* [SX126x] Add unified RxContinuous timeout
* [SX127x] Add unified RxContinuous timeout
* [SX128x] Add unified RxContinuous timeout
* [LR11x0] Add unified RxContinuous timeout
* [LoRaWAN] Implement Class C
* [LoRaWAN] Fix cppcheck issue
* [LoRaWAN] Add a few comments
* [LoRaWAN] Add a few more comments
* [LoRaWAN] Improve debug line
* [LoRaWAN] Prohibit class switching before join
* [LoRaWAN] Fix Class C downlink details
* [LoRaWAN] Implement Class C multicast
* Update keywords.txt
* [LoRaWAN] Fix error codes in examples
* [LoRaWAN] Declare Multicast key arguments `const`
* [LoRaWAN] Small fixes for Class C
* [LoRaWAN] Small fixes for Class C
* [LoRaWAN] Fix Class C feedback
* Updated for new initalisation / join sequence
* Removed duplicate entry
* Pragmatic / conservative disabling on unknown configs with potentially wrong defines - to be investigated at a later date
---------
Co-authored-by: Nick McCloud <hiq.bitbucket@armoured.email>
* Update CI for new LoRaWAN examples
* Use single line for flags
* Fixup flag strings
* Fixup array dump helper
* Added missing LoRaWAN defines
* Drop Teensy from CI (still broken)
* Define a board for CI runs