diff options
Diffstat (limited to 'irmp')
-rw-r--r-- | irmp/irmp.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/irmp/irmp.c b/irmp/irmp.c index 61711e5..ccf3c25 100644 --- a/irmp/irmp.c +++ b/irmp/irmp.c @@ -2976,6 +2976,11 @@ irmp_store_bit2 (uint_fast8_t value) } #endif // IRMP_SUPPORT_RC5_PROTOCOL == 1 && (IRMP_SUPPORT_FDC_PROTOCOL == 1 || IRMP_SUPPORT_RCCAR_PROTOCOL == 1) +#ifdef ANALYZE +static uint32_t s_curSample; +static uint32_t s_startBitSample; +#endif + /*--------------------------------------------------------------------------------------------------------------------------------------------------- * ISR routine * @details ISR routine, called 10000 times per second @@ -3067,6 +3072,7 @@ irmp_ISR (void) #ifdef ANALYZE if (! irmp_pulse_time) { + s_startBitSample = s_curSample; ANALYZE_PRINTF("%8.3fms [starting pulse]\n", (double) (time_counter * 1000) / F_INTERRUPTS); } #endif // ANALYZE |