Commit Graph

192 Commits (main)

Author SHA1 Message Date
Timm Bogner 072d3362a0 splitting the node 1 year ago
Timm Bogner f78254ceb2 Update fdrs_node.h 1 year ago
Timm Bogner e18751d51f fix compilation error? 1 year ago
Timm Bogner 780881d0e7 add custom SPI definitions for ESP32
compiled but untested on hardware
1 year ago
Timm Bogner c5c7df0665 SX1262 support
I don't have an SX1262 board to test this on
1 year ago
Timm Bogner a958f18387 combine log filenames, fix bug 1 year ago
Timm Bogner 9c27e11206 scheduling
This functionality will drive the release of the LoRa buffers, but also enables the user to define their own function to be run at intervals. This will let the gateway send various stats like voltage or temp through the network.
scheduleFDRS(functionName, interval) initializes a timer to run "functionName()" every "interval" milliseconds. I'll add some documentation on how to actually inject a DataReading into the system later.
1 year ago
Timm Bogner 63619cfe4b derp 1 year ago
Timm Bogner aa26889556 fixed ESP-NOW neighbors for esp32 1 year ago
Timm Bogner 3d982ed140 do oled library better 1 year ago
Timm Bogner 4312583638 remove extra radio pin
removes some ambiguity in the addition of sx126x class support.
1 year ago
Timm Bogner 250c7f0f7c fixed mistakes 1 year ago
Timm Bogner 7c0ed9fe8f add sendESPNowNbr() 1 year ago
Timm Bogner 762ef6b0ed cleanup cleanup
everybody everywhere
1 year ago
Timm Bogner cb6ad63f39 added non-blocking LoRa transmission
yet to be tested on hardware
1 year ago
Timm Bogner 3513811a7c remove old buffers 1 year ago
Timm Bogner d85304b604 change API terminology, begin buffer redesign/removal 1 year ago
Timm Bogner d7ffd8bb29 changed ESPNOW to ESPNow
for aesthetic reasons
1 year ago
Timm Bogner 6a005e2ecf ope more cleaning 1 year ago
Timm Bogner e20abfc69a cleaning 1 year ago
Timm Bogner 63d2e7962a cleaning up beginFDRS 1 year ago
Timm Bogner 4805072969 more shuffling
- added a modified ThingPulse oled library.
- made "sensor_config" "node_config"
- made - made "fdrs_functions.h" "fdrs_gateway.h"
1 year ago
Timm Bogner dc2be5181d the big shuffle
I organized all the variables and functions into categorized header files
1 year ago
Timm Bogner 4fa4210856 Merge branch 'OLED' into release_2023_01 1 year ago
Timm Bogner ec680649c5 Merge branch '120-migrating-to-radiolib' into release_2023_01 1 year ago
Timm Bogner 81dc539550 moved configs to config 1 year ago
Timm Bogner 1a50dc9b6a add timestamps, divider 1 year ago
Timm Bogner 81ddfd7b73 OLED init and debug 1 year ago
Timm Bogner 8560f51da0 add includes, start debug 1 year ago
Stips5 a597da242b PM data types #126 1 year ago
Timm Bogner 1f6caed9f8 Merge branch 'main' into 120-migrating-to-radiolib 1 year ago
Timm Bogner 64410906fc atmel compatibility 1 year ago
Timm Bogner e9dfbb7116 fixed AGR again 2 years ago
Timm Bogner 9cb0376003 don't receive if transmit in progress 2 years ago
Timm Bogner 7fb9236926 remove status DBGs, add info DBG 2 years ago
Timm Bogner 03260b2b50 re-enter reception mode after reception
go figure
2 years ago
Timm Bogner 31361ba236 fixed AGC value
might have been related to the issue
2 years ago
Timm Bogner e6ca95a429 fixes 2 years ago
Timm Bogner c01ffab209 Merge branch 'configuration' into 120-migrating-to-radiolib 2 years ago
Timm Bogner 3aa3719ec5 wrapping up configs
more config work to come...
2 years ago
Timm Bogner 7ff846e5af bringing it to the gateway
untested
2 years ago
Timm Bogner ec0d19368d lil fixes 2 years ago
Timm Bogner 139a996447 temporary debugging 2 years ago
Timm Bogner f4b7e9546f standardize globals 2 years ago
Timm Bogner f8680fc5cc re-commented DBGs 2 years ago
Timm Bogner 8359b65636 nodes work 2 years ago
Timm Bogner d6b94c8adc still working on it 2 years ago
Timm Bogner 97abcf8568 begin nodes 2 years ago
Timm Bogner 8e260de38a gateway works
very exciting
2 years ago
Timm Bogner 01cf55d8db fix DBG message 2 years ago
Timm Bogner 7746812264 add id argument to loadFDRS() 2 years ago
Timm Bogner b72221e5eb ope
well, it sort of works now.
2 years ago
Timm Bogner 95c31cd8b5 gateway compiles 2 years ago
Timm Bogner 93907cf4ea small fix 2 years ago
Timm Bogner 25007ad121 Merge branch 'radiolib' into 120-migrating-to-radiolib 2 years ago
Timm Bogner d716ecea74 swapped function order 2 years ago
Jeff Lehman 7b300a4243 Move #import statements from fdrs_functions back to the middle of the file 2 years ago
Jeff Lehman cd5154e77d move #import statements to the top of the file 2 years ago
Jeff Lehman d3c44a1413 Delete no longer needed fdrs_sensor.h 2 years ago
Jeff Lehman d001715fd3 Fix LoRa ACK/CRC issues in main branch 2 years ago
Timm Bogner fb15115c62 getting started 2 years ago
Timm Bogner 2dbbdbbf8e housekeeping 2 years ago
Timm Bogner 8349097bdf Merge branch 'main' into clean_gateway 2 years ago
Timm Bogner 6e2f64a2e8 fixed error with nodes sending esp-now
It wasn't clearing the buffer of readings after sending, now it does.
2 years ago
Timm Bogner 1d68f1f314 cleaned gateway ino 2 years ago
Timm Bogner f478016aac #111 2 years ago
Timm Bogner aa06c421d1 another sensor 2 years ago
Timm Bogner 85444858ab enabled esp8266 onDataSent
bug fix
2 years ago
Timm Bogner 91aeb11402 remove .gitignore 2 years ago
Timm Bogner df6c26b734 TFT_eSPI example 2 years ago
Timm Bogner 1268fc1df0 Update fdrs_sensor.h 2 years ago
Timm Bogner 39bd741614 switched terminology 2 years ago
Timm Bogner 5340965c3a input via Serial0
data at the Rx of the USB Serial port (normally used for debugging) will now be entered into the getSerial() function
2 years ago
Timm Bogner 4721e72b47 changed peers to neighbors
Better reflects the concept and clears ambiguity
2 years ago
Timm Bogner 6212c58648 move ack settings
hid LoRa settings
2 years ago
Timm Bogner 6f0e6609c7 Create fdrs_sensor.h
for compatibility
2 years ago
Timm Bogner ccf24f50f9 added delay(0) 2 years ago
Timm Bogner 754fb9ce56 ESP-NOW confirmation 2 years ago
Timm Bogner 610f76bb5b LEVEL_T 2 years ago
Timm Bogner de147c6936 :| 2 years ago
Timm Bogner ca6d5d5986 Merge branch 'dev' into two-way-comms 2 years ago
Sascha 7abda7a87c Minor fix of logical && condition test
Logical and check for preprocessor directives was not done the right way.
2 years ago
Timm Bogner a58cab5774 removed fdrs_sensor.h etc 2 years ago
Timm Bogner 65d31644c8 Merge branch 'dev' into two-way-comms 2 years ago
Timm Bogner 1501817975 subscription list and unified callback
the functionality is almost complete
2 years ago
Timm Bogner 3654502afd added physical addressing 2 years ago
Timm Bogner b3e177a945 fixed gateway 2 years ago
Timm Bogner d1491c686c i guess that fixes it 2 years ago
Timm Bogner 9f74426f0b added new abilities 2 years ago
Sascha 32b6a4cdab Added missing parameter checks to fdrs_checkConfig
Added test for logging functions as well as LoRa ACK.
Added the define to all numbered example sketches.
2 years ago
Sascha 4ce0a617af Clean-up of fdrs_checkConfig.h
Removed redundancies from fdrs_checkConfig.h
Also - as an example - added the inclusion of the node config check in 0_MQTT_Gateway
2 years ago
Timm Bogner d3d90d95a3 added 'src' 2 years ago