Commit Graph

233 Commits

Author SHA1 Message Date
Verkehrsrot
506b1f4f7e remove clock error setting, using interrupt timing 2019-09-07 17:00:00 +02:00
Verkehrsrot
76a79940b3 MAC command up/down evaluation 2019-09-07 14:52:18 +02:00
Verkehrsrot
dccd6d695c lorawan.cpp: add lmic_send result codes 2019-09-06 15:20:03 +02:00
Verkehrsrot
a7f3dd5a59 fix i2c address for serial eeprom 2019-09-02 16:08:12 +02:00
Verkehrsrot
b97361ca8c lorawan.cpp: MAC decoder (experimental) 2019-09-01 00:57:19 +02:00
Verkehrsrot
1d2c79133f MAC command decoder (experimental) 2019-08-31 18:36:49 +02:00
Verkehrsrot
80a24f10ab introduced LMIC user events 2019-08-31 15:19:49 +02:00
Verkehrsrot
6096c40000 lora_send stacksize increased 2019-08-30 18:59:45 +02:00
Verkehrsrot
63ff668a96 LMIC message queuing refactored 2019-08-30 14:06:30 +02:00
Verkehrsrot
1cf12452ba lorawan.cpp code sanitizations 2019-08-29 20:23:22 +02:00
Verkehrsrot
c97140d822 remove TX TIMESYNC event display 2019-08-29 10:15:11 +02:00
Verkehrsrot
258e830470 move lmic os sendjob to new lora_send task 2019-08-29 10:13:47 +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
139738a14d timesync code sanitized 2019-08-03 12:27:24 +02:00
Verkehrsrot
5dcb3b315e Moved LMiC to dedicated task with raised prio 2019-08-02 21:53:05 +02:00
Verkehrsrot
11cfa27c76 i2c locking for rtc & timesync streamlined 2019-07-29 14:43:37 +02:00
Verkehrsrot
a6520b19ef lorawan.cpp typo fix 2019-07-23 21:03:11 +02:00
Verkehrsrot
4a2845a3f6 further fixes irq mask & i2c lock 2019-07-23 20:43:10 +02:00
Verkehrsrot
8869909720 further fixes in mutex lock & irq masking 2019-07-23 20:07:24 +02:00
Verkehrsrot
bdbf2db409 code sanitzations 2019-07-22 22:00:39 +02:00
Verkehrsrot
ddaf15d61f lorawan.cpp: bugfix prio_high queue handling 2019-07-16 21:00:55 +02:00
Verkehrsrot
912da7eace bugfix lora send queue size display 2019-07-14 16:52:18 +02:00
Verkehrsrot
20a39ae6d6 timesync fixes 2019-04-13 13:59:30 +02:00
Verkehrsrot
4f8d92ea7e timesync tasking restructured 2019-04-07 16:13:04 +02:00
Verkehrsrot
0b40d0df70 modified timesync after join logic 2019-04-07 14:06:47 +02:00
Verkehrsrot
dd661254b5 New 5-byte time sync protocol 2019-04-06 16:43:12 +02:00
Verkehrsrot
3376a7f57e time sync accuracy fixes 2019-03-31 19:13:06 +02:00
Verkehrsrot
6aba3c128b issue #331 2019-03-31 15:56:56 +02:00
Verkehrsrot
edfd8b1fac #if corrections timesync 2019-03-31 15:47:19 +02:00
Verkehrsrot
b5395661fc fix issue #332 2019-03-31 15:32:22 +02:00
Verkehrsrot
72f9b321f7 timesync.cpp: code sanitizations 2019-03-28 14:19:02 +01:00
Verkehrsrot
8c581ec32f sanitized time adjust code 2019-03-25 19:06:54 +01:00
Verkehrsrot
e544e22d9e lorawan.cpp: join wait message added 2019-03-24 16:23:34 +01:00
Verkehrsrot
57042e943c lorawan.cpp: set_rtctime call modified 2019-03-24 16:19:21 +01:00
Verkehrsrot
ab5525d565 lmic fixups 2019-03-23 11:01:49 +01:00
Verkehrsrot
ffaa13283b time accuracy improvement 2019-03-19 01:46:20 +01:00
Verkehrsrot
2a55e9a8c6 timesync fixes (using ostime_t now) 2019-03-17 19:24:50 +01:00
Verkehrsrot
af4cf1d09f timesync improvements 2019-03-16 21:01:43 +01:00
Verkehrsrot
7f90d255b2 timeserver fixes 2019-03-14 19:52:10 +01:00
Verkehrsrot
4f9651c401 merge ifdef refactoring (pr #313) 2019-03-13 21:47:05 +01:00
Verkehrsrot
3b3b2810cb timesync fixes 2019-03-13 20:20:19 +01:00
Verkehrsrot
edb2c822c8 timeserver (experimental) 2019-03-12 23:50:02 +01:00
Oliver Brandmueller
4a7525efcb replace #ifdef with #if to streamline feature setting 2019-03-11 18:09:01 +01:00
Verkehrsrot
f9f5f499ff timeserver(experimental) 2019-03-09 22:08:57 +01:00
Verkehrsrot
c64f087faa timesync (experimental) 2019-03-09 15:25:44 +01:00
Verkehrsrot
1051d841b6 timeserver (experimental) 2019-03-09 00:53:11 +01:00
cyberman54
85f629b662 servertimesync (experimental) 2019-03-08 16:10:22 +01:00
Verkehrsrot
9fcf374de0 v1.7.36 (issue #250) 2019-03-07 21:30:09 +01:00
Davide Nesi
16eb8faaa8
Add files via upload 2019-03-07 15:05:52 +01:00
Davide Nesi
4e81e572a8
Update lorawan.cpp 2019-03-07 14:59:34 +01:00
Verkehrsrot
79d931bf50 DBtimesync (experimental) 2019-03-06 23:21:46 +01:00
Verkehrsrot
6d26dd8e08 timesync fixes 2019-03-03 17:35:08 +01:00
Klaus K Wilting
d2530ba91a timekeeper changes (experimental) 2019-03-02 13:32:02 +01:00
Klaus K Wilting
7e4a360bb7 timekeeper fixes (still experimental) 2019-02-27 00:52:27 +01:00
Klaus K Wilting
5c191a269f timekeeper once again reworked and shortened 2019-02-25 20:22:03 +01:00
Klaus K Wilting
5fb4c7bec2 timekeeper use syncprovider by Time.h 2019-02-25 00:26:46 +01:00
Klaus K Wilting
6ab4a0bd9f timekeeper fixes 2019-02-24 23:13:15 +01:00
Klaus K Wilting
171207af22 timekeeper code sanitizations 2019-02-24 13:47:18 +01:00
Klaus K Wilting
98797c0fe1 timemanager reworked 2019-02-24 01:44:55 +01:00
Klaus K Wilting
feda8dd938 timemanager fixes 2019-02-23 23:39:45 +01:00
Klaus K Wilting
60467ca195 timesource display 2019-02-23 21:51:24 +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
0b898967c1 patch in LMIC pinmapping to protect "NOT_A_PIN" in pins_arduino.h 2019-02-19 18:37:35 +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
5c7e4ab9e5 lorawan.cpp: assert value of CLOCK_ERROR_PROCENTAGE 2019-02-12 23:57:05 +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
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
110e969ba8 bugfixes in realtime handling 2019-01-29 19:52:54 +01:00
Klaus K Wilting
2fd3b6725c set RTC by GPS & LORA 2019-01-29 09:04:56 +01:00
Verkehrsrot
cbdf181a10
Merge pull request #258 from cyberman54/master
sync dev with master
2019-01-29 00:02:21 +01:00
Klaus K Wilting
bdcace14b9 sanitized time handling code 2019-01-28 23:59:52 +01:00
Klaus K Wilting
954687fe61 fixed timezone compile error (issue #256) 2019-01-28 11:46:18 +01:00
Oliver Brandmueller
ebefd5d234 fix HAS_RTC ifdef to fix compiling for boards without RTC 2019-01-28 09:44:30 +01:00
Klaus K Wilting
4341158fa3 added timezone support 2019-01-28 00:38:31 +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
e733dba9f4 v1.6.991 2018-12-09 13:48:03 +01:00
Klaus K Wilting
72063b88b1 v1.6.95 2018-11-27 10:10:20 +01:00
Klaus K Wilting
e838b53e7a lorawan: code sanitization 2018-11-26 23:56:25 +01:00
Klaus K Wilting
dd9a493df3 lorawan.cpp: small code sanitizations 2018-11-26 23:32:11 +01:00
Klaus K Wilting
556790082c lorawan.cpp: migrated to LMIC MCCI v2.3.0 2018-11-26 22:49:45 +01:00
Klaus K Wilting
54dea2e505 ota.cpp: WIFI_STA mode; lorawan.cpp: rssi negative display 2018-11-25 22:16:14 +01:00
Klaus K Wilting
f024361c19 BSEC configuration 2018-11-25 20:56:14 +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
2e51071d87 bugfix payload port 2018-11-17 22:49:14 +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
4ae4633a15 BME680 support (experimental); LoRa Time sync (experimental) 2018-11-14 22:11:23 +01:00
Klaus K Wilting
5d5531e3af lorawan.cpp: bugfix logging 2018-11-04 14:55:30 +01:00
Klaus K Wilting
02b2bf2d4f spislave.cpp: processing of rx data added 2018-11-04 11:55:25 +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
Klaus K Wilting
a1976368f8 lorawan.cpp: code sanitization 2018-10-22 19:42:27 +02:00
Klaus K Wilting
0cea410e37 lorawan.cpp: support added for switching SF worldwide 2018-10-22 19:38:26 +02:00