IrDA: online receiving and decoding works