24 const uint8_t VirtualWireCodec::s_symbols[]
__PROGMEM = {
25 0xd, 0xe, 0x13, 0x15, 0x16, 0x19, 0x1a, 0x1c,
26 0x23, 0x25, 0x26, 0x29, 0x2a, 0x2c, 0x32, 0x34
34 const uint8_t VirtualWireCodec::s_preamble[]
__PROGMEM = {
35 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x38, 0x2c
43 for (uint8_t i = 0; i <
membersof(s_symbols); i++)
44 if (symbol == pgm_read_byte(&s_symbols[i]))
virtual uint8_t decode4(uint8_t symbol)
const uint8_t VirtualWireCodec::s_symbols[] __PROGMEM
const uint8_t SYMBOL_MASK