Commit graph

127 commits

Author SHA1 Message Date
Garth Vander Houwen
df5b2e3416 remove extra print 2022-12-28 09:41:54 -08:00
Garth Vander Houwen
9deda3d6a5 Actually log the trace route if there are nodes in the array 2022-12-28 06:52:12 -08:00
Garth Vander Houwen
31005c1a4f Trace route context menu item
Lazy grid for all 3 node logs (position, device metrics, environment metrics)
2022-12-27 17:44:27 -08:00
Garth Vander Houwen
1f54338ab9 Generate message markdown for incoming and outgoing messages 2022-12-23 23:48:35 -08:00
Garth Vander Houwen
43f515b7bb Move position timer so it invalidates fewer times, update sendPosition so that it always wants and ack and want response can be adjusted by the use case. Currently only positions sent from a dm will want response. 2022-12-21 12:50:27 -08:00
Garth Vander Houwen
1dad62d123 Save channel 2022-12-21 11:47:02 -08:00
Garth Vander Houwen
ca0b9e66d3 Enter for submit on mac 2022-12-17 23:53:06 -08:00
Garth Vander Houwen
eedbef57fb * More strings
* Add duty cycle error
* Don't log local telemetry in the mesh log
2022-12-13 17:47:23 -08:00
Garth Vander Houwen
770a3fbdb3 Additional localized strings 2022-12-12 21:19:22 -08:00
Garth Vander Houwen
b71a30b97d Sync user settings after setting connected device and preferred 2022-12-12 10:23:25 -08:00
Garth Vander Houwen
a55b0b68d7 Fix potential timer crash on BLEManager
Format temperature using the users setting from Settings > Language & Region > Temperature
2022-12-11 20:13:26 -08:00
Garth Vander Houwen
c7a9883808 Go back to settings view after saving from a config view
Allow setting of a fixed ble pin
Fix bug that did not show devices to connect to after some failed connections
2022-12-09 18:19:00 -08:00
Garth Vander Houwen
286bf9ab28 Update protos, add trace route app port 2022-12-09 07:24:21 -08:00
Garth Vander Houwen
79f26965ed Updates to preferred peripheral auto connection for a more persistent connection 2022-12-07 16:50:24 -08:00
Garth Vander Houwen
75a8bdaeb0 Move two bools on BLEManager back to @Published to prevent regressions on lora config and when bluetooth is off 2022-12-05 19:59:07 -08:00
Garth Vander Houwen
87adad8279 Remove old DFU code 2022-12-05 19:32:58 -08:00
Garth Vander Houwen
6a09b27888 Clean up BLEManager refactoring 2022-12-04 06:56:55 -08:00
Garth Vander Houwen
674178469f Fix scanning button 2022-12-04 00:34:10 -08:00
Garth Vander Houwen
6081d8c30c * Add Libraries for OTA
* Refactor BLE Manager a bit
* Add signal strength indicator graphic to ble connect view
* Order BLE devices by name
2022-12-04 00:28:26 -08:00
Garth Vander Houwen
1a20990b9f Bump version to 2.0.6 2022-11-26 17:39:45 -08:00
Garth Vander Houwen
d90c016305 Add ethernet config
Open MQTT config to nrf52
Add mute to channels and users
2022-11-26 10:13:46 -08:00
Garth Vander Houwen
6fde7e87c6 Update protos
Support increased MQTT Username and Password setup
Fix Test projects
increase version to 2.0.5
2022-11-24 11:56:05 -08:00
Garth Vander Houwen
0b4eb76eb4 Make node list layout match contact list 2022-11-19 13:21:24 -08:00
Garth Vander Houwen
ac017de1e5 Fix nil firmware version crash 2022-11-19 12:35:50 -08:00
Garth Vander Houwen
73516def0d Fix potential mqtt config view crash, request position from nodes if position is sent in a direct message 2022-11-15 20:11:37 -08:00
Garth Vander Houwen
da382614dd Assorted app cleanup 2022-11-13 09:25:00 -08:00
Garth Vander Houwen
b4b158aabf Fix a couple of nils 2022-11-11 19:21:52 -08:00
Garth Vander Houwen
836b3fb007 Assorted nil cleanup from crash reports 2022-11-11 18:13:32 -08:00
Garth Vander Houwen
2d24d68203 Update list of sensors, add all enum values for HarewareModel 2022-11-11 09:07:14 -08:00
Garth Vander Houwen
8c76e14196 Asks for the channel messages 2022-11-10 22:17:38 -08:00
Garth Vander Houwen
e798cd3e7a Delete broadcast user 2022-11-08 13:01:43 -08:00
Garth Vander Houwen
cdc4288278 Multi channel and qr code fixes 2022-11-08 12:48:16 -08:00
Garth Vander Houwen
47271bfbdd Fix multi channel bugs 2022-11-08 11:30:08 -08:00
Garth Vander Houwen
45e3c08cc0 Delete broadcast user hacks 2022-11-07 19:10:22 -08:00
Garth Vander Houwen
14547a459c Fix up multi channel send 2022-11-07 18:51:17 -08:00
Garth Vander Houwen
238b2a78d1 Messaging cleanup 2022-11-05 08:26:27 -07:00
Garth Vander Houwen
b8c7db1799 Stop BLE error from continuing and crashing the app 2022-11-02 06:02:58 -07:00
Garth Vander Houwen
1b547f9538 Add Channel to node info 2022-10-30 19:27:15 -07:00
Garth Vander Houwen
c644c2b282 Assorted fixes, new device metadata protos 2022-10-30 17:48:26 -07:00
Garth Vander Houwen
dad0e88d72 Save channel updates 2022-10-29 07:44:43 -07:00
Garth Vander Houwen
03fd74f2cd Improved channel saving logic 2022-10-29 07:31:50 -07:00
Garth Vander Houwen
3e512de3b2 QR Cleanup 2022-10-28 18:53:10 -07:00
Garth Vander Houwen
b03881798a Channel cleanup 2022-10-28 09:02:37 -07:00
Garth Vander Houwen
45944ba61e Handle packets from other networks 2022-10-28 05:45:44 -07:00
Garth Vander Houwen
a798699008 Bump version number 2022-10-26 09:08:03 -07:00
Garth Vander Houwen
288b35d6fc QR Code fixes 2022-10-22 13:05:54 -07:00
Garth Vander Houwen
091874a9f2 Add flip screen display config option 2022-10-22 08:45:53 -07:00
Garth Vander Houwen
1f8cb77533 Clean up ble manager 2022-10-22 07:49:39 -07:00
Garth Vander Houwen
510c7deb25 Narrow the fix down 2022-10-22 07:45:07 -07:00
Garth Vander Houwen
e1776fab5a Dispatch updates 2022-10-22 07:41:40 -07:00