libsi24: added receive loop func