Jeff Lehman
def150b49c
Use READING_ID as part of LoRa address. #65
2 years ago
Jeff Lehman
e26d44ff44
Merge branch 'dev' of https://github.com/aviateur17/Farm-Data-Relay-System into dev
2 years ago
Jeff Lehman
eed87ac84c
Validate CRC when sensor does not want ACK - improvement #54
2 years ago
Timm Bogner
90ac7148fe
Merge branch 'dev' into dev
2 years ago
Jeff Lehman
0bf0015576
Add LoRa ACK & CRC functionality for gateway #54
2 years ago
Timm Bogner
a8e8d41de6
Merge branch 'dev' into dev
2 years ago
Timm Bogner
7e208cbc9b
Merge branch 'main' into dev
2 years ago
Sascha
62c247275a
Applied changes to FDRS_Sensor and FDRS_Gateway folders
2 years ago
Timm Bogner
d04639a865
Finished ping support
...
Not immediately useful, but it is interesting to know how low an FDRS ping is (in ms). I won't ruin the surprise, but it's pretty low.
More importantly however, I laid out how SystemPackets will work. I might rename those.
2 years ago
Sascha
b73b7a4b1c
Added LoRa Debug info for BAND and SF to all nodes for better debugging
...
As there is still a lot of redundancy in the project, in a first step I added the debug messages in each of the places.
2 years ago
Timm Bogner
3c3231e4f0
implementing SystemPackets
2 years ago
Timm Bogner
d3e137ab8b
unifying gateways etc
...
more to come
2 years ago
Sascha
087b9f30c8
house keeping
...
Added some comments for easier browsing through the source and corrected a type.
2 years ago
theFeiter
d1872b1d53
replace external ntp with internal ntp
2 years ago
theFeiter
92c17d3567
release logbuffer every 10 seconds if not empty
2 years ago
theFeiter
48d2a6f012
only count seconds_since_reset when logging is enabled
2 years ago
theFeiter
f29e7ce916
add defined filename
2 years ago
theFeiter
107c1413a1
use buffering for all logs
2 years ago
Timm Bogner
59196b7829
fixed if/else
2 years ago
Timm Bogner
e10315bc28
used enum to make newData more expressive
2 years ago
Timm Bogner
47ba30d167
Merge pull request #45 from thefeiter/spiffs-logging
...
Create internal flash (LittleFS) logging functionality
2 years ago
theFeiter
d8317daf83
this just fixed the write speed issue
2 years ago
theFeiter
83c11c27ed
Merge branch 'dev' into spiffs-logging
2 years ago
Sascha
9e57a8f299
Refactored DEBUG and DBG to FDRS_DEBUG and FDRS_DBG
...
Changed those values to be prevent compiling issues with PlatformIO and also as it is good practice not to use names which easily could collide with other libs.
Also removed a duplicate line from keywords.txt
2 years ago
Timm Bogner
64bcbf947a
Merge branch 'dev' into create-sd-card-logging
2 years ago
Timm Bogner
64eb35a918
fixed macro names
2 years ago
Timm Bogner
8825396298
Merge pull request #49 from Gulpman/dev
...
Dev: refactoring GLOBALS to FDRS_GLOBALS
2 years ago
theFeiter
2eb8755ce9
add spi Initialization for ESP32
2 years ago
theFeiter
6b51e1c978
add prefixes to defines
2 years ago
theFeiter
d013f38196
apply some compiler suggestions
2 years ago
theFeiter
5d4d0d40cc
Merge branch 'create-sd-card-logging' into spiffs-logging
2 years ago
theFeiter
5e7f277bcd
small corrections
2 years ago
theFeiter
cb47f6c02e
use littlefs since spiffs is deprecated
2 years ago
theFeiter
d67e831e64
Revert "use littlefs since spiffs is deprecated"
...
This reverts commit da4b403246
.
2 years ago
theFeiter
da4b403246
use littlefs since spiffs is deprecated
...
apply some suggestions from the compiler
2 years ago
Sascha
25fb6b4d26
refactored GLOBALS to FDRS_GLOBALS
...
Globals is just too... global :)
Could also conflict with other libraries.
2 years ago
theFeiter
9d5a1062dc
change filename
2 years ago
theFeiter
61d6556373
create SPIFFS logger function
2 years ago
theFeiter
0738fc1e72
rename again to match other
2 years ago
theFeiter
a7ab16d9f7
rename again to match other
2 years ago
theFeiter
abd9593869
rename method
2 years ago
theFeiter
4ae1b18cfb
added ntp time keeping
2 years ago
theFeiter
50500d0188
filename defined on function call
2 years ago
theFeiter
2b14e3171b
add space
2 years ago
theFeiter
c49fe47bd8
move overload method
2 years ago
theFeiter
e867cbc9e7
use csv format on sd log
2 years ago
theFeiter
b7dcadf011
if sending mqtt fails, log to sd
2 years ago
theFeiter
60242ab2cd
dont log when sending serial,
...
dont try to init sd if not in use
2 years ago
theFeiter
f6debe8f00
added crude timestamp method
2 years ago
theFeiter
04e253566d
go into endless loop when sd init fails
2 years ago