Commit Graph
100 Commits
Author SHA1 Message Date
Ben Meadors bf4115a80f Telemetry sensors re-map (#1765)
* Add factory erase uf2 to the release assets

* Sensors map

* Uncomment sensors
2022-10-07 08:33:07 -05:00
Ben Meadors b2e84dfd29 Merge branch 'master' into support-rak14004 2022-10-07 06:58:08 -05:00
Ben Meadors ab0cf025c5 Remove flag 2022-10-05 11:41:53 -05:00
Ben Meadors b384d9ea88 Remove yml exclusion for now 2022-10-05 11:18:37 -05:00
Ben Meadors bb2094c4de Fixed move 2022-10-05 11:11:14 -05:00
Ben Meadors 6708121ba6 Add factory erase uf2 to the release assets (#1756)
* Add factory erase uf2 to the release assets

* Copy single file

* Overwrite hopefully
2022-10-05 10:52:51 -05:00
Ben Meadors 7e5a26fde5 Merge branch 'master' into channel_num 2022-10-02 19:45:32 -05:00
Ben Meadors e85af2f732 regen protos 2022-10-02 19:45:15 -05:00
Ben Meadors 803dc69ccd Update radiolib 2022-10-02 09:48:48 -05:00
Ben Meadors ac235bcabb Reset nodedb wiring (#1724) 2022-09-28 16:47:26 -05:00
Ben Meadors 48e4101f1c Move it 2022-09-27 06:08:24 -05:00
Ben Meadors 7f179deaf3 Update build-esp32.sh 2022-09-26 16:01:28 -05:00
Ben Meadors da29fa139f Copy the current one 2022-09-26 16:00:20 -05:00
Ben Meadors 498ac00b92 Copy cpartitions.bin 2022-09-26 15:51:09 -05:00
Ben Meadors 226a2dfe04 Include partitions.bin 2022-09-26 15:48:02 -05:00
Ben Meadors ae311c838e Try to decode mqtt packets first (#1705)
* Try to decode first

* Remove GPS pins from TLoRAv1 so that it can boot

* Use release version of radio lib

* Use fixed versions of esp framework and tool chain
2022-09-25 09:39:50 -05:00
Ben Meadors 8ef510035d Owner reboot (#1716) 2022-09-22 08:02:58 -05:00
Ben Meadors 55c55fb705 pip versions back in order 2022-09-17 20:03:11 -05:00
Ben Meadors 0e2ab75bb0 Set tx_enabled upon initial region assignment (#1700) 2022-09-17 14:49:09 -05:00
Ben Meadors 128d20b290 tx_enabled fix (#1699)
* Defaults

* Print
2022-09-17 12:18:32 -05:00
Ben Meadors ad9cc40b97 Increasebaud for local except for RAK11200 2022-09-17 08:25:40 -05:00
Ben Meadors e0d3ac01b0 Merge branch 'master' into ESPIDF-Rollup 2022-09-17 08:22:44 -05:00
Ben Meadors 0f87adad7b Power state lies and other fixes (#1698)
* Power interval defaults and factory reset

* Ternary

* Fixes
2022-09-16 11:00:05 -05:00
Ben Meadors accd23eddc Factory reset on device state expired (#1695) 2022-09-15 12:15:16 -05:00
Ben Meadors bfd1fecc2a Merge branch 'master' into ESPIDF-Rollup 2022-09-13 06:36:56 -05:00
Ben Meadors c622a9b4be Update python temp hack 2022-09-12 20:21:19 -05:00
Ben Meadors ade66cd8f4 Merge branch 'master' into ESPIDF-Rollup 2022-09-12 18:07:42 -05:00
Ben Meadors 397030b5a6 GPS intervals (#1693)
* GPS intervals

* Backwards logic

* Oops
2022-09-12 18:07:21 -05:00
Ben Meadors adc50f40b1 Merge branch 'master' into ESPIDF-Rollup 2022-09-12 14:56:09 -05:00
Ben Meadors 32d92d9b75 Qualify tbeam filesystem bins 2022-09-12 14:30:54 -05:00
Ben Meadors 18f37981bb Spelling and fixing defaults 2022-09-12 07:55:17 -05:00
Ben Meadors a8711bc54a Add tbeam-s3-core 2022-09-12 07:39:41 -05:00
Ben Meadors f98e96cf1b Slots for upcoming telemetry sensor support 2022-09-10 17:28:01 -05:00
Ben Meadors 7f18c0fb77 Init default intervals (#1688)
* Init default intervals

* Spacing

* move isrouter check

* Line break

* Oops
2022-09-10 12:35:36 -05:00
Ben Meadors 99de0a76a5 Temporary hack (undo after 1.3.41 release) 2022-09-09 13:54:03 -05:00
Ben Meadors 47ffb9c70d Make a change to trigger CI (#1686) 2022-09-09 13:41:01 -05:00
Ben Meadors 94a572aee6 Merge branch 'master' into pref_defaults 2022-09-06 20:25:20 -05:00
Ben Meadors e87ecc210a Wifi enabled plumbed in (#1677)
* Wifi enabled

* Wifi requires reboot

* Increment DEVICESTATE_CUR_VER
2022-09-06 14:06:44 -05:00
Ben Meadors a27a07956f Merge branch 'master' into pref_defaults 2022-09-03 22:10:37 -05:00
Ben Meadors 285ba9639e Fix screen on secs (#1673)
* Fix screen on secs

* getIntervalOrDefaultMs

* Display correction

* Paren
2022-09-03 22:10:11 -05:00
Ben Meadors f54f60c31c Merge branch 'master' into pref_defaults 2022-09-03 14:06:27 -05:00
Ben Meadors 84e438f72f Mqtt json_enabled (#1672)
* Payload variants

* Waypoints and fixes

* Remove json send to mesh. I think protobuf messages already do that

* whoops

* Added json_enabled mqtt config
2022-09-03 14:06:10 -05:00
Ben Meadors 9d3cac7cdb MQTT Json Payload variants (#1667)
* Payload variants

* Waypoints and fixes

* Remove json send to mesh. I think protobuf messages already do that

* whoops
2022-09-01 17:54:24 -05:00
Ben Meadors 84f1edab18 Merge branch 'master' into pref_defaults 2022-08-30 13:28:53 -05:00
Ben Meadors 0063ae6512 Merge branch 'master' into pref_defaults 2022-08-30 08:24:34 -05:00
Ben Meadors 7f586f7099 Better logging and cleanup (#1662) 2022-08-29 07:31:02 -05:00
Ben Meadors 1013aff9b6 Screen changes and fixes (#1651)
* Fixed bluetooth reinit bug

* Remove screen transition ms

* Whoops

* hasScreen is smarter now

* Oops
2022-08-25 11:25:05 -05:00
Ben Meadors d7e5eb4d22 Upgrade unishox-2 to 1.0.3 (#1650) 2022-08-25 07:12:38 -05:00
Ben Meadors 9a03b2e49d Same as NodeDB position_broadcast_secs bug but different (#1645)
* intervalMs
2022-08-24 17:29:09 -05:00
Ben Meadors ddc3727155 Fixed NRF52 bluetooth 2022-08-23 14:03:10 -05:00
Ben Meadors ef9bfc9104 Enable external notification module for nrf52 2022-08-23 13:16:20 -05:00
Ben Meadors 3bb645d4fe Fixed huge nodeinfo bug 2022-08-23 13:12:41 -05:00
Ben Meadors 8f99258fc4 Update main_matrix.yml 2022-08-22 18:31:56 -05:00
Ben Meadors b54073a8a1 Bluetooth mode unification and behavior tweaks (#1636)
* Esp32 bluetooth modes

* Comment

* Gutting bluetooth

* Cleanup

* Security

* Testing

* NRF bluetooth security

* Reboot on saved lora or bluetooth settings

* Cleanup

* Fixes

* Stub for platforms without screens

* Fixed just-works in esp32

* Cleanup

* Display device name in boot screen

* Added waypoint module routing

* chmod

* Words

* Protos

* Backing out partition changes for testing

* Revert "Backing out partition changes for testing"

This reverts commit 191ed6489c5df8af51af8e422bc293216558f978.

* Chmod PR artifacts

* Trying setInitialState again

* Revert "Trying setInitialState again"

This reverts commit 703eac72773062b6df6bd31c11e391dae8a1513e.

* External notification module

* Cleanup

* Pin display formatting
2022-08-22 16:41:23 -05:00
Ben Meadors c85e9f53c7 Chmod PR artifacts 2022-08-20 12:53:34 -05:00
Ben Meadors 4cfc229e77 Update device-update.sh 2022-08-19 13:35:54 -05:00
Ben Meadors bbd7c5063d Removed ota erasure 2022-08-19 13:34:41 -05:00
Ben Meadors 05df849a6d Repartitioned 2022-08-19 13:33:58 -05:00
Ben Meadors ccbc01a753 Repartitioned 2022-08-19 13:33:02 -05:00
Ben Meadors b028af0d82 Bluetooth modes (#1633)
* Formatting and comments

* Esp32 bluetooth modes

* Comment
2022-08-16 20:42:43 -05:00
Ben Meadors 86d3759f55 New bluetooth config protos and canned messages consolidation (#1632)
* Bluetooth and canned messages refactor

* More can of worms messages

* Set has_bluetooth and default pin

* Defaults
2022-08-15 21:06:55 -05:00
Ben Meadors 4dea95d03f Update version.properties 2022-08-14 20:22:52 -05:00
Ben Meadors 1253abd138 Syntax error 2022-08-14 15:56:55 -05:00
Ben Meadors 80e3cee006 NimBLE enhanced logging (do not merge) (#1629)
* Change log level to debug

* Don't reinit active bluetooth services

* Chmod +x before zip and adding to release
2022-08-14 15:27:21 -05:00
Ben Meadors ca9113ad05 Update version.properties 2022-08-14 15:16:47 -05:00
Ben Meadors 73a1ea59f4 Update BMP280Sensor.cpp (#1627) 2022-08-12 20:11:32 -05:00
Ben Meadors 97712a9dc4 Update ESP32Bluetooth.cpp (#1625)
* Update ESP32Bluetooth.cpp

* Update ESP32Bluetooth.h
2022-08-12 14:14:14 -05:00
Ben Meadors 20e43fcf34 Update version.properties 2022-08-12 13:55:02 -05:00
Ben Meadors 64f852e3f7 Update main_matrix.yml 2022-08-12 07:21:20 -05:00
Ben Meadors ea90e4d2de Update main_matrix.yml 2022-08-12 07:04:36 -05:00
Ben Meadors dd720f2fe6 Tweak 2022-08-11 19:23:51 -05:00
Ben Meadors 808fef7e91 Update main_matrix.yml 2022-08-11 18:50:02 -05:00
Ben Meadors 70e6dc3c67 chmod 2022-08-11 17:54:48 -05:00
Ben Meadors 279149e40f version.properties bump 2022-08-11 17:35:32 -05:00
Ben Meadors 4588995fba Chmod bump_version 2022-08-11 16:30:22 -05:00
Ben Meadors 11ae248c5e Update main_matrix.yml 2022-08-11 16:19:27 -05:00
Ben Meadors a0a5147c42 Update main_matrix.yml 2022-08-11 15:58:16 -05:00
Ben Meadors b8aac2c5b6 Create bump_version.py 2022-08-11 15:27:44 -05:00
Ben Meadors de22f20876 Turn region screen back on (#1621) 2022-08-11 14:24:35 -05:00
Ben Meadors 9b5211dc65 Syntax 2022-08-11 09:03:18 -05:00
Ben Meadors 0b4fb72d58 Guard the assets (#1618)
* Guard the assets

* Indicated legacy build-all

* Hopefully fixed
2022-08-11 08:56:38 -05:00
Ben Meadors 7e03019cc4 Zip elfs 2022-08-11 07:22:19 -05:00
Ben Meadors 780f4383f4 Trying elves again 2022-08-11 07:07:04 -05:00
Ben Meadors 8148f06773 Paths 2022-08-10 20:59:45 -05:00
Ben Meadors d5780af362 Elves live in trees 2022-08-10 20:24:37 -05:00
Ben Meadors 82ed7a2084 Elves are released 2022-08-10 20:09:01 -05:00
Ben Meadors dd5fd3744d Debug elfs 2022-08-10 19:25:27 -05:00
Ben Meadors afb5fca6e1 Correct path 2022-08-10 19:21:59 -05:00
Ben Meadors 95d75fdfee Bins 2022-08-10 19:06:31 -05:00
Ben Meadors 029a6b16ba Release the correct archiva 2022-08-10 18:47:06 -05:00
Ben Meadors 9be3099ca6 Remove release workflow 2022-08-10 18:10:15 -05:00
Ben Meadors b6126e6e63 Disable release workflow 2022-08-10 18:07:11 -05:00
Ben Meadors d6dfdc314e Update version.properties 2022-08-10 18:05:32 -05:00
Ben Meadors 78666e9b36 Oops 2022-08-10 18:00:41 -05:00
Ben Meadors 3abba0ce39 Release in CI hopefully 2022-08-10 17:59:47 -05:00
Ben Meadors 2c8e030b3d Bump whitespace for build 2022-08-10 16:32:27 -05:00
Ben Meadors eed7408f00 Remove checks from pico for now 2022-08-10 16:28:11 -05:00
Ben Meadors cabd1eb8c0 plz work 2022-08-10 16:17:49 -05:00
Ben Meadors f46c11a047 Line break 2022-08-10 16:12:35 -05:00
Ben Meadors cdd5e16e25 Path 2022-08-10 16:10:03 -05:00