Florian
719976b652
[SYS] Remove handleJsonQueue wrapper and use std::string ( #2038 )
...
Co-authored-by: Florian <1technophile@users.noreply.github.com >
2024-08-29 09:44:05 -05:00
Florian
2065d57e11
[BOARDS] Remove Arduino boards ( #1929 )
2024-04-10 15:48:05 -05:00
Florian
eb5b8fa291
[SYS/BT] Semaphores and new BT Controller ( #1819 )
...
Add semaphore to the enqueue calls to avoid concurrency issues
Add new BT controller to avoid scan evt timeout bug
2023-12-01 07:15:07 -06:00
Florian
029409c0c3
[SYS] Implement a central queue ( #1767 )
...
to avoid concurrency issues when modules or/and gateways want to publish data
2023-11-08 07:26:21 -06:00
flo-x
5b85c74230
Compare time differences instead of timestamps ( #1648 )
...
Comparing two results of millis() can result in erroneous
behavior when the value of millis() wraps around, which
happens after around 25 days of uptime. Comparing time
difference (by subtracting two timestamps) works well, provided
timestamps are not too old (less than 25 days old).
2023-05-22 14:45:50 -05:00
Radim
4afb4a972f
Adc bugfix ( #1328 )
2022-11-28 11:35:11 -06:00
Radim
d392964b90
ADC improvement & fix ( #1314 )
...
* fix when ADC_DIVIDER is defined
NEW multiple readings option
* publish at least every 1min
* define minimum pub adc interval
2022-11-10 06:21:05 -06:00
Florian
66ce0d5a41
Generalize the use of JSON_MSG_BUFFER ( #1114 )
...
* Generalize the use of JSON_MSG_BUFFER
instead of calculated buffer
2021-12-20 19:37:06 -06:00
h2zero
ed4949f769
Update to use ArduinoJson 6+ ( #1071 )
2021-09-01 19:18:19 -05:00
Charles
14fedfdf53
Added TTGO-T-Beam board + option to send ADC values in volt ( #863 )
...
* Added Voltage measure option
* Added TTGO Beam with Battery voltage measure
2021-02-06 12:47:52 -06:00
Florian
c9e6de1a1c
Replace pin by gpio ( #631 )
...
* replace _PIN by _GPIO
* add mention about the goal of -all binaries
* [breaking] change json key from "pin" to "gpio" for actuatorONOFF
2020-06-13 20:04:36 -05:00
Leon Kiefer
10a9d00aaf
Added clang-format ( #623 )
...
* added .clang-format
* added names to travis jobs
removed deprecated travis option
* check github action
* added .gitignore
2020-06-09 16:09:23 -05:00
Florian
0afcb61717
Correct spelling mistake
2020-05-23 16:07:37 -05:00
Florian
f3c9d6dd90
Lean on Arduino log library instead of custom logging methods ( #546 )
...
* Lean on Arduino log library instead of custom logging methods
2020-02-09 16:01:52 +01:00
1technophile
7f9d8d18da
Apply VSC auto format to the code and indent macros for readability
2019-12-14 17:14:36 +01:00
Florian
8471585d3d
Platformio integration ( #424 )
...
* adaptation of structure to platformio
* also remove zgatewayRF315 (not usefull)
* replace boolean by bool
#155
2019-07-18 22:45:45 +02:00