Davide Nesi
67073577e6
Update cyclic.cpp
2019-03-07 14:58:28 +01:00
cyberman54
b516cbbbce
changed hardware timers to soft timers with task notify
2019-03-03 00:30:57 +01:00
Klaus K Wilting
7e4a360bb7
timekeeper fixes (still experimental)
2019-02-27 00:52:27 +01:00
Klaus K Wilting
5fb4c7bec2
timekeeper use syncprovider by Time.h
2019-02-25 00:26:46 +01:00
Klaus K Wilting
8c93f44c84
timemanager fixes #2
2019-02-22 23:17:28 +01:00
Klaus K Wilting
0c1c95d868
timemanager fixes
2019-02-22 22:28:35 +01:00
Klaus K Wilting
3d26f737be
timemanager added (v1.7.32)
2019-02-21 23:17:01 +01:00
Klaus K Wilting
05a3f3b2a8
v1.7.31 (clockcontroller deeply reworked)
2019-02-17 19:21:08 +01:00
Klaus K Wilting
c8978a0745
refactored clock controller code
2019-02-16 15:02:07 +01:00
Klaus K Wilting
1393e47052
GPS Timepulse handling by semaphore
2019-02-12 23:57:36 +01:00
Klaus K Wilting
ed5c7f46f3
DCF77 + IF482 debugging
2019-02-08 23:08:14 +01:00
Klaus K Wilting
17cd82da68
v1.7..152: DCF77 fixes (experimental)
2019-02-04 20:02:30 +01:00
Klaus K Wilting
39e2df7a05
added DCF77 function (experimental, not fully working yet)
2019-02-03 21:19:08 +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
cd08335634
free up hw timer #1 (for future DCF77 use)
2019-02-02 21:35:40 +01:00
Klaus K Wilting
ab5cd0b0a2
bugfixing in time handling
2019-02-02 09:15:31 +01:00
Klaus K Wilting
8c0ad6f849
another bugfixes in realtime handling
2019-01-29 22:54:16 +01:00
Klaus K Wilting
bdcace14b9
sanitized time handling code
2019-01-28 23:59:52 +01:00
Klaus K Wilting
4341158fa3
added timezone support
2019-01-28 00:38:31 +01:00
Klaus K Wilting
28bfae346e
cyclic.cpp: bugfix set rtctime by gps
2019-01-27 22:12:56 +01:00
Klaus K Wilting
5bc2ffab09
Code for RTC time sync added
2019-01-21 16:16:39 +01:00
Klaus K Wilting
79303d6b7a
rtc support (experimental)
2019-01-20 22:38:53 +01:00
Klaus K Wilting
bde7fb2bcf
added RTC timesync during startup
2019-01-20 13:17:44 +01:00
Klaus K Wilting
a3414c5622
Feature RTC support added (experimental)
2019-01-19 17:53:21 +01:00
Klaus K Wilting
25a97fbbcc
BME680 fixes
2019-01-06 19:41:42 +01:00
Klaus K Wilting
0fd36b0051
BME680 state load/save bugfixes
2019-01-01 21:23:45 +01:00
Klaus K Wilting
f26b7a545c
bsecstate load/save implemented; bugfix packed_decoder.js
2018-12-31 11:26:05 +01:00
Klaus K Wilting
76600a86b1
first fully functional integration (experimental)
2018-12-27 17:09:40 +01:00
Klaus K Wilting
3140ab9214
v1.7.01 (PSRAM support, timesync off)
2018-12-22 14:37:47 +01:00
Klaus K Wilting
9574a194fd
v1.6.996
2018-12-21 00:35:21 +01:00
Klaus K Wilting
b85dc829a5
Bosch BSEC integration completed
2018-11-25 16:05:30 +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
2b96f6e0bf
BME680 support (experimental)
2018-11-17 18:30:19 +01:00
Klaus K Wilting
889ffe3a51
cyclic.cpp, lorawan.cpp: code sanitization
2018-11-16 09:52:26 +01:00
Klaus K Wilting
3e5a0e4058
add time sync cycle (experimental)
2018-11-16 09:43:47 +01:00
Klaus K Wilting
4ae4633a15
BME680 support (experimental); LoRa Time sync (experimental)
2018-11-14 22:11:23 +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
Christian Ambach
bf3516bf45
fix the build for devices without LoRa
...
Signed-off-by: Christian Ambach <christian.ambach@deutschebahn.com>
2018-11-02 12:10:32 +01:00
Klaus K Wilting
6d1d358a56
call LMIC_shutdown before ESP.restart
2018-10-17 07:10:37 +02:00
Klaus K Wilting
30d22aa896
irq handling reworked (using tasknotify instead of semaphores)
2018-10-04 22:08:54 +02:00
Klaus K Wilting
6e47a60f32
code sanitization
2018-10-03 23:07:22 +02:00
Klaus K Wilting
1eceea2686
new lmic tasking
2018-10-03 16:24:45 +02:00
Klaus K Wilting
e5df1013b3
v1.5.18 (improved tasking, lmic has now core1 exclusive)
2018-10-03 00:25:05 +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
b22fd808b8
task stack sizes tailored; semaphore controlled wifi task
2018-09-27 15:13:15 +02:00
Klaus K Wilting
8985ee3603
code sanitization (volatiles check)
2018-09-23 22:12:10 +02:00
Klaus K Wilting
9dd7a6279d
OTA.h -> ota.h
2018-09-23 15:21:56 +02:00
Klaus K Wilting
5b9327512b
tasking + statemachine restructured
2018-09-21 18:23:34 +02:00