Files
espurna/code
Maxim Prokhorov aa5e0d46b1 led: refactor module to use namespace(s)
As well as previous commits, remove ..._config.h header in favour of .cpp

Refactor loop to only use the `Led` instance, without needing to know
it's ID. Link relay<->led on demand instead of using a flat list.

Import LedPattern implementation into the .cpp, preserve existing .in
file to generate the constructor code (when needed).
Use accessor methods instead of plain members where possible, try to
hide the actual implementation details behind some common ones.

Introduce default settings query for `led` prefix. Setting function
reworked to use common string `prefix` checker instead of requiring the
consumer to provide a onKeyCheck-like lambda / standalone function.
2021-08-16 04:31:36 +03:00
..
2021-08-11 14:25:12 +03:00
2019-07-11 00:34:17 +03:00
2021-08-06 14:45:52 +03:00
2021-08-12 10:49:09 +03:00
2019-07-11 00:34:17 +03:00
2021-08-06 15:07:43 +03:00
2019-07-11 00:34:17 +03:00