Kevin Hester
2044427e97
coroutines: wip compiles but does not link
2020-10-09 14:16:51 +08:00
Kevin Hester
cfb9a600e4
Merge branch 'master' into eink
2020-09-29 14:14:10 -07:00
Jm Casler
423cbc2c6d
Added frequency information to debug output ( #447 ) and cleanup of screen.cpp and meshwifi.cpp
2020-09-29 00:59:26 -07:00
geeksville
fec7a6bf17
add air530 gps sleep support
2020-09-28 17:04:19 -07:00
geeksville
bc50b39a3b
put eink screen to sleep to save power
2020-09-28 16:08:52 -07:00
geeksville
e5d4fbb164
fix pins per email eink
2020-09-28 13:03:54 -07:00
Jm Casler
848760e5bf
Set device hostname with hardwire ID #445
2020-09-27 00:55:41 -07:00
Jm Casler
5ebac0cd54
Merge branch 'master' of https://github.com/mc-hamster/Meshtastic-device
2020-09-26 23:38:22 -07:00
Jm Casler
9b4079317b
Give more details of why wifi is disconnected
2020-09-26 23:37:58 -07:00
Jm Casler
fd62edbcab
Merge branch 'master' into master
2020-09-26 18:44:53 -07:00
Jm Casler
b5361ef89f
Display gps altitude on display #443
2020-09-26 18:37:51 -07:00
Kevin Hester
04c54840f4
Merge branch 'master' into eink
2020-09-26 12:58:13 -07:00
geeksville
d88d2780f4
eink display now kinda works
2020-09-26 09:40:48 -07:00
Jm Casler
6f444ed4b5
Accidently left #include "nimble/BluetoothUtil.h" in screen
2020-09-26 00:03:23 -07:00
Jm Casler
28119bf1bf
Fix for #439 and some cleanup
2020-09-26 00:01:02 -07:00
geeksville
d1c3078698
shrink guard for channel settings lock
2020-09-25 12:52:26 -07:00
Jm Casler
b39f6c96bd
Merge remote-tracking branch 'origin/dev-wifi'
2020-09-22 22:00:07 -07:00
Jm Casler
d890068acb
dev-wifi: Detailed error reporting of reason why WiFi didn't connect #424
2020-09-19 21:58:21 -07:00
Jm Casler
377f0bda5d
Add more detail on the connection status on the screen #422
2020-09-19 17:15:03 -07:00
Jm Casler
464a42258f
Fix for "Wifi in station mode sometimes enters loops of repeatedly joining... #420 "
...
Fix for Wifi in station mode sometimes enters loops of repeatedly joining... #420
2020-09-19 16:38:59 -07:00
Jm Casler
362d8cb831
Merge branch 'master' into dev-wifi
2020-09-18 18:02:56 -07:00
Jm Casler
b203c95dd1
changes for soft ap + captive portal
2020-09-18 15:33:03 -07:00
geeksville
6e5e5822aa
Make wifi optional and exclude from nrf52 builds
2020-09-18 10:48:39 -07:00
Jm Casler
493b25f23e
Final checkin of WiFi and basic HTTP server
2020-09-16 20:15:00 -07:00
geeksville
3e64d8439d
Merge branch 'master' into dev
2020-09-15 21:13:24 -07:00
Jm Casler
e508306395
Refactoring to break out HTTP from WiFi
2020-09-13 16:58:36 -07:00
Jm Casler
f129b458ad
Initial Checkin for WiFi and HTTP Server Framework
2020-09-12 21:43:41 -07:00
Jm Casler
b6f71ca1db
Update screen.cpp for for crash when gps gets lock
...
Update screen.cpp for for crash when gps gets a lock
2020-09-11 22:17:45 -07:00
geeksville
46ba36511a
Merge branch 'portduino' into dev
...
# Conflicts:
# platformio.ini
2020-09-07 16:31:17 -07:00
geeksville
b8d39845cf
portduino now links!
2020-09-06 09:24:08 -07:00
Jm Casler
49dea6d6bd
Update Screen.cpp
...
Added commnets for concepts for future TODO work.
2020-09-05 22:36:57 -07:00
Jm Casler
7d4c6c7086
Update Screen.cpp
...
- Changed "No Satellite Lock" to "No GPS Lock"
- Fixed bug when there's no battery. Now shows "USB"
- Tested on tlora-v1
2020-09-05 14:41:00 -07:00
Jm Casler
f41a77c46d
Initial add of status screen
...
Initial add of the status screen.
TODO:
- Get status of the BT Radio
- Display something on line 3
2020-09-05 09:30:18 -07:00
geeksville
dffb6c2f06
If display is on on the @BigCorvus board and we xmit the board browns out?
2020-08-28 17:38:23 -07:00
geeksville
7f214ffbb0
TFT kinda correct now - but slow because of bit banging
2020-08-28 15:33:33 -07:00
geeksville
e049eac38a
TFT display kinda draws stuff (badly)
2020-08-28 15:06:52 -07:00
geeksville
338445d175
basic init of the Corvus TFT display works
2020-08-28 14:24:22 -07:00
geeksville
780b7e3628
don't show battery status on boards that can't sense that #336
2020-08-25 12:48:47 -07:00
geeksville
f62e6793c5
Fix #333 screens were redrawing when they should not
...
thanks @drewsed for the clear report - made it easy to repro/fix
due to refactoring/cleanup a couple of weeks back
2020-08-25 12:08:18 -07:00
geeksville
9c9347df23
don't reference tft libs on devices that don't have it
2020-08-17 14:06:31 -07:00
geeksville
d91ab5480f
begin support for TFT displays
2020-08-17 13:47:05 -07:00
geeksville
55dafcbecb
fix #269 see below
...
/**
* Generate a short suffix used to disambiguate channels that might have the same "name" entered by the human but different PSKs.
* The ideas is that the PSK changing should be visible to the user so that they see they probably messed up and that's why they
their nodes
* aren't talking to each other.
*
* This string is of the form "#name-XY".
*
* Where X is a letter from A to Z (base26), and formed by xoring all the bytes of the PSK together.
* Y is not yet used but should eventually indicate 'speed/range' of the link
*
* This function will also need to be implemented in GUI apps that talk to the radio.
*
* https://github.com/meshtastic/Meshtastic-device/issues/269
*/
const char *getChannelName();
2020-08-12 11:04:03 -07:00
Ellie Hussey
7f45184d90
Fixed message text wrapping, compass rose position, and added device ID on status page ( #300 )
2020-08-01 10:50:06 -07:00
grcasanova
37d9fb2dad
just a cleanup of the graphics
2020-07-07 10:46:49 +02:00