NEC IR Protocol decoding library for ARM Cortex M