Commit Graph

344 Commits

Author SHA1 Message Date
Klaus K Wilting
43b4946252 timing improvements (separate mutexes for IRQ; Loraloop higher prio) 2018-09-30 15:08:00 +02:00
Klaus K Wilting
bad2331a6b ota battery check disabled; v1.5.8 2018-09-30 11:54:45 +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
cb4870bce5 testing 2018-09-27 14:01:23 +02:00
Klaus K Wilting
c7445f0a1e make OTA selectable 2018-09-24 16:36:11 +02:00
Klaus K Wilting
c713b0a0e0 v1.5.5 2018-09-23 22:13:31 +02:00
Klaus K Wilting
25d307e820 code sanitization 2018-09-23 18:07:40 +02:00
Klaus K Wilting
99e0b4e85a v1.5.3 2018-09-23 15:11:34 +02:00
Klaus K Wilting
2f3767759b v1.5.2 2018-09-22 17:07:11 +02:00
Klaus K Wilting
63dc012491 v1.5.1 2018-09-22 13:43:57 +02:00
Klaus K Wilting
5678a5b23c v1.5.0 2018-09-21 19:30:02 +02:00
Klaus K Wilting
bf30092f54 gps code bugfixed; new vendor filter data 2018-09-20 17:33:52 +02:00
Klaus K Wilting
7b6c2f1090 ota.cpp: bugfix 2018-09-19 01:35:20 +02:00
Klaus K Wilting
d80d1e24e9 ota.cpp: added a retry loop for write-to-flash 2018-09-18 22:58:02 +02:00
Klaus K Wilting
2201e48800 build.py, ota.conf, platformio.ini 2018-09-18 17:23:56 +02:00
Klaus K Wilting
836572eeb2 cleanup platformio.ini 2018-09-17 18:06:50 +02:00
Klaus K Wilting
bd724557c1 v1.4.32 2018-09-17 17:23:02 +02:00
cyberman54
fb7c32e5c8 OTA (experimental) 2018-09-16 12:18:11 +02:00
Klaus K Wilting
b12ed126b7 OTA (experimental) 2018-09-15 18:59:20 +02:00
Klaus K Wilting
01fa10e3fd ota (experimental) 2018-09-15 17:04:04 +02:00
Klaus K Wilting
2c1dd22555 ota first test 2018-09-15 16:29:52 +02:00
Verkehrsrot
5139f7f8c7
clean platformio.ini uploaded 2018-09-15 15:20:41 +02:00
Klaus K Wilting
7bd0d4d2c3 remove platformio.ini from git working tree 2018-09-15 15:02:03 +02:00
Klaus K Wilting
11e3ee8a88 testing 2018-09-15 14:55:53 +02:00
Klaus K Wilting
ffd7260223 add keys to platformio.ini wifi section 2018-09-15 14:53:34 +02:00
Klaus K Wilting
8876c58b12 merge 2018-09-15 14:49:19 +02:00
Klaus K Wilting
38dc2667ab ota-test first push 2018-09-15 14:47:13 +02:00
Verkehrsrot
8999c77579
Merge branch 'ota-test' into development 2018-09-15 14:45:23 +02:00
cyberman54
e4e5cc98e1 sanitizations 2018-09-08 13:56:08 +02:00
cyberman54
468d054fd2 support TTGO21 v1.6 added 2018-09-08 12:33:32 +02:00
cyberman54
e68126a7f6 testing 2018-08-18 16:28:33 +02:00
Klaus K Wilting
33d1f9e53a sync master <-> dev 2018-08-15 21:07:51 +02:00
Klaus K Wilting
0512720635 upgrade u8g2 in platformio.ini 2018-08-15 21:04:48 +02:00
cyberman54
758918bf7e espressif32 v1.3.0 2018-08-14 22:41:21 +02:00
Klaus K Wilting
f6dc5efab3 espressif 1.3.0 2018-08-14 15:50:17 +02:00
Klaus K Wilting
0ee138b022 JFrog Bintray OTA (experimental, not working yet) 2018-08-12 23:42:39 +02:00
Klaus K Wilting
cc603d4ab8 testing 2018-08-12 15:42:58 +02:00
Klaus K Wilting
5099d25965 testing 2018-08-12 00:17:57 +02:00
Klaus K Wilting
5880b7e9ff v1.4.23 2018-08-11 19:31:42 +02:00
Klaus K Wilting
63a063f9bc v1.4.2 2018-08-05 17:49:53 +02:00
Klaus K Wilting
9b472780da src/hal/ebox.h added 2018-08-04 18:58:20 +02:00
Klaus K Wilting
2df6700b2d macsniff.cpp fixed compiler warning 2018-08-04 18:13:42 +02:00
Klaus K Wilting
0a63b444de rcommand.cpp improved 2018-08-04 18:09:25 +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
Verkehrsrot
b02293ad0f
Update platformio.ini 2018-08-01 20:20:31 +02:00
Klaus K Wilting
eedb42c18a v1.4.0 2018-08-01 12:50:23 +02:00
Klaus K Wilting
ec81293a38 v1.3.97 @ Espressif 1.2.0 2018-08-01 08:53:05 +02:00
Klaus K Wilting
b0fa9868b1 beacon monitor (experimental) 2018-07-31 00:00:24 +02:00
Klaus K Wilting
bedde0f886 testing 2018-07-28 01:46:43 +02:00
Klaus K Wilting
ba6dbe5664 antenna.cpp bugfix 2018-07-26 11:00:39 +02:00
Klaus K Wilting
34ac6b45d0 testing 2018-07-25 00:17:31 +02:00
Klaus K Wilting
5ae8f47b9d testing 2018-07-24 23:25:41 +02:00
Klaus K Wilting
9b145a95e4 beacon monitor mode edits 2018-07-24 21:48:11 +02:00
Klaus K Wilting
fa11eba85c code sanitizations 2018-07-23 13:20:06 +02:00
Klaus K Wilting
957a813226 new esp32 i2c hal file 2018-07-22 23:45:09 +02:00
Klaus K Wilting
de15924447 v1.3.93 2018-07-22 20:27:58 +02:00
Klaus K Wilting
07dbe08833 battery voltage dísplay 2018-07-21 23:13:28 +02:00
Klaus K Wilting
969897af4d battery voltage display 2018-07-21 22:35:30 +02:00
Klaus K Wilting
fc0bd1f542 battery status display 2018-07-21 21:50:39 +02:00
Klaus K Wilting
daba1678a4 ttgobeam.h edited 2018-07-21 19:24:43 +02:00
Klaus K Wilting
baa93ad916 code sanitizations 2018-07-21 17:53:40 +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
742050f01b code sanitizations 2018-07-19 22:33:37 +02:00
Klaus K Wilting
8eae041833 code sanitizations 2018-07-17 15:15:58 +02:00
Klaus K Wilting
54a38c3ce7 code sanitizations 2018-07-17 13:51:41 +02:00
Klaus K Wilting
7fdd4a72cd code sanitization 2018-07-17 11:53:43 +02:00
Klaus K Wilting
77815cf18b testing 2018-07-15 23:08:52 +02:00
Klaus K Wilting
c40f6bcc77 configmanager.cpp: bugfix double antenna_select 2018-07-15 22:47:20 +02:00
Klaus K Wilting
6dc03fc0e6 readme.md updated 2018-07-15 22:19:05 +02:00
Klaus K Wilting
a4842d54f1 lolin32 board added 2018-07-15 20:17:54 +02:00
Klaus K Wilting
4b52478caa main.cpp: bugfix printKeys 2018-07-15 19:56:21 +02:00
Klaus K Wilting
d55899a83f bugfix payload encoder (txpower was missing) 2018-07-15 19:41:22 +02:00
Klaus K Wilting
e5bbd0fbf8 generic board hal file added 2018-07-15 14:55:30 +02:00
Klaus K Wilting
f90c093436 i2c reduced to 100khz; esp32 staging 2018-07-15 14:34:54 +02:00
Klaus K Wilting
beb7d9aab8 deep code refactoring 2018-07-15 14:28:05 +02:00
Klaus K Wilting
2821bc60f3 senddata restructured 2018-07-14 23:38:43 +02:00
Klaus K Wilting
bb3f06bfc4 senddata restructured 2018-07-14 23:13:25 +02:00
Klaus K Wilting
f0cf08bd75 new senddata structure 2018-07-14 19:12:20 +02:00
Klaus K Wilting
e6e835e4fc platformio.ini updated 2018-07-14 14:28:17 +02:00
Klaus K Wilting
30742d7401 tweaked u8g2 lib to 100khz i2c speed to avoid i2c bus errors 2018-07-14 14:25:42 +02:00
Klaus K Wilting
5c1f65c14f platformio.ini set monitor speed 2018-07-09 21:35:53 +02:00
Klaus K Wilting
5ea1de2ab5 raised gps task priority 2018-07-09 21:10:27 +02:00
Klaus K Wilting
88e51830ee made platformio.ini more generic 2018-07-09 20:11:32 +02:00
Klaus K Wilting
ff7187fd4d made platformio.ini more hardware generic 2018-07-09 14:35:55 +02:00
Klaus K Wilting
c2c05a39d2 settings .ini / .conf 2018-07-08 17:20:14 +02:00
Klaus K Wilting
62d25171fb PSRAM support added to hal files 2018-07-08 12:24:13 +02:00
Klaus K Wilting
9298462b54 switched to staging arduino-espressif32 core 2018-07-07 11:07:44 +02:00
Klaus K Wilting
9304364b9c fixes log level verbose ./. debug 2018-07-04 08:58:00 +02:00
Klaus K Wilting
165aa75ab3 step 1 migrations to Espressif 1.1.0 core 2018-07-04 00:09:25 +02:00
Verkehrsrot
516c84e1c2
Update platformio.ini
Fixed Espressif platform to 1.0.2
2018-07-03 14:04:52 +02:00
Klaus K Wilting
5d2ee32646 platformio.ini update 2018-06-18 22:44:57 +02:00
Klaus K Wilting
d6dc404083 finalizing v1.3.82 2018-06-18 13:13:13 +02:00
Klaus K Wilting
7edffcc840 repair platformio.ini 2018-06-17 22:45:05 +02:00
Klaus K Wilting
a659168fc3 new payload converter TTNpacked 2018-06-17 22:41:32 +02:00
Klaus K Wilting
706f90453f i2c gps read fixes 2018-06-17 19:03:49 +02:00
Klaus K Wilting
85e9368c6e I2C gps testing 2018-06-17 16:25:29 +02:00
Klaus K Wilting
b1de323ed5 payload encoder fix HAS GPS 2018-06-17 13:31:24 +02:00
Klaus K Wilting
7c03c22765 payload converter enhanced 2018-06-16 19:50:36 +02:00
Klaus K Wilting
12c6dcb0ff added payload.cpp and and payload.h 2018-06-16 13:18:36 +02:00
Klaus K Wilting
fe5da9358e comments in ttgo.h files updated 2018-06-14 19:49:49 +02:00
Klaus K Wilting
d72af2ce3e ttgobeam.h formatting 2018-06-12 19:59:47 +02:00
Klaus K Wilting
81dd510eaa bugfix ttgobeam.h & update readme.md 2018-06-12 09:28:27 +02:00
Klaus K Wilting
858eac8d37 main.cpp: Loglevel for GPS NMEA changed from debug to info 2018-06-11 22:58:56 +02:00
Klaus K Wilting
e78336c240 platformio.ini: removed display lib from env ttgobeam 2018-06-11 09:25:52 +02:00
Klaus K Wilting
2006fbb066 platformio.ini: ttgobeam Display Lib removed 2018-06-11 09:08:43 +02:00
Klaus K Wilting
67de525727 v1.3.8 RC 2018-06-10 16:13:35 +02:00
Klaus K Wilting
e30e133bf1 GPS integration now fully functional 2018-06-10 16:00:11 +02:00
Klaus K Wilting
a43da889d1 testing GPS 2018-06-09 19:20:34 +02:00
Klaus K Wilting
77431dbdde GPS testing 2018-06-09 17:59:59 +02:00
Klaus K Wilting
f7ee3f85b0 GPS support added (experimental) 2018-06-08 22:41:37 +02:00
Klaus K Wilting
d73f31607f ttgobeam.h added 2018-06-06 20:01:08 +02:00
Klaus K Wilting
8df149d303 Espressif32 v1.0.2 2018-06-06 11:38:58 +02:00
Klaus K Wilting
2d11bc3204 v1.3.71 2018-06-04 08:21:05 +02:00
Klaus K Wilting
1e9f384df5 reduced all task loop delays from 10 to 1 2018-06-03 22:28:48 +02:00
Klaus K Wilting
c61b4d1d53 testing 2018-06-03 13:23:03 +02:00
Klaus K Wilting
1c372bae5e platformio.ini restructured 2018-06-03 11:19:06 +02:00
Klaus K Wilting
5ca3ef72fd testing battery probe (experimental) 2018-06-03 00:05:53 +02:00
Klaus K Wilting
9c60a237cf Battery voltage read implemented (TTGOv2.1) 2018-06-02 22:23:50 +02:00
Klaus K Wilting
428db80073 v1.3.7 taylored to espressif32 v1.0.1 2018-06-02 18:28:01 +02:00
cyberman54
1c312bd045 platform.ini: enforcing espressif32 v0.12.0, otherwise .elf too large 2018-05-31 00:35:02 +02:00
Klaus K Wilting
7b8367fa4a reworked rtos tasking & minor core sanitizations 2018-05-21 17:48:43 +02:00
Klaus K Wilting
30178bbf43 scan performance optimizations 2018-05-20 16:28:12 +02:00
Klaus K Wilting
f79976a350 platformio.ini: changed monitor_baud -> monitor_speed 2018-05-19 13:44:52 +02:00
Klaus K Wilting
c91be66fbb platformio.ini sanitized 2018-05-18 17:54:45 +02:00
Klaus K Wilting
79f14b020d TTGOv2.1 support added 2018-05-15 10:36:11 +02:00
Klaus K Wilting
90f01fa6e0 FiPy support added 2018-05-14 20:53:35 +02:00
Florian Ludwig
7f5c936061 add FiPy environment 2018-05-14 18:53:29 +02:00
Klaus K Wilting
221b06d3c6 v1.3.4 2018-04-28 14:33:27 +02:00
Klaus K Wilting
326e01ba51 new cmd set payload sendcycle 2018-04-28 13:07:35 +02:00
Klaus K Wilting
10afaba7d5 v1.3.32 2018-04-28 12:14:22 +02:00
Klaus K Wilting
458bc88041 SF display & set Pin DIO2 to LMIC_unused_pin 2018-04-28 12:13:00 +02:00
Klaus K Wilting
3ca741c6dc v1.3.3: repair memory display 2018-04-27 21:29:46 +02:00
Klaus K Wilting
19b9e4d721 wifi & lmic loops restructured 2018-04-27 18:32:36 +02:00
Klaus K Wilting
bf14b061b7 v1.3.22 2018-04-26 23:26:33 +02:00
Klaus K Wilting
1c7d929201 v1.3.22 2018-04-26 23:25:56 +02:00
Klaus K Wilting
de2aaf9e6a cleanup 2018-04-19 21:02:42 +02:00
Klaus K Wilting
c6191f9a24 bugfixes 2018-04-19 19:16:32 +02:00
Klaus K Wilting
fab0e4f0dd code sanitization 2018-04-19 15:17:23 +02:00
Klaus K Wilting
e41aaa45a0 cleanups 2018-04-17 23:14:01 +02:00
Klaus K Wilting
bf6a21f44f new led management (part 2) 2018-04-17 23:05:12 +02:00
Klaus K Wilting
758a960371 new led management (part 1) 2018-04-17 22:42:06 +02:00
Klaus K Wilting
eefac59030 state machine (part 2) 2018-04-17 18:46:01 +02:00
Klaus K Wilting
e69c911586 bugfixes in bluetooth on/off (still not fixed) 2018-04-16 22:48:00 +02:00
Klaus K Wilting
c28aa8820b cleanups 2018-04-16 21:31:09 +02:00
Klaus K Wilting
b973de716b cleanups 2018-04-16 21:27:11 +02:00
Klaus K Wilting
84cc1c937a cleanups 2018-04-16 21:16:24 +02:00
Klaus K Wilting
e01d4c2100 cleanups 2018-04-16 20:56:29 +02:00
Klaus K Wilting
3c0af4d146 release v1.3.0 2018-04-16 11:15:50 +02:00
Klaus K Wilting
a3f23aef25 centralize display writes (part 6) 2018-04-16 11:03:12 +02:00
Klaus K Wilting
dbd3a0e0dd platformio.ini typo fix 2018-04-16 00:08:01 +02:00
Klaus K Wilting
130fefd49d centralize display writes (part 1) 2018-04-15 22:21:30 +02:00
Klaus K Wilting
b6b8ac8003 platformio.ini: set defaults 2018-04-15 21:48:55 +02:00
Klaus K Wilting
46bb3edff7 platformio.ini cleanup 2018-04-15 20:41:12 +02:00
Klaus K Wilting
a3e26cad91 platformio.ini: U8G2 set to 2.22.10 (newer have compiler warning) 2018-04-15 18:31:58 +02:00
Klaus K Wilting
009aa1686a platformio.ini: amendments 2018-04-15 18:15:31 +02:00
Klaus K Wilting
31f7c6351a platformio.ini: defaults changed 2018-04-15 14:25:14 +02:00
Klaus K Wilting
77dc71ed13 blescan.cpp: removed delay in bt_loop task 2018-04-15 14:06:25 +02:00
Klaus K Wilting
0b0dc9c02b v1.2.98 2018-04-15 12:12:06 +02:00
Klaus K Wilting
4f8bb26fc0 blescan.cpp optimization 2018-04-15 00:51:28 +02:00
Klaus K Wilting
f903a930c4 !REPAIR! some more was broken in blescan.cpp 2018-04-14 21:20:45 +02:00
Klaus K Wilting
c57e7b75f4 completely reworked BLE scan 2018-04-14 20:22:58 +02:00
Klaus K Wilting
116197f632 blescan.cpp created 2018-04-14 19:22:29 +02:00
Klaus K Wilting
71957108db fixed BLE lib to v0.4.9 2018-04-14 18:23:20 +02:00
Charles
bc114e4d1f Added board definition symbol 2018-04-05 09:56:26 +02:00
Klaus K Wilting
62499490ac testing 2018-04-03 18:19:58 +02:00
Verkehrsrot
3552f05409
Merge pull request #23 from cyberman54/test
updated board definitions for LoPy/LoPy4
2018-04-03 16:42:24 +02:00
Klaus K Wilting
22ba119bf5 updated board definitions for LoPy/LoPy4 2018-04-03 16:41:23 +02:00
Klaus K Wilting
823bb000a1 platformio.ini: log level default changed to [Info] 2018-04-03 15:52:53 +02:00
Klaus K Wilting
30a66743a6 macsniff.cpp: logging bug fixed 2018-04-03 13:18:31 +02:00
Klaus K Wilting
ec89b8c1d3 resolved merge conflicts 2018-04-02 09:38:45 +02:00
Charles
a46bfe2d1d Added Smart LED library 2018-04-02 01:37:55 +02:00
Klaus K Wilting
17f550984f v1.2.61: salt value displayed on console 2018-03-31 18:37:49 +02:00
Klaus K Wilting
17197b46e4 v1.2.6 salting & hashing MACs implemented 2018-03-31 18:17:13 +02:00
Klaus K Wilting
df6cb25b38 created first version with hash 2018-03-31 13:54:40 +02:00
Klaus K Wilting
ec5f781cfc revert change main.h -> main.conf 2018-03-30 20:57:00 +02:00
Klaus K Wilting
4b46c19db0 revert change main.h -> main.conf 2018-03-30 20:54:41 +02:00
Klaus K Wilting
f6f63b6a57 changed main.h -> main.conf 2018-03-30 20:51:49 +02:00
Klaus K Wilting
875ad77967 wifisniffer.cpp: code improvements 2018-03-30 20:41:08 +02:00
Klaus K Wilting
b5f3079f1d increased upload speed for Heltec + TTGOv2 2018-03-28 19:34:45 +02:00
Charles
b325d005ba Fixed Max Upload Speed for LoLin32 Lite 2018-03-28 02:03:37 +02:00
Charles
84d3c284c7 Added lolin32lite_lora board 2018-03-28 01:30:28 +02:00
Klaus K Wilting
92cbaeeaa6 v1.2.5 2018-03-27 12:46:38 +02:00
Charles
d035b62a6b Added LoLin32 Lora 2018-03-27 01:52:24 +02:00
Klaus K Wilting
4559aa02a6 rcommand.cpp fixed (issue #9) 2018-03-24 15:58:12 +01:00
Klaus K Wilting
d6164f3132 wifi antenna switch implented (LoPy/LoPy4 only) 2018-03-24 13:38:43 +01:00
Klaus K Wilting
05e9843bd5 bug fixed in printKey() 2018-03-24 10:43:48 +01:00
Klaus K Wilting
8f49d76569 lib_deps added in platformio.ini (Issue #7) 2018-03-23 08:37:52 +01:00
Klaus K Wilting
ac0ff020c6 code sanitizations 2018-03-21 18:03:14 +01:00
Klaus K Wilting
861115913a code sanitizations 2018-03-21 17:34:11 +01:00
Klaus K Wilting
cf7c908883 TTGOv1 support added (experimental) 2018-03-21 14:33:55 +01:00
Klaus K Wilting
548a1ce22d v1.2.1: TTGOv1 support (experimental) 2018-03-20 21:38:41 +01:00
Verkehrsrot
f238dc3f0f
Initial upload 2018-03-18 19:45:17 +01:00