geeksville
4342ae74fb
Merge remote-tracking branch 'root/master'
2020-09-30 07:24:38 -07:00
Kevin Hester
5a7962896d
Merge pull request #449 from geeksville/eink
...
pulling in some common GPS fixes, so I can use them on ESP32
2020-09-29 14:21:00 -07:00
Kevin Hester
cfb9a600e4
Merge branch 'master' into eink
2020-09-29 14:14:10 -07:00
geeksville
7f3217d69e
update image build script
2020-09-29 14:12:26 -07:00
Jm Casler
d94be0f534
Merge pull request #448 from mc-hamster/master
...
Add frequency information to debug output (#447 ) and cleanup of screen.cpp and meshwifi.cpp
2020-09-29 01:09:55 -07:00
Jm Casler
17a3e6e975
Merge branch 'master' of https://github.com/mc-hamster/Meshtastic-device
2020-09-29 00:59:31 -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
124a82888d
add power testing notes for eink
2020-09-28 17:38:36 -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
158e3edbe7
eink generate full image
2020-09-28 15:21:54 -07:00
geeksville
116fe6d109
eink bootloader finished
2020-09-28 15:18:32 -07:00
geeksville
6a4ef7e1d1
eink board serial flash seems to work
2020-09-28 14:10:33 -07:00
geeksville
a0fd83428f
eink use RESET button as regular button instead
2020-09-28 13:10:27 -07:00
geeksville
e5d4fbb164
fix pins per email eink
2020-09-28 13:03:54 -07:00
Jm Casler
154dd3990c
Merge pull request #11 from meshtastic/master
...
Merge pull request #446 from mc-hamster/master
2020-09-27 09:34:27 -07:00
Jm Casler
78fe41710b
Merge pull request #446 from mc-hamster/master
...
Give more details of why wifi is disconnected & Set device hostname with hardwire ID #445
2020-09-27 01:04:01 -07:00
Jm Casler
1f38404e60
Merge branch 'master' into master
2020-09-27 00:58:12 -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
0f64332f93
Merge pull request #444 from mc-hamster/master
...
Display gps altitude on display #443
2020-09-26 18:50:00 -07:00
Jm Casler
fd62edbcab
Merge branch 'master' into master
2020-09-26 18:44:53 -07:00
Kevin Hester
46abb9ae3f
Merge pull request #441 from geeksville/eink
...
add preiminary support for TTGO eink board
2020-09-26 18:39:35 -07:00
Jm Casler
b5361ef89f
Display gps altitude on display #443
2020-09-26 18:37:51 -07:00
geeksville
bf808f57fe
add air530 manuals
2020-09-26 18:25:10 -07:00
geeksville
648589ed16
translate important parts of the Air530 datasheet to english
2020-09-26 18:16:32 -07:00
geeksville
28ec0e310d
make bat voltage sensing work on eink
2020-09-26 18:13:16 -07:00
geeksville
956d9e96f2
Merge branch 'eink' of https://github.com/geeksville/Meshtastic-esp32 into eink
2020-09-26 13:49:54 -07:00
geeksville
266ba03bb7
route debug output back to the CDC-ACM device instead of JLINK
2020-09-26 13:49:22 -07:00
Kevin Hester
04c54840f4
Merge branch 'master' into eink
2020-09-26 12:58:13 -07:00
geeksville
db33200468
remove more stale eink code
2020-09-26 12:51:05 -07:00
geeksville
d7fbcf89bf
cleanup todo eink now ready to merge
2020-09-26 12:36:11 -07:00
geeksville
a8b1bc735a
remove debugging code eink gps now works
2020-09-26 12:12:50 -07:00
geeksville
ba8c640d6e
eink leds kinda work now
2020-09-26 10:53:02 -07:00
geeksville
d88d2780f4
eink display now kinda works
2020-09-26 09:40:48 -07:00
geeksville
b0bbf95b03
LORA now works on the eink board (new schematic from ttgo)
2020-09-26 07:25:32 -07:00
geeksville
7ca150bf07
personal notes about threading
2020-09-26 06:50:54 -07:00
Jm Casler
9c7aa02db8
Merge pull request #440 from mc-hamster/master
...
Merging from my fork into master for some cleanup, more code comments, reduce compile warnings and move the "Mode" text up a line.
2020-09-26 00:20:27 -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
Jm Casler
7fdb5b594d
Merge pull request #10 from meshtastic/master
...
update my fork from head
2020-09-25 16:40:01 -07:00
Kevin Hester
6013fceb10
Merge pull request #438 from geeksville/master
...
fix TCP API server and get ready to end "region specific" firmware builds
2020-09-25 16:27:29 -07:00
geeksville
2996c7c8e2
Make tcp API now work. Sample usage and caveats below:
...
Sample usage:
First configure device to use @mc-hamster's new wifi stuff:
meshtastic --set wifi_ssid mylanname --set wifi_password mylanpassword
Then reboot the device (so wifi starts up).
(assuming device was assigned addr 192.168.81.45)
meshtastic --info --host 192.168.81.45
(See the usual device info you previously had to get over USB)
Caveats:
* Currently we are limiting to one active TCP connection open at once, if
you open a new session the old one is closed automatically
* There are no access controls/authentication needed to open a TCP
connection to the device
* Currently main.cpp is kinda dumb about how we should schedule work and
we rely on too many helper loop() functions. Very soon in my queue
(related to all the other cleanup) is to add a basic notion of coroutines,
so that we can get away from freertos threads and this old school arduino
loop function. Once that cleanup happens we can the a) have much lower
battery consumption (always) and b) super fast response for all operations.
2020-09-25 16:18:30 -07:00
geeksville
d1c3078698
shrink guard for channel settings lock
2020-09-25 12:52:26 -07:00
geeksville
3e5f81bf2a
move region into userpreferences, to end region specific firmwares
2020-09-25 12:52:08 -07:00
geeksville
772d045166
more eink notes
2020-09-25 10:41:27 -07:00
geeksville
1a064a4666
Merge remote-tracking branch 'root/master'
2020-09-25 09:19:58 -07:00
Kevin Hester
e81c89dcae
Merge pull request #436 from meshtastic/dev-wifi
...
Initial Merge of WiFi Soft AP, WiFi Client, HTTP Server, DNS Server, Captive Portal and Apple Captive Network Assistant (CNA)
2020-09-25 09:18:44 -07:00
geeksville
1f36139e99
remove Signal
2020-09-25 09:14:44 -07:00