oscgonfer
861dfa2c17
Merge 8f4105be24 into 4d5b500df5
2026-04-19 14:51:42 +00:00
oscgonfer
8f4105be24
Remove unused wildcard options
2026-04-19 16:51:33 +02:00
oscgonfer
ba71b5eb4e
Return to unpacked messages, to avoid sending repeated lists with no data
2026-04-19 16:21:23 +02:00
oscgonfer
230d343a24
Make a multi-measurement wildcard measurement
2026-04-17 18:29:42 +02:00
oscgonfer
c42d097198
Merge master
2026-04-17 18:28:11 +02:00
oscgonfer
4dc0341c45
Merge pull request #6 from meshtastic/master
...
[pull] master from meshtastic:master
2026-04-17 17:52:32 +02:00
Ben Meadors
4d5b500df5
Merge pull request #895 from meshtastic/takv2_geometry
...
Takv2 geometry (missed commits)
2026-04-16 20:15:41 -05:00
copilot-swe-agent[bot]
793e274f59
Run buf format on atak proto
...
Agent-Logs-Url: https://github.com/meshtastic/protobufs/sessions/059c2e02-63e3-467d-b032-dc5c15883261
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com>
2026-04-17 00:56:12 +00:00
Ben Meadors
e5b07ae0b0
Update atak.proto
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-04-16 19:52:05 -05:00
Ben Meadors
3a398acbff
Update atak.proto
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-04-16 19:51:52 -05:00
Ben Meadors
3ce7c51068
Rename Environment -> TAKEnvironment to avoid SwiftUI collision
...
The bare `Environment` message name clashes with SwiftUI's `@Environment`
property wrapper, which is used by every SwiftUI view in an iOS consumer
app. Importing the generated proto module (e.g. `MeshtasticProtobufs`)
made `Environment` ambiguous in all 78 files of Meshtastic-Apple that
reference `@Environment(\.scenePhase)` or similar, breaking the build.
Field name `environment` on TAKPacketV2 stays unchanged — only the
message type is renamed. Wire format is unaffected (proto3 encodes by
tag number, not type name), but all generated code and source-level
references must be regenerated.
The `TAK` prefix matches the convention used by the outer TAKPacketV2
wrapper and is unambiguous across Swift (no SwiftUI/WeatherKit clash),
Kotlin, Python, TypeScript, and C# targets.
2026-04-16 11:01:59 -05:00
Ben Meadors
da33d0ea72
Add Environment and SensorFov annotations to TAKPacketV2
...
Two new top-level optional fields at tags 25 and 26 that attach to any
payload_variant. Environment carries weather readings from <environment>
CoT detail elements (temperature, wind direction, wind speed). SensorFov
carries the 8 geometry attributes of ATAK-CIV's <sensor> element (type,
azimuth, range, horizontal and vertical FOV, elevation, roll, model),
dropping the 9 display-only attributes (fovAlpha/RGB, strokeColor/Weight,
hideFov, fovLabels, displayMagneticReference, rangeLines) that are
receiver-side render hints.
Units are chosen for compact varint encoding and parity with existing
fields: temperature in deci-degrees Celsius (sint32), wind speed in cm/s
to match TAKPacketV2.speed, all angles as whole degrees.
Tags 27-29 reserved for future annotations before the payload_variant
oneof resumes at tag 30.
2026-04-16 11:01:59 -05:00
Ben Meadors
052a9fa4bf
Add v2.x medline extensions and ZMistEntry message to CasevacReport
2026-04-16 11:01:59 -05:00
oscgonfer
2f616947f7
Merge pull request #5 from meshtastic/master
...
[pull] master from meshtastic:master
2026-04-15 18:50:06 +02:00
Ben Meadors
c9067dae4a
Merge pull request #894 from meshtastic/more-remoteshell
...
Add two more RemoteShell fields
2026-04-15 11:11:39 -05:00
Jonathan Bennett
7900e5d2dd
Add two more RemoteShell fields
2026-04-14 18:44:46 -05:00
Thomas Göttgens
940ac382a7
add THINKNODE device IDs ( #893 )
2026-04-14 14:51:23 +02:00
oscgonfer
a045501ea8
Multiple one wire channels ( #886 )
...
* Add DS248X bridge
* One wire temperature for multiple channels
2026-04-14 13:52:08 +02:00
Jonathan Bennett
98e95eeaa2
Remote Shell Protobufs ( #892 )
...
* Add initial dmshell
* Remove unused code
* Internally use RemoteShell
* Formatting fix
* Clarify comment for REMOTE_SHELL_APP
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com>
2026-04-14 12:35:13 +02:00
Ben Meadors
0e5eab17af
Takv2 geometry and other structures ( #891 )
2026-04-14 12:33:08 +02:00
oscgonfer
a4c649bd3e
Add DS248X bridge ( #885 )
2026-04-10 13:26:49 +02:00
Ben Meadors
e30092e616
Merge pull request #887 from meshtastic/tak_v2
...
Add ATAK Plugin TAKPacket V2 protobufs and expand CoT enums
2026-04-08 10:08:17 -05:00
Ben Meadors
60842c1728
Busted
2026-04-08 09:30:59 -05:00
Ben Meadors
1e932be09b
Add additional CotType enums for aircraft, ground units, and other data messages
2026-04-08 07:36:27 -05:00
Ben Meadors
dd951d7796
Add ATAK Plugin V2 protobufs and expand CoT enums
2026-04-06 20:32:31 -05:00
Ben Meadors
349c1d5c1e
Merge pull request #884 from SeeedZhangyh/AddHardwareModel
...
Push commit to schema registry / Push to schema registry (push) Waiting to run
Add Hardware Model for T1000-E-Pro
2026-04-03 19:46:58 -05:00
oscgonfer
36364ef0dd
Merge pull request #4 from meshtastic/master
...
[pull] master from meshtastic:master
2026-04-03 17:51:57 +02:00
oscgonfer
93c0103e6f
Mark some ADS fields and SHTs as deprecated
2026-04-03 17:51:21 +02:00
SeeedZhangyh
1cd2e56ca2
Add Hardware Model for T1000-E-Pro
2026-04-03 14:57:52 +08:00
Ben Meadors
cb1f89372a
Merge pull request #878 from Quency-D/mesh-node-t096
...
Push commit to schema registry / Push to schema registry (push) Has been cancelled
add heltec-mesh-node-t096 board
2026-03-22 06:34:55 -05:00
Tom Fifield
ee7df89f3e
Merge pull request #879 from danditomaso/fix/update-rust-deps-cve
...
Update prost dependencies to 0.14.3 to address known CVE
2026-03-21 19:47:19 +11:00
Dan Ditomaso
4c3fe0cf08
Update prost dependencies to 0.14.3 to address known CVE
...
Bump prost and prost-types from 0.13.3 to 0.14.3 along with
all transitive dependency updates to resolve a known security
vulnerability in the Rust protobuf stack.
2026-03-20 22:30:47 -04:00
Quency-D
45a2d2dc8b
Correct the enumeration value.
2026-03-19 17:27:08 +08:00
Quency-D
8436e98fcf
add heltec-mesh-node-t096 board
2026-03-19 16:51:46 +08:00
oscgonfer
6104c0109e
Rename to adc_voltage to avoid confusion
2026-03-18 17:48:40 +01:00
oscgonfer
411bc910e2
Move ADC values to environment telemetry
2026-03-18 17:11:08 +01:00
oscgonfer
889aaccde3
Merge pull request #3 from meshtastic/master
...
[pull] master from meshtastic:master
2026-03-18 17:03:58 +01:00
Ben Meadors
eba2d94c8d
Merge pull request #873 from fablabbcn/enhancement/sht-sensor-consolidation
...
Enhancement/sht sensor consolidation
2026-03-17 13:11:01 -05:00
Ben Meadors
bc8e63833a
Merge pull request #876 from DasAuryn/add-groupalarm-portnum
...
Add GroupAlarm app portnum
2026-03-17 06:44:16 -05:00
DasAuryn
313b9ee168
Add GroupAlarm app portnum
2026-03-17 09:08:35 +01:00
oscgonfer
29a82c7b63
Add admin command for SHT accuracy setting
2026-03-08 12:37:24 +01:00
oscgonfer
a4234ead1d
Add TODO - REMOVE on SHT31, SHT4X, SHT21 and SHTC3
2026-03-08 11:23:46 +01:00
Ben Meadors
cdde2876be
Merge pull request #872 from meshtastic/tdisplay-s3-pro
...
Add LilyGo T-Display S3 Pro HW-ID
2026-03-07 20:22:00 -06:00
oscgonfer
bfbd52b9fc
Add SHTXX TelemetrySensorType
2026-03-07 22:28:17 +01:00
Manuel
0cc9cb224e
fix formatting
2026-03-07 17:12:43 +01:00
Manuel
109ea16d17
add LilyGo T-Display S3 Pro
2026-03-07 17:08:37 +01:00
oscgonfer
c45c4eb0cb
Merge pull request #2 from meshtastic/master
...
[pull] master from meshtastic:master
2026-03-06 19:33:41 +01:00
Ben Meadors
2edc5ab7b1
Merge pull request #871 from meshtastic/LPW-bridge
...
Add LORAWAN_BRIDGE enum value to portnums.proto
2026-03-05 05:46:01 -06:00
Thomas Göttgens
dee56bac97
Add LORAWAN_BRIDGE enum value to portnums.proto
2026-03-05 11:56:15 +01:00
Quency-D
a229208f29
Add the LORA FEM control variable. ( #869 )
2026-03-03 10:30:14 +01:00