Ben Meadors
fd4e9daa7f
Merge branch 'master' into picomputer-s3
2023-05-30 07:36:53 -05:00
Ben Meadors
113026c372
Allow overriding the default Serial console output settings ( #2528 )
...
* Implement override_console_serial_port
* It's opposite day in Logictown
* Try to use native serial types for platforms
* Fix for s3
* Trunk
* Screw it... just declare as Print and handle init
* Alright, chatty kathy
* Missed a spot
* I'll take "Kill that FIXME" for 800, Alex
* Badunkadunk
* Refactor out a lot of duplicated code
* Boogers
* Okay I probably should stop changing everything
2023-05-30 05:26:34 -05:00
Ben Meadors
9ddbfc0e3e
CalTopo NMEA mode ( #2526 )
...
* CalTopo NMEA mode
* Didn't need that actually
* Missed a paren
2023-05-28 14:56:44 -05:00
Ben Meadors
696afeef41
Protos
2023-05-28 09:44:47 -05:00
Ben Meadors
e943fc6b8a
Remove RP2040 check until we can make it behave
2023-05-25 06:48:35 -05:00
Ben Meadors
f2cf0ed315
Platform packages version ( #2515 )
...
* I think something is wrong here
* Use tag on repo
2023-05-24 14:09:37 -05:00
Ben Meadors
2728e86aab
No longer are you extras, my friends
2023-05-24 07:08:22 -05:00
Ben Meadors
f8cba0e7f2
Remove pegged commit hash since 3.2.1 is released
2023-05-24 07:04:07 -05:00
Ben Meadors
4f0922ec2b
Concat remote hardware pins ( #2508 )
2023-05-23 16:18:14 -05:00
Ben Meadors
1b68408f2f
Remote hardware overhaul ( #2495 )
...
* Update protos
* WIP
* Param
* Has remote hardware
* Protos
* Initializer
* Added new admin message for node remote hardware pins
* Badunkatrunk
* Init and memcpy
2023-05-22 07:00:20 -05:00
Ben Meadors
7711b03bd8
Update nrf and esp32 platform versions ( #2486 )
2023-05-12 08:38:53 -05:00
Ben Meadors
c52fddac53
Adding device.is_managed protobuf ( #2487 )
2023-05-12 08:38:30 -05:00
Ben Meadors
6cdf2817f4
Put this back in place
2023-05-11 20:09:34 -05:00
Ben Meadors
f7e1f4cea6
Fix hydra (for real this time)
2023-05-11 19:56:55 -05:00
Ben Meadors
75504793e8
Skip setting dio2 as rf switch altogether if txen is defined
2023-05-11 06:52:27 -05:00
Ben Meadors
4029f731c9
Merge remote-tracking branch 'origin' into fix-hydra-rf-switch
2023-05-10 08:41:35 -05:00
Ben Meadors
09d48f659e
RAK14001 RGB LED support ( #2464 )
...
* WIP
* WIP
* Moved it
* More random strobey behavior
* Guard to RAK4630 devices for now
* Oops
* Ship it
2023-05-06 07:17:40 -05:00
Ben Meadors
a6385a522d
Disable TX/RX EN in favor of power EN over TX_EN ( #2456 )
...
* Disable TX/RX EN in favor of power EN over TX_EN
* Oops
2023-05-03 06:24:09 -05:00
Ben Meadors
6aa9e37872
Oops
2023-05-02 15:05:23 -05:00
Ben Meadors
5afa92395d
Disable TX/RX EN in favor of power EN over TX_EN
2023-05-02 15:04:23 -05:00
Ben Meadors
7ef12c77a8
Add initial screen for receiving waypoints ( #2452 )
2023-05-01 16:10:27 -05:00
Ben Meadors
4b89f7dfcb
Merge branch 'master' into 2264-feature-check-for-low-heap-before-adding-to-nodedb-was-reboot-loop-heap-too-low
2023-04-07 07:55:26 -05:00
Ben Meadors
242f880764
Dear trunk, please don't be petty
2023-04-04 09:42:12 -05:00
Ben Meadors
de08360271
Protos tag for release
2023-04-04 08:15:59 -05:00
Ben Meadors
f8db02c622
Merge branch 'master' into 2264-feature-check-for-low-heap-before-adding-to-nodedb-was-reboot-loop-heap-too-low
2023-04-04 07:22:40 -05:00
Ben Meadors
b4bcae98cd
Fixed invalid channel name text ( #2400 )
2023-04-02 08:33:38 -05:00
Ben Meadors
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 Meadors
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 Meadors
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 Meadors
3bb8cd7613
Merge branch 'master' into 2264-feature-check-for-low-heap-before-adding-to-nodedb-was-reboot-loop-heap-too-low
2023-03-18 07:26:44 -05:00
Ben Meadors
2e3b86608a
Merge branch 'master' into 2264-feature-check-for-low-heap-before-adding-to-nodedb-was-reboot-loop-heap-too-low
2023-03-10 19:50:41 -06:00
Ben Meadors
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 Meadors
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 Meadors
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 Meadors
fbfd0f12b5
Change to 5 minutes for Garth's sanity
2023-02-24 12:49:10 -06:00
Ben Meadors
9650adb616
Set reasonable defaults for sensor role and adjust packet priority ( #2305 )
2023-02-24 11:25:50 -06:00
Ben Meadors
46fa08dc33
Air quality specific prefs ( #2303 )
2023-02-23 13:05:24 -06:00
Ben Meadors
48a407bf5c
Merge branch 'master' into 2264-feature-check-for-low-heap-before-adding-to-nodedb-was-reboot-loop-heap-too-low
2023-02-23 07:10:41 -06:00
Ben Meadors
c8399b7256
Remove extra
2023-02-22 10:07:03 +01:00
Ben Meadors
9b4a59f92d
Add da explora
2023-02-22 10:07:03 +01:00
Ben Meadors
a92b2ec6ca
Trunk fix
2023-02-22 10:07:03 +01:00
Ben Meadors
548bec026a
Trunk fmt
2023-02-22 10:07:03 +01:00
Ben Meadors
462ee3d921
Missed a reference
2023-02-22 10:07:03 +01:00
Ben Meadors
0104246067
Remove pico from build for now
2023-02-22 10:07:03 +01:00
Ben Meadors
3f5c0cb6ac
Don't auto set to default primary channel
2023-02-22 10:07:03 +01:00
Ben Meadors
e1924f188f
Remove extra
2023-02-21 07:18:08 -06:00
Ben Meadors
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 Meadors
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 Meadors
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 Meadors
c39645419a
Merge pull request #2279 from meshtastic/preamble-halving
...
Preamble change
2023-02-16 20:42:05 -06:00
Ben Meadors
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 Meadors
cef11968eb
Merge branch 'master' into preamble-halving
2023-02-16 19:09:47 -06:00
Ben Meadors
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 Meadors
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 Meadors
cbfa2dcc0e
Merge pull request #2276 from GUVWAF/NodeInfoSanityCheck
...
Sanity check for sending NodeInfo
2023-02-16 10:20:16 -06:00
Ben Meadors
2aabeafefe
Merge branch 'master' into NodeInfoSanityCheck
2023-02-15 12:42:39 -06:00
Ben Meadors
3f4780479f
Merge pull request #2274 from GUVWAF/roleFixes
...
NodeInfo fixes for other roles
2023-02-11 19:25:04 -06:00
Ben Meadors
0f47584a50
Merge branch 'master' into portduinoDeviceTelemetry
2023-02-11 06:56:23 -06:00
Ben Meadors
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 Meadors
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
f0d27f896a
Add changed back
2023-02-10 01:40:47 +01:00
Ben Meadors
e74b180655
Remove setOwner's business logic for licensed operation
2023-02-10 01:40:47 +01:00
Ben Meadors
88a44eede0
Rebroadcast mode to local_only for hams
2023-02-10 01:40:47 +01: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 Meadors
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 Meadors
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 Meadors
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 Meadors
9e1f7c4f56
Merge pull request #2253 from meshtastic/set-ham-mode
...
Set ham mode admin message
2023-02-04 18:07:10 -06:00
Ben Meadors
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 Meadors
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 Meadors
b9516154d4
Merge branch 'master' into bug-2084
2023-02-04 14:34:59 -06:00
Ben Meadors
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