Closed deuxksix closed 3 weeks ago
Lots of things changed because of Simple/CCT/Indexable branches being merged (see https://github.com/BaptisteHudyma/Lamp-Da/commit/bf03865aa2ce8d62b69d55ef30d94ac249f5fe66 cc)
I'm thus closing this and will break down this PR in several smaller ones :+1:
See attached work-in-progress work to use modern C++ to implement user modes
This is a work in progress! This has NOT been validated on real hardware and way brick your controller!
Notably, several patches are required to LampDa_nRF52_Arduino to switch to
-std=c++17
:This also includes a fix of an edge case revolving around non-standard zero-argument
##__VA_ARGS__
GNU extension.