Commit Graph
20 Commits
Author SHA1 Message Date
TD-er 30ec3a6c2e [Controller Queue] Do not format message when controller queue is full 2023-01-18 12:03:02 +01:00
TD-er d038ce2e15 [Controllers] Reduce bin size by getting rid of extensive macros 2023-01-01 21:11:08 +01:00
TD-er 8fe63e47fd [Controller Queue] Reduce bin size by using inheritance 2022-12-31 01:15:47 +01:00
TD-er 58ca9f0b01 [RN2483] Forward declaration of functions 2022-08-28 01:00:35 +02:00
TD-er 9be410ad1f Merge branch 'mega' into bugfix/RN2483_lorawan 2022-07-27 23:07:30 +02:00
Ton Huisman 8474d47cb7 [Build] Remove TESTING tag from Stable plugins 2022-07-22 21:51:00 +02:00
TD-er 214aa04631 [LoRaWAN] describe how to reduce nr of OTAA joins 2022-07-21 01:18:55 +02:00
TD-er 78fc1ea4e7 [LoRaWAN] Make RX2 frequency configurable + allow write RN2483 commands 2022-07-19 12:55:37 +02:00
TD-er a4cb528a91 [LoRaWAN] Reduce build size + more sensible default settings. 2022-07-18 00:00:45 +02:00
TD-er c3e70db03b [ADC] Add charts to show the factory calibration 2022-07-05 01:24:04 +02:00
TD-er 84e282014e [Cleanup] Apply minor suggestions from PVS Studio 2022-06-27 12:11:27 +02:00
TD-er 2d581b79c7 [LoRaWAN TTN] Fix serial port selector on LoRaWAN TTN controller 2022-06-15 13:48:46 +02:00
TD-er 109a8f6989 [Cleanup] Small optimizations to reduce bin size 2022-06-11 11:49:02 +02:00
TD-er 71963c60e3 [Memory] Free allocated memory in Strings .clear() does not free it
See: https://github.com/esp8266/Arduino/issues/8485
2022-02-10 12:20:15 +01:00
TD-er 10cca9ca72 [Log] Call addLogMove where log Strings can be moved instead of copied
This is a macro for:
```
#define addLogMove(L, S)  addToLogMove(L, std::move(S))
```

This will then try to move the constructed string to the log buffer.
If it cannot be moved (e.g. log level is not active), the string will be cleared to free up memory.
2022-02-09 22:28:18 +01:00
TD-er 812485a1bb [Cleanup] Change NULL to nullptr 2022-02-07 11:52:44 +01:00
TD-er 4a9d0bcaae [Cleanup] Use flash strings where needed or chars for single char string 2022-02-05 10:40:46 +01:00
TD-er 5f72c06718 [Cleanup] Replace empty string assignment with .clear() 2022-02-05 00:39:50 +01:00
TD-er d7ed47cec0 [INO to CPP] Fix missing forward declarations in C018.cpp 2022-01-31 12:42:31 +01:00
TD-er 1cfd75d6bf [INO to CPP] Rename Cnnn.ino to Cnnn.cpp
This way we know for sure the Arduino typical build issues will be affecting building controllers.
2022-01-31 11:01:41 +01:00