Commit Graph

72 Commits

Author SHA1 Message Date
August Quint
788ff354dc
plus code for SDS011 2020-01-21 15:00:35 +01:00
Verkehrsrot
acabc8b7d6 gps fix detection enhanced 2020-01-03 09:59:10 +01:00
Verkehrsrot
4e1472caae
Merge pull request #513 from cyberman54/sdcard
add sdcard support to branch development
2019-12-28 17:16:31 +01:00
Verkehrsrot
ad44e9f93c code sanitization gps_status 2019-12-25 23:21:58 +01:00
Verkehrsrot
86c3685f6c sdcard support (experimental) 2019-12-25 23:07:34 +01:00
nerdyscout
b7a640e02f enable GPS default,fix SenseBox payload,whitespace 2019-11-27 20:26:03 +00:00
nerdyscout
6feb1c1f65 gps.fix broken 2019-11-24 17:13:42 +00:00
nerdyscout
59f6bc6d28 cfg.wifiscan 2019-11-21 20:34:54 +00:00
nerdyscout
ae8f4ac514 style 2019-11-19 22:41:49 +00:00
nerdyscout
be448a37a3 OpenSenseBox specific payload 2019-11-19 22:27:12 +00:00
nerdyscout
ab82374bfa less generic, only advanced gps+counter 2019-11-17 09:32:43 +00:00
nerdyscout
0ed5f73b2c compile flag for do no payload reset 2019-11-10 08:00:28 +00:00
Verkehrsrot
0440e536dd scalefactor for curve plotter 2019-10-01 18:06:49 +02:00
Verkehrsrot
3f97a5cad6 TTGO T-Beam V10 power (AXP192 PMU) fixes 2019-09-09 20:02:21 +02:00
Verkehrsrot
02326a1c7f lora_send code sanitization 2019-08-30 18:54:53 +02:00
Verkehrsrot
78c8ed3e97 refactoring LMIC send queueing 2019-08-28 21:55:50 +02:00
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