cyberman54
f74de6a27a
move mqttloop from core0 to core1
2020-12-26 20:53:04 +01:00
cyberman54
a30eab54f7
mqttclient reworked (experimental)
2020-12-23 16:31:31 +01:00
cyberman54
5edb904d7c
remove all ESP_ERROR_CHECK(x)
2020-12-21 19:41:25 +01:00
Verkehrsrot
bb77277836
Merge branch 'master' into development
2020-12-19 22:32:34 +01:00
cyberman54
590cc9dd5c
skip i2cscan after wakeup from sleep
2020-12-16 18:54:38 +01:00
cyberman54
14c8eeb471
new MACFILTER, replacing VENDORFILTER
2020-12-13 19:29:15 +01:00
Klaus K Wilting
b32e91317f
deep sleep further development
2020-12-11 16:34:17 +01:00
Verkehrsrot
d048b759a8
main.cpp: bugfix wifi start
2020-12-11 12:39:25 +01:00
Klaus K Wilting
28d30493fd
channel hopping switch on/off option
2020-12-10 22:12:57 +01:00
Klaus K Wilting
22f0ce5184
revert _millis & sanitizations deep sleep
2020-12-09 20:37:03 +01:00
Klaus K Wilting
36afe66df9
new feature deep sleep (wokring alpha)
2020-12-09 10:15:12 +01:00
Klaus K Wilting
7ccfb427c0
rekindle channel display
2020-11-10 11:07:41 +01:00
Klaus K Wilting
86a6341101
new display RF load & remove ch display
2020-11-09 13:25:12 +01:00
Klaus K Wilting
2e368a6d8d
main.cpp typo corrected
2020-11-09 12:35:51 +01:00
Klaus K Wilting
1cd9ae16f1
buffered MAC processing (experimental)
2020-11-07 22:32:36 +01:00
Klaus K Wilting
8b496d9df4
trigger timesync only if a timesource is present
2020-11-02 21:32:45 +01:00
Klaus K Wilting
5bbe4bee02
new _ASSERT function
2020-10-30 12:24:16 +01:00
Klaus K Wilting
b5502f9edb
increase stack size for gps and timesync tasks
2020-10-09 23:29:18 +02:00
Klaus K Wilting
092842a4c0
PR #653 merged and added some corrections
2020-10-05 13:56:41 +02:00
Chrisotph Schultz
cae92514bb
adding Set ENS counter on/off via rcomd 0x18 00|01
2020-10-04 22:58:29 +02:00
Klaus K Wilting
1186b000b6
some function renames for better code readability
2020-10-04 14:29:57 +02:00
Klaus K Wilting
502434abc4
configmanager: improved error handling
2020-10-04 13:15:17 +02:00
Oliver Seiler
0a510a0c33
Improved time synch handling for GPS based time
...
This will update the time from GPS on first valid time received by GPS.
2020-09-29 18:59:53 +13:00
Klaus K Wilting
3e0102920a
main.cpp: update copyright notice
2020-09-26 21:22:55 +02:00
Klaus K Wilting
f2b6e12bc9
BLE install logic changed (issue #612 )
2020-09-12 19:11:13 +02:00
Klaus K Wilting
c014824667
CWA detection (experimental)
2020-09-02 11:21:56 +02:00
August Quint
c15d8cb893
Update main.cpp
...
added: CWA-handling
2020-09-01 11:56:21 +02:00
Klaus K Wilting
6ec85c20c4
removed unused var macs_total
2020-06-16 18:01:05 +02:00
Klaus K Wilting
c5635f59b2
mqtt code sanitizations
2020-05-20 12:40:37 +02:00
Klaus K Wilting
73ee2df3d4
Ethernet MQTT client (experimental)
2020-05-16 23:49:34 +02:00
Klaus K Wilting
62d28c54b6
charge current control added
2020-05-09 22:48:29 +02:00
Klaus K Wilting
2a7c020e1b
do i2cscan earlier in main.cpp
2020-05-09 13:41:19 +02:00
Klaus K Wilting
e6d838bc2b
RGB LED color fix
2020-05-02 17:25:04 +02:00
Klaus K Wilting
2624f7b35b
M5 battery monitor improved (read IP5306 chip)
2020-04-19 19:51:23 +02:00
Klaus K Wilting
f4e8c67117
Battery percentage display
2020-04-11 21:30:09 +02:00
Klaus K Wilting
4029d545a2
display support reworked, prepared for TFT/LCD
2020-03-29 12:10:42 +02:00
Verkehrsrot
ffa4c6d1c6
Merge pull request #570 from cyberman54/development
...
update branch sds011 to dev
2020-03-14 07:52:07 +01:00
Klaus K Wilting
aaf127f5e8
gpsread code sanitizations
2020-03-11 23:49:24 +01:00
Klaus K Wilting
1467d2145b
timesync code refactoring
2020-03-07 19:41:08 +01:00
Klaus K Wilting
73a612779b
deeply reworked timesync code
2020-03-06 19:24:58 +01:00
Klaus K Wilting
2cf52f1af6
big timesync code sanitization
2020-03-04 21:54:26 +01:00
August Quint
c80e7aa7a5
Update main.cpp
...
copy+paste-error corrected
2020-02-05 16:02:04 +01:00
August Quint
1cfe16b33c
Update main.cpp
2020-02-03 15:31:49 +01:00
August Quint
dbaf2dbf6d
plus code for SDS011
2020-01-21 15:03:07 +01:00
Verkehrsrot
2544b371d8
code sanitization
2019-12-25 23:25:51 +01:00
Verkehrsrot
86c3685f6c
sdcard support (experimental)
2019-12-25 23:07:34 +01:00
Cristiano José Sulzbach
e08bf4d64a
Added support for Bosch BMP180 sensor
2019-12-08 09:58:12 -02:00
Verkehrsrot
d9a74bd8be
main.cpp comments sanitized
2019-11-27 22:13:38 +01:00
Verkehrsrot
f86fda1cb6
sanitizations in some files
2019-11-19 15:44:55 +01:00
Verkehrsrot
f2821fe3b4
fix WIFICOUNTER=0 guru failure (issue #481 )
2019-11-11 15:22:55 +01:00
Verkehrsrot
a68381f7e6
update comment main.cpp
2019-10-20 20:49:09 +02:00
Verkehrsrot
bc034b1a67
added new reset logic; deep sleep fixes
2019-10-20 20:05:13 +02:00
Verkehrsrot
f3b3838e09
deep sleep, clock error rate, static callbacks
2019-10-19 21:14:04 +02:00
Verkehrsrot
f75cdd4f5c
deep sleep (experimental)
2019-10-16 21:14:34 +02:00
Verkehrsrot
a4299e2e18
move i2c scanm after display init
2019-10-13 16:59:38 +02:00
Verkehrsrot
7e5d053ec5
lmic event msg display optimizations
2019-10-12 14:07:55 +02:00
Verkehrsrot
e38a91162b
no startup screen while rebooting to OTA
2019-09-30 19:45:31 +02:00
Verkehrsrot
8cbac9c79f
speedup display (use pagemode & i2c 400khz)
2019-09-30 12:36:13 +02:00
Verkehrsrot
8cb5bbab54
removed productname
2019-09-27 17:57:19 +02:00
Verkehrsrot
af9d2150bf
display line6 code sanitized
2019-09-20 19:45:37 +02:00
Verkehrsrot
3250a27e83
LMIC task priority raised 2 -> 5
2019-09-17 14:32:22 +02:00
Verkehrsrot
3262843141
main.cpp add comment for PMU IRQ
2019-09-16 18:16:53 +02:00
Verkehrsrot
5ca4d2f721
TTGO T-Beam v10 PMU init bugfix
2019-09-09 11:18:37 +02:00
Verkehrsrot
56f1ed4b8e
battery & power code sanitization
2019-09-07 23:10:53 +02:00
Verkehrsrot
a1b7c102d0
power.cpp added, i2cscan adapted
2019-09-07 19:52:25 +02:00
Verkehrsrot
8b12b7aee2
axp192 support added
2019-09-02 16:53:39 +02:00
Verkehrsrot
65045b3cad
change startup order for init_display
2019-08-30 17:57:17 +02:00
Verkehrsrot
258e830470
move lmic os sendjob to new lora_send task
2019-08-29 10:13:47 +02:00
Verkehrsrot
c865c8996c
main.cpp: update comments
2019-08-18 22:14:00 +02:00
Verkehrsrot
1de9a0bcd2
remove arduino loop task
2019-08-18 17:45:16 +02:00
Verkehrsrot
c566b302d5
add tinyPICO board
2019-08-14 21:52:12 +02:00
Verkehrsrot
c81502ac60
main.cpp: disable gps time init to avoid i2c error
2019-08-04 15:39:25 +02:00
Verkehrsrot
1efc9be6c3
GPS handling and timesync code refactored
2019-08-04 15:17:50 +02:00
Verkehrsrot
5dcb3b315e
Moved LMiC to dedicated task with raised prio
2019-08-02 21:53:05 +02:00
Verkehrsrot
31cd613555
bugfix bmecycler
2019-07-31 22:20:18 +02:00
Verkehrsrot
85aa9655c6
BME task removed / do i2c masking via interrupt
2019-07-29 20:23:27 +02:00
Verkehrsrot
cc9997c64b
removed unused variable gps_pps_time
2019-07-29 10:29:44 +02:00
Verkehrsrot
57d0624fd0
removed GPS IRQ, since not really needed
2019-07-29 10:26:58 +02:00
Verkehrsrot
4973568546
GPS fixes & code sanitization
2019-07-28 23:51:24 +02:00
Verkehrsrot
419e4508d9
main.cpp: documentation updated
2019-07-26 11:41:45 +02:00
Verkehrsrot
837988081e
BME-Sensor / i2C mutex bugfix
2019-07-25 22:04:38 +02:00
Verkehrsrot
d35f1d97cd
timesync i2c lock fixing
2019-07-24 12:37:02 +02:00
Verkehrsrot
1bc63bad94
bugfix IRQ masking
2019-07-23 11:47:38 +02:00
Verkehrsrot
7057b59b0f
code sanitizations
2019-07-21 19:21:11 +02:00
Verkehrsrot
bac5bde28f
LED matrix code sanitization
2019-05-30 13:00:24 +02:00
Verkehrsrot
93c576f1e2
Change string OUIFLT to FILTER
2019-05-25 15:31:20 +02:00
Verkehrsrot
19849c4eea
v1.7.61 (LED matrix support)
2019-05-07 21:17:06 +02:00
Verkehrsrot
441863109f
Merge branch 'development' into master
2019-05-07 11:24:24 +02:00
Alex Goris
0060b101df
feat(LED Matrix Display): Added support for a LED Matrix display
...
This commit adds support for a specific LED Matrix display, which can be
used to show the number of found devices on a rather large display.
We (hackerspace Brixel) used this on the mini Maker Faire Gent 2019 to
show the number of found devices throughout the event
2019-05-05 23:43:18 +02:00
Verkehrsrot
45b51441ec
button handling improvment
2019-05-03 20:24:42 +02:00
Verkehrsrot
e5ce70be75
GPS time fixes
2019-04-15 13:46:58 +02:00
Verkehrsrot
195661a520
GPS data handling refactored
2019-04-15 12:57:55 +02:00
Verkehrsrot
359b31e9e9
GPS IRQ added to increase gps time sync accuracy
2019-04-14 22:54:27 +02:00
Verkehrsrot
38118cae6c
new option WIFICOUNTER fixed
2019-04-13 18:44:25 +02:00
Verkehrsrot
77e795dbf8
Option to switch off wifi sniffing
2019-04-13 17:39:08 +02:00
Verkehrsrot
20a39ae6d6
timesync fixes
2019-04-13 13:59:30 +02:00
Verkehrsrot
9941a0de0a
main.cpp modified clock controller start
2019-04-10 21:38:48 +02:00
Verkehrsrot
f7a3177981
main.cpp code sanitizations
2019-04-08 21:22:54 +02:00
Verkehrsrot
f337366fb3
timesync timings adjusted
2019-04-07 21:54:19 +02:00
Verkehrsrot
4f8d92ea7e
timesync tasking restructured
2019-04-07 16:13:04 +02:00