Verkehrsrot
829ab0ea05
bugfix message queuing to LMIC while LMIC is busy
2019-08-28 10:48:39 +02:00
Verkehrsrot
1efc9be6c3
GPS handling and timesync code refactored
2019-08-04 15:17:50 +02:00
Verkehrsrot
57d0624fd0
removed GPS IRQ, since not really needed
2019-07-29 10:26:58 +02:00
Verkehrsrot
359b31e9e9
GPS IRQ added to increase gps time sync accuracy
2019-04-14 22:54:27 +02:00
Verkehrsrot
22286a9a13
repair broken battery measure function
2019-04-13 19:22:48 +02:00
Verkehrsrot
38118cae6c
new option WIFICOUNTER fixed
2019-04-13 18:44:25 +02:00
Verkehrsrot
11f184e67a
use TaskNotifyFrom ISR inside Ticker functions
2019-04-06 12:55:18 +02:00
Verkehrsrot
7244596ded
removed gps data from counter payload
2019-03-15 20:20:21 +01:00
Oliver Brandmueller
4a7525efcb
replace #ifdef with #if to streamline feature setting
2019-03-11 18:09:01 +01:00
Verkehrsrot
51917b79d3
timer irqs refactored
2019-03-03 12:57:00 +01:00
cyberman54
b516cbbbce
changed hardware timers to soft timers with task notify
2019-03-03 00:30:57 +01:00
Klaus K Wilting
55e0c73c77
Log tags changed
2019-02-27 00:49:32 +01:00
Klaus K Wilting
7dd82eb5ee
Cayenne LPP2 protocol enhancements
2019-02-24 13:35:22 +01:00
Klaus K Wilting
06a1775779
added priority control for lora and spi sendqueue
2019-02-03 14:12:21 +01:00
Klaus K Wilting
330b3045d4
append gps data to counter data
2018-12-28 20:23:17 +01:00
Klaus K Wilting
decb8b7181
change default to bluetooth disabled
2018-12-02 14:08:50 +01:00
Klaus K Wilting
207eb6bb98
add feature send battery voltage data
2018-11-27 11:21:20 +01:00
Klaus K Wilting
4da2260852
BME280 payload corrections
2018-11-25 23:39:12 +01:00
Klaus K Wilting
467f6d70f8
created: usersensor, bme680 bsec, update arduino-esp32 core
2018-11-20 15:02:37 +01:00
Klaus K Wilting
26082740af
payloadmask
2018-11-19 00:41:15 +01:00
Klaus K Wilting
bf62d448ac
BME680: added cyclic sensor data transmit
2018-11-18 16:45:33 +01:00
Klaus K Wilting
06dcad6484
payload decoder reworked for BME680 support
2018-11-18 15:50:57 +01:00
Klaus K Wilting
02b3f1e2d4
bugfix cayenne encoding
2018-11-18 12:09:18 +01:00
Klaus K Wilting
2e51071d87
bugfix payload port
2018-11-17 22:49:14 +01:00
Klaus K Wilting
8e3805a63b
SPI slave integration (experimental)
2018-11-03 20:44:54 +01:00
Klaus K Wilting
0cc98a2e24
SPI slave integration
2018-11-03 20:29:02 +01:00
Christian Ambach
a3750ef01b
add SPI slave support
...
Set up SPI slave transactions for entries in the SPI send queue.
Add a header to each SPI datagram that includes a CRC16,
the type and the size of the message that follows.
Does not act on received bytes (yet).
Signed-off-by: Christian Ambach <christian.ambach@deutschebahn.com>
2018-11-02 17:10:59 +01:00
Klaus K Wilting
30d22aa896
irq handling reworked (using tasknotify instead of semaphores)
2018-10-04 22:08:54 +02:00
Klaus K Wilting
1eceea2686
new lmic tasking
2018-10-03 16:24:45 +02:00
Klaus K Wilting
15f7f2fd85
v1.5.13
2018-09-30 22:06:10 +02:00
Klaus K Wilting
43b4946252
timing improvements (separate mutexes for IRQ; Loraloop higher prio)
2018-09-30 15:08:00 +02:00
Klaus K Wilting
8985ee3603
code sanitization (volatiles check)
2018-09-23 22:12:10 +02:00
Klaus K Wilting
cf3ec23ef9
code sanitization (statemachine.cpp)
2018-09-22 21:26:11 +02:00
Klaus K Wilting
ff759e1533
restructured wifi channel rotation
2018-09-22 12:20:24 +02:00
Klaus K Wilting
5b9327512b
tasking + statemachine restructured
2018-09-21 18:23:34 +02:00
Klaus K Wilting
5880b7e9ff
v1.4.23
2018-08-11 19:31:42 +02:00
Klaus K Wilting
fcd9357116
small code sanitizations
2018-08-11 19:12:04 +02:00
Klaus K Wilting
d704acc3e5
link check disabled; SendBuffer no more global (does not solve mem leak)
2018-08-10 16:33:47 +02:00
Klaus K Wilting
5fbcd0aebb
Queue wait time
2018-08-08 00:05:38 +02:00
Klaus K Wilting
af62c8fb11
Link check validation disabled after join
2018-08-07 21:10:34 +02:00
Klaus K Wilting
95983bd3fc
rcommand flush send queue added
2018-08-05 12:16:54 +02:00
Klaus K Wilting
88ab6251f6
Send Queues (testing)
2018-08-04 15:27:58 +02:00
Klaus K Wilting
03ca7d4a37
Send Queues (testing)
2018-08-04 14:37:41 +02:00
Klaus K Wilting
7b35c6a539
Send Queues (experimental)
2018-08-03 23:50:04 +02:00
Klaus K Wilting
b0fa9868b1
beacon monitor (experimental)
2018-07-31 00:00:24 +02:00
Klaus K Wilting
337fc64602
code sanitizations
2018-07-23 08:25:23 +02:00
Klaus K Wilting
de15924447
v1.3.93
2018-07-22 20:27:58 +02:00
Klaus K Wilting
3224610575
cayenne lpp port selection fixed
2018-07-22 18:13:21 +02:00
Klaus K Wilting
487b2ff9fb
senddata.cpp bugfix Cayenneport
2018-07-22 18:04:09 +02:00
Klaus K Wilting
eb37a79d46
button read and send
2018-07-21 18:25:03 +02:00
Klaus K Wilting
18c0c06598
cayenne payload encoding modified
2018-07-21 17:14:27 +02:00
Klaus K Wilting
d38151a9e3
cayenne format update
2018-07-21 13:36:49 +02:00
Klaus K Wilting
53fbab8f92
bugfix senddata.cpp
2018-07-14 23:58:41 +02:00
Klaus K Wilting
b708524baa
senddata restructured
2018-07-14 20:31:46 +02:00
Klaus K Wilting
786714d69a
senddata restructured
2018-07-14 20:07:33 +02:00
Klaus K Wilting
f0cf08bd75
new senddata structure
2018-07-14 19:12:20 +02:00