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