Commit Graph
100 Commits
Author SHA1 Message Date
Ben MeadorsandGitHub b4bcae98cd Fixed invalid channel name text (#2400) 2023-04-02 08:33:38 -05:00
Ben MeadorsandGitHub 5679a82195 Support double tap as button press for supported accelerometers (#2393)
* For Garth

* Push it real good

* Wut

* Double tap

* Move disable logic

* Actually return

* Reinitialize setClick in thread body

* Initialize later so that we actually have nodedb on init

* Fixes
2023-03-29 13:04:02 -05:00
Ben MeadorsandGitHub 23272daffe Threshold based smart position broadcasts (#2388)
* Overhaul smart broadcast with new thresholds

* Fixed badly spelt protos

* That's not the right thing

* Format specifiers

* Fmt

* Units

* Default distance threshold of 100
2023-03-27 14:09:22 -05:00
Ben MeadorsandGitHub 5cb1f96240 Use accelerometer to wake up screen (#2371)
* WIP accelerometer tinkering

* Debug logging

* RAK LIS3DH sensor

* Deconflict temperature sensor and LIS3DH

* Finishing up

* StateON

* Protobufs

* Default of none

* Formatting
2023-03-23 11:32:04 -05:00
Ben MeadorsandGitHub dc2ca9c32b Report special battery_level of > 100 instead of zero to indicate USB (#2341)
* Report special battery_level of > 100 instead of zero to indicate USB

* Protos

* Helps if you click save

* Wrong method

* Fmt
2023-03-10 19:50:08 -06:00
Ben Meadors fddc49273e Reboot seconds bump 2023-03-09 16:08:18 -06:00
Ben MeadorsandGitHub e737a22120 Platform updates (#2340)
* 6.1.0

* Update libs

* Update nrf52 while we're at it

* Remove temporary heltec platform packages

* Update install scripts to flash s3 ota partition bin
2023-03-09 12:45:38 -06:00
Ben Meadors 331a1afc37 Update minor for new release 2023-03-06 16:17:31 -06:00
Ben Meadors 321e41a3aa Update protos 2023-03-06 16:17:09 -06:00
Ben MeadorsandGitHub d17aafa91a Trying to debug transient "disconnects" in iOS (#2312)
* Add back lines from original Adafruit example sketch

* Stop advertising debug message

* Yank it
2023-03-01 08:35:52 -06:00
Ben MeadorsandGitHub fbfd0f12b5 Change to 5 minutes for Garth's sanity 2023-02-24 12:49:10 -06:00
Ben MeadorsandGitHub 9650adb616 Set reasonable defaults for sensor role and adjust packet priority (#2305) 2023-02-24 11:25:50 -06:00
Ben MeadorsandGitHub 46fa08dc33 Air quality specific prefs (#2303) 2023-02-23 13:05:24 -06:00
Ben Meadors e1924f188f Remove extra 2023-02-21 07:18:08 -06:00
Ben MeadorsandGitHub c60c00ba85 Add da explora 2023-02-20 16:23:02 -06:00
Ben Meadors f8498ba03f Trunk fix 2023-02-20 12:33:01 -06:00
Ben Meadors f83adf1796 Trunk fmt 2023-02-20 10:05:11 -06:00
Ben Meadors 187f3969c2 Missed a reference 2023-02-20 07:22:33 -06:00
Ben Meadors 15458309f8 Remove pico from build for now 2023-02-20 07:20:14 -06:00
Ben MeadorsandGitHub 253d133319 Merge pull request #2287 from neilhao/master
Nano G1 Explorer
2023-02-18 19:06:37 -06:00
Ben Meadors 7264621149 Don't auto set to default primary channel 2023-02-18 18:32:46 -06:00
Ben MeadorsandGitHub 89f06d6b40 Merge pull request #2283 from meshtastic/create-pull-request/patch
Changes by create-pull-request action
2023-02-17 06:52:37 -06:00
Ben MeadorsandGitHub c39645419a Merge pull request #2279 from meshtastic/preamble-halving
Preamble change
2023-02-16 20:42:05 -06:00
Ben MeadorsandGitHub 6f4ac904a5 Merge branch 'master' into preamble-halving 2023-02-16 19:26:48 -06:00
Ben Meadors 643237162e Regen protos 2023-02-16 19:26:21 -06:00
Ben MeadorsandGitHub cef11968eb Merge branch 'master' into preamble-halving 2023-02-16 19:09:47 -06:00
Ben MeadorsandGitHub 5c72967aa5 Merge pull request #2278 from meshtastic/metadata-phone-api
Add metadata to phone api want config messages
2023-02-16 19:09:37 -06:00
Ben Meadors 07b90a61e1 For science 2023-02-16 13:51:20 -06:00
Ben Meadors 221a145d2d Whoops 2023-02-16 12:58:54 -06:00
Ben Meadors b3fac71a8d Missed some stuff 2023-02-16 12:52:03 -06:00
Ben Meadors 2e6e0644d4 Move it around and kill old device metadata gen 2023-02-16 12:18:27 -06:00
Ben MeadorsandGitHub b78e0dce46 Merge branch 'master' into metadata-phone-api 2023-02-16 10:21:31 -06:00
Ben Meadors 3ae1fdf661 Add metadata to phone api want config messages 2023-02-16 10:21:03 -06:00
Ben MeadorsandGitHub cbfa2dcc0e Merge pull request #2276 from GUVWAF/NodeInfoSanityCheck
Sanity check for sending NodeInfo
2023-02-16 10:20:16 -06:00
Ben MeadorsandGitHub 2aabeafefe Merge branch 'master' into NodeInfoSanityCheck 2023-02-15 12:42:39 -06:00
Ben MeadorsandGitHub 3f4780479f Merge pull request #2274 from GUVWAF/roleFixes
NodeInfo fixes for other roles
2023-02-11 19:25:04 -06:00
Ben MeadorsandGitHub 0f47584a50 Merge branch 'master' into portduinoDeviceTelemetry 2023-02-11 06:56:23 -06:00
Ben MeadorsandGitHub dbb827e5e0 Merge pull request #2271 from meshtastic/create-pull-request/patch
Changes by create-pull-request action
2023-02-11 06:43:54 -06:00
Ben MeadorsandGitHub f95061b965 Merge branch 'master' into create-pull-request/patch 2023-02-11 06:43:46 -06:00
Ben Meadors 09f2ea8938 Portduino isn't extra. It's extra special 2023-02-10 07:47:43 -06:00
Ben Meadors 7100416142 Add short_name 2023-02-09 19:32:32 -06:00
Ben Meadors aaba99f792 Add changed back 2023-02-09 10:48:17 -06:00
Ben Meadors 4375a0101e Remove setOwner's business logic for licensed operation 2023-02-09 08:58:28 -06:00
Ben Meadors b1677e0312 Rebroadcast mode to local_only for hams 2023-02-09 07:51:41 -06:00
Ben MeadorsandGitHub 0c240a1dff Merge pull request #2266 from meshtastic/nodeinfo
Ham mode should broadcast in plaintext and nodeinfo every 10 minutes
2023-02-08 21:07:17 -06:00
Ben Meadors b24376b1fc Well it helps if I commit the thing 2023-02-08 20:21:33 -06:00
Ben Meadors bcaf834853 Interval or default 2023-02-08 18:04:21 -06:00
Ben Meadors 1c3970efab Default node info broadcast secs for ham operation 2023-02-08 15:36:23 -06:00
Ben Meadors 79850c6d03 Set open psk for ham mode 2023-02-08 15:29:33 -06:00
Ben MeadorsandGitHub 440074af62 Merge pull request #2263 from meshtastic/create-pull-request/patch
Changes by create-pull-request action
2023-02-07 20:03:21 -06:00
Ben MeadorsandGitHub 3209aeabb8 Merge pull request #2262 from GUVWAF/tryFixPortduino
Next try fix Portduino
2023-02-07 13:52:39 -06:00
Ben Meadors afc75b2552 Can't find where this was included 2023-02-07 07:43:09 -06:00
Ben Meadors 9522d4d2f5 Make a pie? 2023-02-07 07:17:32 -06:00
Ben Meadors 7ddd8c9930 Update protobufs to release version 2023-02-07 07:06:24 -06:00
Ben MeadorsandGitHub 9e1f7c4f56 Merge pull request #2253 from meshtastic/set-ham-mode
Set ham mode admin message
2023-02-04 18:07:10 -06:00
Ben MeadorsandGitHub af11c5aa80 Merge branch 'master' into set-ham-mode 2023-02-04 18:07:02 -06:00
Ben Meadors 405430fd96 Whoops 2023-02-04 15:15:32 -06:00
Ben MeadorsandGitHub 8630e420a7 Merge pull request #2250 from meshtastic/bug-2084
Change LED Blink time in light sleep to 100ms
2023-02-04 15:11:51 -06:00
Ben Meadors b70af5cc78 Set ham mode admin message 2023-02-04 15:11:36 -06:00
Ben MeadorsandGitHub b9516154d4 Merge branch 'master' into bug-2084 2023-02-04 14:34:59 -06:00
Ben MeadorsandGitHub 21443dab05 Merge pull request #2252 from meshtastic/air-quality
Initial air quality telemetry feature
2023-02-04 14:25:39 -06:00
Ben Meadors 1748db3160 Init struct 2023-02-04 13:35:02 -06:00
Ben Meadors d83a0b1818 Initial air quality telemetry feature 2023-02-04 13:07:14 -06:00
Ben Meadors 1a7991c606 Why would you even 2023-02-03 15:08:49 -06:00
Ben MeadorsandGitHub 490ef459e5 Merge pull request #2247 from meshtastic/connectionstatus-and-augment-metadata
Connectionstatus and augment metadata
2023-02-03 14:27:25 -06:00
Ben MeadorsandGitHub 40b7d783ed Merge branch 'master' into connectionstatus-and-augment-metadata 2023-02-03 14:27:18 -06:00
Ben Meadors 6a2583e872 Trunk you mothertrunker 2023-02-03 14:10:19 -06:00
Ben Meadors 3a3451129a Init gooder? 2023-02-03 13:59:54 -06:00
Ben Meadors 81d2486cf4 Init defaults 2023-02-03 13:17:39 -06:00
Ben Meadors 9d420f403a Try this 2023-02-03 13:05:25 -06:00
Ben Meadors c82d1de9ce Check 2023-02-03 12:43:16 -06:00
Ben Meadors 9a950afd2a Trunk fmt 2023-02-03 11:30:36 -06:00
Ben Meadors ab77772e0c Bugger 2023-02-03 11:11:09 -06:00
Ben Meadors ac90c27ae8 Macros 2023-02-03 11:03:12 -06:00
Ben Meadors d6de042783 Assume portduino is always connected 2023-02-03 11:00:05 -06:00
Ben Meadors 2b15d951cf Trunk 2023-02-03 10:50:03 -06:00
Ben Meadors 0414ca2dc0 Fixed it 2023-02-03 10:49:44 -06:00
Ben Meadors 1fa2ca6a14 Trunk it 2023-02-03 09:50:49 -06:00
Ben Meadors 51521462c4 Eh 2023-02-03 09:18:53 -06:00
Ben Meadors 4aaf162700 Getting tired of looking at code 2023-02-03 09:17:28 -06:00
Ben Meadors 5794a9ae06 Bad copy pasta 2023-02-03 09:04:22 -06:00
Ben Meadors 835e6ab85e Missed RSSI 2023-02-03 08:52:32 -06:00
Ben Meadors b97e61d8f8 Whoops 2023-02-03 08:51:02 -06:00
Ben Meadors d9031610ab Connection status admin message 2023-02-03 08:50:10 -06:00
Ben Meadors a8dd497575 Contain it 2023-02-02 14:40:18 -06:00
Ben Meadors 971ecd117c Whoooosh before my battery dies 2023-02-02 14:11:48 -06:00
Ben Meadors e8e04d23d7 WIP 2023-02-02 14:05:58 -06:00
Ben MeadorsandGitHub 5d1c06b72f Merge pull request #2233 from meshtastic/fix-localonly
Set encryptedOk to false for local_only rebroadcast
2023-01-30 15:06:07 -06:00
Ben Meadors 1407952410 Fmt 2023-01-30 14:50:57 -06:00
Ben Meadors 860aca9335 Set encryptedOk to false for local_only rebroadcast 2023-01-30 14:50:03 -06:00
Ben MeadorsandGitHub 5c22901ff1 Merge pull request #2232 from meshtastic/prefer-repeaters-too
Weight tx delay to prefer Repeaters as well
2023-01-30 11:55:43 -06:00
Ben MeadorsandGitHub 27bd4fa32e Merge branch 'master' into prefer-repeaters-too 2023-01-30 10:53:44 -06:00
Ben MeadorsandGitHub 2be805ce81 Merge pull request #2231 from meshtastic/bug-2205
Do not send when region unset
2023-01-30 10:53:31 -06:00
Ben MeadorsandGitHub 0a3e512387 Merge branch 'master' into prefer-repeaters-too 2023-01-30 10:29:14 -06:00
Ben Meadors 7b249deb26 Trunk it 2023-01-30 10:29:07 -06:00
Ben Meadors dab2bb3bcc Weight tx delay to prefer Repeaters as well 2023-01-30 10:24:46 -06:00
Ben MeadorsandGitHub cd6d8e519b Merge pull request #2226 from meshtastic/create-pull-request/patch
Changes by create-pull-request action
2023-01-30 07:26:43 -06:00
Ben MeadorsandGitHub 2242b68d13 Merge pull request #2225 from meshtastic/create-pull-request/patch
Changes by create-pull-request action
2023-01-29 20:09:37 -06:00
Ben MeadorsandGitHub a1d8960f38 Merge pull request #2224 from meshtastic/rebroadcast-modes
Added modes for rebroadcast
2023-01-29 17:59:20 -06:00
Ben MeadorsandGitHub b1656893ac Merge branch 'master' into rebroadcast-modes 2023-01-29 17:58:57 -06:00