|
|
@ -12,9 +12,9 @@ https://github.com/crankyoldgit/IRremoteESP8266 |
|
|
|
To (re)create the string -> Payload decoder .inc files, add `re2c` to the $PATH and 'run' the environment: |
|
|
|
``` |
|
|
|
$ pio run -e ... \ |
|
|
|
-t espurna/ir_parse_simple.re.cpp.inc \ |
|
|
|
-t espurna/ir_parse_state.re.cpp.inc \ |
|
|
|
-t espurna/ir_parse_raw.re.cpp.inc |
|
|
|
-t espurna/ir_parse_simple.re.cpp.ipp \ |
|
|
|
-t espurna/ir_parse_state.re.cpp.ipp \ |
|
|
|
-t espurna/ir_parse_raw.re.cpp.ipp |
|
|
|
``` |
|
|
|
(see scripts/pio_pre.py and scripts/espurna_utils/build.py for more info) |
|
|
|
|
|
|
@ -715,7 +715,7 @@ Payload prepare(StringView type, StringView value, StringView bits, StringView r |
|
|
|
return result; |
|
|
|
} |
|
|
|
|
|
|
|
#include "ir_parse_simple.re.cpp.inc"
|
|
|
|
#include "ir_parse_simple.re.cpp.ipp"
|
|
|
|
|
|
|
|
} // namespace simple
|
|
|
|
|
|
|
@ -825,7 +825,7 @@ Payload prepare(StringView frequency, StringView series, StringView delay, declt |
|
|
|
return result; |
|
|
|
} |
|
|
|
|
|
|
|
#include "ir_parse_raw.re.cpp.inc"
|
|
|
|
#include "ir_parse_raw.re.cpp.ipp"
|
|
|
|
|
|
|
|
} // namespace raw
|
|
|
|
|
|
|
@ -952,7 +952,7 @@ Payload prepare(StringView type, StringView value, StringView series, StringView |
|
|
|
return result; |
|
|
|
} |
|
|
|
|
|
|
|
#include "ir_parse_state.re.cpp.inc"
|
|
|
|
#include "ir_parse_state.re.cpp.ipp"
|
|
|
|
|
|
|
|
} // namespace state
|
|
|
|
|
|
|
|