RF433any/examples
Sébastien Millet 9071e2d9d2 Manages compact integers in the test plan
*WARNING*
  Actual code *DOES NOT PASS* tests 3 and above.
  It only passes test 1 and 2

- In order to save memory during the test plan, the read durations are
  saved in 'compact' form, using compact() to reduce their size and
  uncompact() to get their 'original' value (not exactly 'original' as
  some precision is lost on the way).
  Durations (without compact) are typically uint16_t whereas in compact
  form, it is uint8_t, saving 50% of space.
  The precision loss (see comment written on top of compact()) is fine
  with the code logic.
2022-09-17 19:03:29 +02:00
..
01_main Manages compact integers in the test plan 2022-09-17 19:03:29 +02:00
02_output-received-code Manages compact integers in the test plan 2022-09-17 19:03:29 +02:00
03_output-signal-timings Manages compact integers in the test plan 2022-09-17 19:03:29 +02:00
04_react_on_code Manages compact integers in the test plan 2022-09-17 19:03:29 +02:00
05_callback Manages compact integers in the test plan 2022-09-17 19:03:29 +02:00
02_output-received-code_updt.ino Manages compact integers in the test plan 2022-09-17 19:03:29 +02:00
Makefile Manages compact integers in the test plan 2022-09-17 19:03:29 +02:00