Commit Graph
232 Commits
Author SHA1 Message Date
a-f-G-U-CandGitHub 74c138620a revert sanity check from PR 898 2021-10-28 11:25:45 +00:00
Jm CaslerandGitHub 3981d2e1f6 Fix for #874 - RangeTest Plugin header fields swapped for elevation and SNR (#904)
Fix for #874 - RangeTest Plugin header fields swapped for elevation and SNR
2021-10-28 15:46:20 +11:00
Sacha WeatherstoneandGitHub 0133a1b293 Merge branch 'master' into feature/environmental-ds18b20-sensor-support 2021-10-27 10:23:40 +11:00
a-f-G-U-CandGitHub 24b2fd2657 better sanity check, logging of inbound positions 2021-10-26 12:41:44 +00:00
Joar SvenssonandGitHub 90d95d8e98 Merge branch 'master' into feature/environmental-ds18b20-sensor-support 2021-10-24 11:36:10 +02:00
a-f-G-U-CandGitHub 0d884d159a implement position packet optional fields (#892) 2021-10-24 11:10:36 +11:00
Joar Svensson fff4735a15 Add support for DS18B20 temperature sensor 2021-10-23 21:10:25 +02:00
Kevin HesterandGitHub 3d197d732c Merge branch 'master' into fix-plugin-return-type 2021-10-12 09:15:34 +08:00
Sam 796e8c836a Move latLongtoMeter under GeoCoord 2021-10-09 13:28:51 -04:00
Vladislav Osmanov debae67ae7 Plugins refactoring: handleReceived return enumeration ProcessMessage
Use `ProcessMessage::CONTINUE` to allows other modules to process a message.
Use `ProcessMessage::STOP` to stop further message processing.
2021-09-23 04:42:09 +03:00
Kevin Hester 5f323e8bd1 fix leakage of wifi password reported by @vodkin 2021-08-01 12:58:23 -07:00
Kevin Hester d40b66beac Allow plugins to write to the parsed protobuf (minimizes copies in some cases) 2021-08-01 12:58:23 -07:00
Kevin Hester 17a1262382 pull in new epaper lib (which required importing configuration.h everywhere
for dumb reasons)
2021-06-27 10:56:28 -07:00
Kevin Hester d179bda728 serious bug: connection to phones not being properly tracked 2021-05-03 14:46:30 +08:00
Kevin Hester e60ef655cb fix serious bug! plugin was incorrectly stopping packet processing 2021-05-03 10:53:24 +08:00
Kevin Hester 5e87ee338d add is_licensed for ham users 2021-04-10 11:39:13 +08:00
Kevin Hester cec905914c Fix GPIO service and cleanup response handling 2021-04-06 10:34:23 +08:00
Kevin Hester 139da372e7 fix warning 2021-04-03 14:56:46 +08:00
Kevin Hester 1e3b037fea populate position.time for broadcast positions 2021-03-27 16:17:01 +08:00
Kevin Hester 37ec969f96 Merge remote-tracking branch 'root/master' into dev1.2
# Conflicts:
#	src/mesh/NodeDB.cpp
2021-03-27 11:10:47 +08:00
Kevin Hester 8ffd5a1d4f add reboot message 2021-03-27 10:19:59 +08:00
Jm fc2862bd16 Fix bad merge 2021-03-25 19:36:37 -07:00
Jm CaslerandGitHub 7872cb050d Merge branch 'master' into master 2021-03-25 19:32:13 -07:00
Jm 471c06b169 #758 Report elevation while in range test 2021-03-25 19:25:20 -07:00
Jm 040bb1d1e0 Add a "Development Mode" for our plugins 2021-03-25 19:24:36 -07:00
Jm bbaf5946f0 Update StoreForwardPlugin.cpp 2021-03-25 19:22:46 -07:00
Kevin Hester c5973f9a55 @mc-hamster it is VERY important to not accidentally turn this in in master
;-)
2021-03-24 11:41:14 +08:00
Kevin Hester 90576f44d8 Merge remote-tracking branch 'root/master' into dev1.2
# Conflicts:
#	proto
2021-03-23 12:17:46 +08:00
Kevin Hester 1fcec8ce3b always fix up channel list, even if we just did factory reset 2021-03-23 11:54:53 +08:00
Kevin Hester d32386a027 Return errors for unauthorized requests or out of bound channel nums 2021-03-23 11:44:51 +08:00
Jm Casler e193f63687 Update StoreForwardPlugin.cpp 2021-03-21 19:46:02 -07:00
Jm Casler 1eb37dded8 partial work for S&F 2021-03-21 19:45:35 -07:00
Jm Casler baeb002245 Fix small bug in range test plugin.
packetSequence was an unsigned int but i was using %d. oops
2021-03-20 00:38:53 -07:00
Jm 0ce7a3f0ec Update to how S&F reserves space on PSRAM 2021-03-19 23:43:06 -07:00
Jm CaslerandGitHub 0befad82a7 Merge branch 'master' into master 2021-03-19 23:38:42 -07:00
Kevin Hester c410f2d151 fix tlora 1.6 build 2021-03-19 23:40:41 +08:00
Kevin Hester 7c5ab885be geeksville todo 2021-03-19 15:24:24 +08:00
Kevin Hester af5d82dbde Merge remote-tracking branch 'root/master' into portduino 2021-03-18 19:49:13 +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
Jm 002532401d #743 - Stub out for "mode 10" - NMEA string. 2021-03-17 21:52:30 -07:00
Jm 1b8f41d353 Partial work on s&f 2021-03-17 21:03:11 -07: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 c227143b53 @mc-hamster, I think storeandforward was accidentally wrong (no worries though) 2021-03-13 08:41:50 +08:00
Kevin Hester a5ed607261 fix memory corruption in storeandforward 2021-03-13 08:29:32 +08:00
Kevin Hester b02212009a progress on remote settings 2021-03-12 14:10:36 +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 ab9fe42f58 wip - move channels 2021-03-11 13:02:00 +08:00