Kevin Hester
648d9dd19f
Merge pull request #749 from geeksville/dev1.2
...
Dev1.2
2021-03-21 18:59:30 +08:00
Kevin Hester
e9faf657df
move GPS_RX_PIN for the TLORA_V2_1_16 from 36 to 15
2021-03-21 18:58:43 +08:00
Kevin Hester
d652664126
TODO updates
2021-03-20 13:35:27 +08:00
Kevin Hester
4666c12547
change android-too-old webpage to be less scary
2021-03-20 13:13:39 +08:00
Kevin Hester
2b74260e2b
only show time on OLED if we have a valid UTC clock
2021-03-20 10:22:06 +08:00
Kevin Hester
620d336e55
Merge pull request #747 from vfurman-gh/master
...
Removed SX1262_USE_DIO3_FOR_TCXO
2021-03-20 10:01:42 +08:00
Kevin Hester
e845a3388b
Merge branch 'master' into master
2021-03-20 10:01:35 +08:00
Kevin Hester
5cc3ff16a3
Merge pull request #740 from vfurman-gh/master
...
Port to isp4520-based board
2021-03-20 09:01:06 +08:00
Kevin Hester
fce95431e6
Merge pull request #746 from geeksville/dev1.2
...
fixing bugs for the sat release
2021-03-19 23:47:12 +08:00
Kevin Hester
591a07c0fe
1.2.11
2021-03-19 23:41:28 +08:00
Kevin Hester
c410f2d151
fix tlora 1.6 build
2021-03-19 23:40:41 +08:00
Kevin Hester
9502fa62e6
todo updates
2021-03-19 23:40:24 +08:00
Kevin Hester
2a6480ec48
update release test scripts
2021-03-19 23:40:04 +08:00
Kevin Hester
7c5ab885be
geeksville todo
2021-03-19 15:24:24 +08:00
Kevin Hester
21cfb151a8
specify clang for c++ formatting conventions
2021-03-19 15:24:05 +08:00
Kevin Hester
84505b1717
Merge remote-tracking branch 'root/master' into portduino
2021-03-19 15:22:56 +08:00
Kevin Hester
d735e3006e
Merge pull request #745 from geeksville/portduino
...
add CI integration test using meshtastic-native
2021-03-18 19:59:27 +08:00
Kevin Hester
af5d82dbde
Merge remote-tracking branch 'root/master' into portduino
2021-03-18 19:49:13 +08:00
Kevin Hester
a97072eca0
add first integration test for CI
2021-03-18 19:48:06 +08:00
Kevin Hester
cef6e248e7
add newline
2021-03-18 19:40:00 +08:00
Kevin Hester
b4c379f5fc
add sim exit cmd
2021-03-18 19:09:31 +08:00
Kevin Hester
449a3959b0
Merge pull request #742 from geeksville/portduino
...
wifi now works on portduino
2021-03-17 20:43:47 +08:00
Kevin Hester
719a0c485b
Merge remote-tracking branch 'root/master' into portduino
2021-03-17 20:30:41 +08:00
Kevin Hester
a4bbdc443f
Merge pull request #739 from geeksville/dev
...
Dev
2021-03-17 20:30:25 +08:00
Kevin Hester
999afdf05e
wifi now works on portduino
2021-03-17 20:29:27 +08:00
Kevin Hester
f492f6deb6
progress on Wifi in portduino
2021-03-15 19:59:31 +08:00
Kevin Hester
60f7ec8998
setup for intellij
2021-03-15 13:55:08 +08:00
Kevin Hester
469d0ade72
remove old intellij defs
2021-03-15 13:49:21 +08:00
Kevin Hester
1f33b03c30
turn off broken genieblocks_lora build
2021-03-15 13:43:22 +08:00
Kevin Hester
351be2f327
change portduino so it has a higher chance of building on OS-X and windows
2021-03-15 13:09:52 +08:00
Kevin Hester
3f401e8cac
Merge branch 'dev' into portduino
...
# Conflicts:
# .vscode/settings.json
2021-03-15 12:09:07 +08:00
Kevin Hester
27c35f69aa
Fix flash flippy-flop error after commandline update (thanks @Stephen304)
2021-03-14 12:41:31 +08:00
Kevin Hester
53671283ae
change hw_model_deprecated to intentionally break old apps
2021-03-14 10:57:26 +08:00
Kevin Hester
d9fc7b32c3
move hw_model into User
2021-03-14 10:48:20 +08:00
Kevin Hester
9a03536e3d
Use enums for hw_model per @sachaw idea.
2021-03-14 10:37:32 +08:00
Kevin Hester
efebb8bb0b
remove country from rom support
2021-03-14 10:13:28 +08:00
Kevin Hester
3bd1ae0be4
Merge remote-tracking branch 'root/master' into dev
2021-03-13 14:11:31 +08:00
Kevin Hester
a07291d904
cleanup external notification plugin
2021-03-13 13:32:23 +08:00
Kevin Hester
c0ac457cad
lockdown plugins that touch hardware
2021-03-13 13:14:27 +08:00
Kevin Hester
6813a31895
fix hop limit defaults for android
2021-03-13 09:27:44 +08:00
Kevin Hester
8f5251583f
Merge pull request #738 from geeksville/eink
...
Eink
2021-03-13 09:00:57 +08:00
Kevin Hester
c2122a6859
Merge remote-tracking branch 'root/master' into eink
2021-03-13 08:55:06 +08:00
Kevin Hester
6dd65adebd
1.2.10
2021-03-13 08:54:02 +08:00
Kevin Hester
c227143b53
@mc-hamster, I think storeandforward was accidentally wrong (no worries though)
2021-03-13 08:41:50 +08:00
Kevin Hester
cdd696c1ff
todo updates
2021-03-13 08:30:07 +08:00
Kevin Hester
3e6817cd18
fix board reboot due to forwarding packets we don't have keys for
2021-03-13 08:29:58 +08:00
Kevin Hester
a5ed607261
fix memory corruption in storeandforward
2021-03-13 08:29:32 +08:00
Kevin Hester
7118200885
Merge pull request #737 from geeksville/eink
...
Eink
2021-03-12 20:47:48 +08:00
Kevin Hester
b7f9064f0d
turn off linux on CI for now
2021-03-12 20:42:22 +08:00
Kevin Hester
5dc5bce1b2
cleanup memtest
2021-03-12 20:41:18 +08:00
Kevin Hester
bc7fef1d1a
1.2.9
2021-03-12 20:22:45 +08:00
Kevin Hester
1908d131ca
turn on access control for admin plugin, only allow remote access over special channel
2021-03-12 20:22:40 +08:00
Kevin Hester
8cd2a00a25
fix nasty bug
2021-03-12 15:47:00 +08:00
Kevin Hester
c097852ab0
SERIOUS BUG: we've been discarding devicestate when we should not
2021-03-12 15:45:28 +08:00
Kevin Hester
b02212009a
progress on remote settings
2021-03-12 14:10:36 +08:00
Kevin Hester
9d1971f0fa
Merge remote-tracking branch 'root/master' into eink
2021-03-11 18:54:08 +08:00
Kevin Hester
2d6261703a
fix null pointer exception in storeandforwardplugin. if null the vtable is busted
...
cc @mc-hamster. In some cases storeForwardPluginRadio can be null ;-)
~/development/meshtastic/meshtastic-esp32$ bin/exception_decoder.py -e .pio/build/tbeam/firmware.elf ex
stack:
0x401db467: StoreForwardPluginRadio::sendPayload(unsigned int, bool) at /home/kevinh/development/meshtastic/meshtastic-esp32/src/plugins/esp32/StoreForwardPlugin.cpp:235
0x400e7cbd: StoreForwardPlugin::runOnce() at /home/kevinh/development/meshtastic/meshtastic-esp32/src/plugins/esp32/StoreForwardPlugin.cpp:225
0x400d4cca: concurrency::OSThread::run() at /home/kevinh/development/meshtastic/meshtastic-esp32/src/concurrency/OSThread.cpp:45
0x400f015d: ThreadController::runOrDelay() at /home/kevinh/development/meshtastic/meshtastic-esp32/.pio/libdeps/tbeam/Thread/ThreadController.cpp:153
0x400da070: loop() at /home/kevinh/development/meshtastic/meshtastic-esp32/src/main.cpp:621
0x400ff709: loopTask(void*) at /home/kevinh/.platformio/packages/framework-arduinoespressif32/cores/esp32/main.cpp:19
Signed-off-by: Kevin Hester <kevinh@geeksville.com >
2021-03-11 18:53:17 +08:00
Kevin Hester
a97c2ae6eb
minimize radioconfig file writes
2021-03-11 18:29:47 +08:00
Kevin Hester
76e2c39c63
completed moving prefs to new files
2021-03-11 17:54:16 +08:00
Kevin Hester
ab9fe42f58
wip - move channels
2021-03-11 13:02:00 +08:00
Kevin Hester
959b540c02
begin restricting admin ops to the admin channel
2021-03-11 10:01:57 +08:00
Kevin Hester
68781492ad
don't block on segger console
2021-03-11 10:00:08 +08:00
Kevin Hester
590e147186
todo updates
2021-03-11 09:59:54 +08:00
Kevin Hester
0b358674ff
Merge pull request #736 from geeksville/eink
...
Eink
2021-03-10 15:59:32 +08:00
Kevin Hester
0df01f2586
Merge remote-tracking branch 'root/master' into eink
2021-03-10 15:30:51 +08:00
Kevin Hester
ca23665463
Merge pull request #735 from meshtastic/sachaw-patch-1
...
Update main.yml
2021-03-10 15:30:40 +08:00
Kevin Hester
f55ac8e9c9
turn off (buggy) custom_fields in tinygps, and used fixed version of lib
2021-03-10 15:29:25 +08:00
Kevin Hester
6e37fe6343
turn radio back on
2021-03-10 15:24:00 +08:00
Kevin Hester
217bd934d7
fix GPS fixme wrt deletion
2021-03-10 15:21:54 +08:00
Kevin Hester
58715f454c
add consolePrintf for C style code
2021-03-10 15:21:30 +08:00
Kevin Hester
772f2a15ff
check more error codes
2021-03-09 16:45:40 +08:00
Kevin Hester
5b0d8381b9
fxi log formatting
2021-03-09 15:07:26 +08:00
Kevin Hester
d841d86bbc
brownout detect
2021-03-09 15:07:16 +08:00
Kevin Hester
ecaae87b79
make screen optional
2021-03-09 15:07:02 +08:00
Kevin Hester
5835abbcf6
fix eink leds
2021-03-09 15:06:28 +08:00
Kevin Hester
87ec7b09aa
add crude check for brownout
2021-03-08 18:12:21 +08:00
Kevin Hester
f8ec072093
make debug console stall until host has downloaded
2021-03-08 17:10:48 +08:00
Kevin Hester
781d2f0ad6
fix warnings
2021-03-08 17:09:35 +08:00
Kevin Hester
7bbd2c0e80
make textmessageplugin optional
2021-03-08 15:30:08 +08:00
Kevin Hester
707ed75138
fix warnings found in nrf52 build
2021-03-08 15:20:43 +08:00
Kevin Hester
c0e180759d
improve debugging on cortex m
2021-03-08 15:20:29 +08:00
Kevin Hester
6ceb423033
TODO update
2021-03-08 12:03:04 +08:00
Kevin Hester
96c4286e7d
Merge pull request #733 from geeksville/dev1.2
...
1.2.6
2021-03-07 10:00:00 +08:00
Kevin Hester
f320ecbde8
1.2.6
2021-03-07 09:51:51 +08:00
Kevin Hester
d014ae0bff
fix ls_sleeps communication to device clients
2021-03-07 09:51:17 +08:00
Kevin Hester
12a7934ca1
add RU
2021-03-07 09:34:35 +08:00
Kevin Hester
64bc791e48
fix docs
2021-03-07 09:34:29 +08:00
Kevin Hester
1f33506962
Add RU region
2021-03-06 21:10:36 +08:00
Kevin Hester
ba9a94d026
fix is_low_power detection
2021-03-06 18:00:20 +08:00
Kevin Hester
6f13966d19
fix missing acks for broadcasts
2021-03-06 17:48:35 +08:00
Kevin Hester
96cfad4e57
less logspam
2021-03-06 14:52:26 +08:00
Kevin Hester
a26ebb1b69
Merge pull request #732 from geeksville/dev1.2
...
Dev1.2 - fix lora message rx
2021-03-06 14:31:59 +08:00
Kevin Hester
7a764efc10
1.2.5
2021-03-06 14:30:53 +08:00
Kevin Hester
49b1f4c5af
oops - fix failed text message rx
2021-03-06 14:21:20 +08:00
Kevin Hester
fbe56531d2
Merge remote-tracking branch 'root/master' into dev1.2
2021-03-06 11:20:08 +08:00
Kevin Hester
aa6b29a4b5
fix from address on naks
2021-03-06 11:19:52 +08:00
Kevin Hester
c88b9732eb
REALLY IMPORTANT: fix bug with retransmissions not happening
2021-03-06 11:13:33 +08:00
Kevin Hester
2c29e8b179
make nodeinfo & position plugins optional
2021-03-06 10:36:30 +08:00
Kevin Hester
d2d6b8e12f
fix log formatting
2021-03-06 10:27:48 +08:00
Kevin Hester
badfaa8545
make error message clearer for packets that are too big
2021-03-06 10:27:31 +08:00