- Reorganised display support, preparation for other larger displays (ILI9225)
- T-Beam 1.0 PMU support
- Data in web: show only active frequencies
- added TCP/IP servicer for APRSdroid
- Easier-to-modify display layout
- Added RS92 support (decoding, ephemeris data download)
- DFM6 is working is well now
- Internal reorganisation: separate Task for SX1276 handling (no lost data in case
main loop is too slow, important in particular for DFM and RS92)
- Better autodetection of board type
- Touch pins support (should work correctly now)
- Inital support for GPS chip (e.g. on T-Beam), not yet with nice display
- RS92 should now work fine, inluding some fixes to the ephemeris download, and including information about download
- Download only started if there is some RS92 in the qrg.txt configuration
- Some enhancements to new internal structure (separate RX Task for handling the SX1278), should now work as good as
before the reorganisation :-)
- Avoid key glitch after startup on T-BEAM (triggering double wifi scan)
- GPS playground (for T-Beam or external GPS connected to board)...
- Correctly decode DMF06 (thanks to Chrischan for test sonde!!!)
- Touch button support (in particular for v2 boards with "real" button)
now its sufficient to just touch one of the pins of a v2 board
- Multiple displays (inspired by DL2MF's modifications)
- Wifi mode 2 (AP2) fixed missing initialization of mDNS (http://rdzsonde.local)
- updated OTA URL (my.to domain unfortunately expired)
- millis() call removed from ISR (/1000 on uint64_t type in millis causes library
function call not marked as IRAM_ATTR, causing crash in some cases
- edit files on file system (http://rdzsonde.local/edit.html?file=xyz.txt)
(use with caution, no checks for buffer overflows)
Some TODOs pending for next release version
- sending AXUDP to aprsmap currently disabled
- RX loop a bit too slow (in particular with AXUDP enabled), causing loss of RX frames
due to SX1278 overflow. Needs some redesign in SX1278 handling.
- display layout editable via config file
- Configure and show launch site information for each frequency
- mDNS (access your device with http://rdzsonde.local instead of IP address)
- Wifi services (mDNS and UDP) work again also in wifi mode 3
- experimental OTA update support
- Better button initialization, works now also with TTGO T-Beam
Squashed commit of the following:
commit 84566ec4dd
Author: Hansi, dl9rdz <dl9rdz@darc.de>
Date: Fri May 3 14:07:39 2019 +0200
enable network services in all wifi modes
commit 7cf4b116a6
Merge: 3ae104db676149
Author: Hansi, dl9rdz <dl9rdz@darc.de>
Date: Fri May 3 13:34:35 2019 +0200
Merge branch 'p8' (pull request #8) into devel
commit b6761498aa
Author: DL2MF <meinhard.guenther@gmail.com>
Date: Fri May 3 13:07:08 2019 +0200
Fixed RX display line 1
commit 3ae104d10f
Author: Hansi, dl9rdz <dl9rdz@darc.de>
Date: Fri May 3 11:55:26 2019 +0200
+ default AP name if networks.txt is missing
commit c0fc4980c2
Author: DL2MF <meinhard.guenther@gmail.com>
Date: Fri May 3 11:38:21 2019 +0200
Added launchsite info to scan and webinterface
commit c259e75ce6
Author: Hansi, dl9rdz <dl9rdz@darc.de>
Date: Fri May 3 08:15:33 2019 +0200
...and update version info
commit 2eaba4fe7e
Author: Hansi, dl9rdz <dl9rdz@darc.de>
Date: Fri May 3 07:53:21 2019 +0200
lokale IP per mDNS annoncieren (http://rdzsonde.local/)
commit 1732f17cce
Author: Hansi, dl9rdz <dl9rdz@darc.de>
Date: Wed May 1 19:21:29 2019 +0200
fix travis directory listing
commit dc16c9fa07
Author: Hansi, dl9rdz <dl9rdz@darc.de>
Date: Wed May 1 19:14:36 2019 +0200
explicitly set button pin as input
commit 8bd087a9f0
Author: Hansi, dl9rdz <dl9rdz@darc.de>
Date: Wed May 1 00:27:17 2019 +0200
playing around with OTA updates
- DL2MF's commits
- WiFi connection in background
Squashed commit of the following:
commit 5c37b3f0fa
Author: Hans P. Reiser <hr@sec.uni-passau.de>
Date: Sun Apr 28 14:17:52 2019 +0200
version from config.h also for html page; minor polishing
commit 9fea636d20
Author: Hans P. Reiser <hr@sec.uni-passau.de>
Date: Sun Apr 28 14:17:37 2019 +0200
version from config.h also for html page; minor polishing
commit 75eb15cc24
Author: Hans P. Reiser <hr@sec.uni-passau.de>
Date: Sun Apr 28 13:29:58 2019 +0200
version info in version.h, some code formatting (arduino style)
commit 8da577a313
Author: Hans P. Reiser <hr@sec.uni-passau.de>
Date: Sun Apr 28 13:29:53 2019 +0200
version info in version.h, some code formatting (arduino style)
commit b68ffee8b0
Author: Mike <mail@dl2mf.de>
Date: Sat Apr 27 20:54:20 2019 +0200
merging DL2MF's 71cc86cff0
commit c67a4fc734
Author: DL2MF <meinhard.guenther@gmail.com>
Date: Sat Apr 27 00:10:11 2019 +0200
merging DL2MF's e2161c57d1
commit 6e665cb6ab
Author: DL2MF <meinhard.guenther@gmail.com>
Date: Fri Apr 26 19:21:11 2019 +0200
merging DL2MF's 25b438db84 to current devel branch
commit b467f25c05
Author: Hans P. Reiser <hr@sec.uni-passau.de>
Date: Fri Apr 26 23:54:36 2019 +0200
working new Wifi support
commit 2959dfad4f
Author: Hans P. Reiser <hr@sec.uni-passau.de>
Date: Fri Apr 26 23:09:09 2019 +0200
background wifi scan/connected/reconnect. partial code, incomplete, for testing station mode only (wifi=1)