Result as internal 8bit ticks (50 us) array - compensated with MARK_EXCESS_MICROS=20
11:43:29.080 -> uint8_t rawTicks[63] = {5,20, 5,20, 5,20, 5,20, 5,20, 5,20, 4,20, 5,20, 5,20, 5,20, 5,20, 20,5, 5,20, 5,20, 5,20, 19,5, 5,20, 5,20, 5,20, 5,20, 5,20, 5,20, 5,20, 5,20, 19,5, 20,5, 20,5, 20,5, 20,5, 20,5, 20,5, 20}; // Protocol=PulseDistance Repeat gap=79600us Raw-Data=0x7FBBFF 30 bits LSB first
11:43:29.080 ->
11:43:29.080 -> Result as microseconds array - compensated with MARK_EXCESS_MICROS=20
11:43:29.080 -> uint16_t rawData[63] = {230,1020, 230,1020, 230,1020, 230,1020, 230,1020, 230,1020, 180,1020, 230,1020, 230,1020, 230,1020, 230,1020, 980,270, 230,1020, 230,1020, 230,1020, 930,270, 230,1020, 230,1020, 230,1020, 230,1020, 230,1020, 230,1020, 230,1020, 230,1020, 930,270, 980,270, 980,270, 980,270, 980,270, 980,270, 980,270, 980}; // Protocol=PulseDistance Repeat gap=79600us Raw-Data=0x7FBBFF 30 bits LSB first
11:43:29.080 ->
11:43:29.080 -> uint16_t address = 0x0;
11:43:29.080 -> uint16_t command = 0x0;
11:43:29.080 -> uint32_t rawData = 0x7FBBFF;
11:43:29.080 ->
11:43:29.080 ->
11:43:29.080 -> Pronto Hex as string
11:43:29.080 -> char prontoData[] = "0000 006D 0020 0000 000A 0026 000A 0026 000A 0026 000A 0026 000A 0026 000A 0026 0008 0026 000A 0026 000A 0026 000A 0026 000A 0026 0027 0009 000A 0026 000A 0026 000A 0026 0025 0009 000A 0026 000A 0026 000A 0026 000A 0026 000A 0026 000A 0026 000A 0026 000A 0026 0025 0009 0027 0009 0027 0009 0027 0009 0027 0009 0027 0009 0027 0009 0027 06C3 ";
11:43:29.323 ->
11:43:29.323 ->
11:43:29.323 -> Protocol=PulseDistance Repeat gap=78850us Raw-Data=0x7FBBFF 30 bits LSB first
11:43:29.323 ->
11:43:29.323 ->
11:43:29.323 -> Raw result in internal ticks (50 us) - with leading gap
11:43:29.323 -> rawData[64]:
11:43:29.323 -> -1577
11:43:29.323 -> + 5,-20
11:43:29.323 -> + 5,-20 + 5,-20 + 5,-20 + 5,-20
11:43:29.323 -> + 5,-20 + 5,-20 + 5,-20 + 5,-20
11:43:29.323 -> + 5,-20 + 4,-20 +20,- 5 + 5,-20
11:43:29.323 -> + 5,-20 + 5,-20 +20,- 5 + 5,-20
11:43:29.323 -> + 5,-20 + 5,-19 + 5,-20 + 5,-20
11:43:29.323 -> + 5,-20 + 5,-20 + 5,-20 +20,- 5
11:43:29.323 -> +20,- 5 +20,- 5 +20,- 5 +19,- 6
11:43:29.323 -> +19,- 6 +19,- 5 +20
11:43:29.323 -> Sum: 792
11:43:29.323 -> Raw result in microseconds - with leading gap
11:43:29.323 -> rawData[64]:
11:43:29.323 -> -78850
11:43:29.323 -> + 250,-1000
11:43:29.323 -> + 250,-1000 + 250,-1000 + 250,-1000 + 250,-1000
11:43:29.323 -> + 250,-1000 + 250,-1000 + 250,-1000 + 250,-1000
11:43:29.323 -> + 250,-1000 + 200,-1000 +1000,- 250 + 250,-1000
11:43:29.323 -> + 250,-1000 + 250,-1000 +1000,- 250 + 250,-1000
11:43:29.323 -> + 250,-1000 + 250,- 950 + 250,-1000 + 250,-1000
11:43:29.323 -> + 250,-1000 + 250,-1000 + 250,-1000 +1000,- 250
11:43:29.323 -> +1000,- 250 +1000,- 250 +1000,- 250 + 950,- 300
11:43:29.323 -> + 950,- 300 + 950,- 250 +1000
11:43:29.323 -> Sum: 39600