mverch67
f0df8545ad
version control, new languages, lock and alert parameters
2024-10-26 15:03:39 +02:00
Thomas Göttgens
619bd44654
add device ui to config roll
2024-10-24 14:36:57 +02:00
Ben Meadors
d91f614dc4
Extend device instead of shrink admin
2024-10-23 09:55:45 -05:00
Ben Meadors
2f400a078e
Fix RTTL size mismatch
2024-10-23 09:48:18 -05:00
Ben Meadors
ea6eb85d6e
Expand to 128 bit bytes
2024-10-21 14:48:31 -05:00
Ben Meadors
e09bd361a4
Add rebroadcast mode to ignore non-standard portnum traffic
2024-10-21 05:05:25 -05:00
Ben Meadors
1ab8611a31
Add uint64 device id
2024-10-18 05:45:19 -05:00
Thomas Göttgens
7e6177dcd6
remove oem.proto
2024-10-14 19:44:45 +02:00
Manuel
f5d95f385b
Merge branch 'master' into device-ui-languages
2024-10-13 11:45:56 +02:00
mverch67
1842d2203b
device-ui: more languages
2024-10-13 11:43:34 +02:00
Andre K
3990520748
fix device_ui Java outer classname
2024-10-12 06:27:59 -03:00
Thomas Göttgens
99280a1a1e
Update config.proto
2024-10-11 11:55:56 +02:00
Ben Meadors
647081c7fa
Merge pull request #597 from meshtastic/device-ui
...
Add device-ui persistency
2024-10-10 06:17:14 -05:00
Ben Meadors
70a52e77d3
Update device_ui.options
2024-10-10 06:14:55 -05:00
mverch67
cb37f8ce61
rewording
2024-10-09 23:10:03 +02:00
mverch67
50a87ef3aa
I should goto sleep
2024-10-09 22:56:10 +02:00
mverch67
19993f75ce
typo
2024-10-09 22:53:02 +02:00
mverch67
901ce4c1c4
renumbering getter/setter
2024-10-09 22:52:55 +02:00
mverch67
c28a677d7d
device-ui persistency
2024-10-09 12:49:09 +02:00
Riley Nielsen
27072c0838
Update telemetry.proto
2024-10-07 17:43:15 -07:00
Ben Meadors
c9ae7fd478
Merge pull request #593 from meshtastic/fifieldt-patch-1
...
Add RegionCodes for Philippines
2024-10-06 07:48:56 -05:00
Tom Fifield
29b19dfd79
Add health_screen_enabled and fix comments
...
health_screen_enabled will be used for turning on/off the screen for health telemetry.
Also fixed some commands on other existing variables that were incorrect.
2024-10-06 19:49:17 +08:00
Tom Fifield
d983fef9e4
Add RegionCodes for Philippines
...
Required by https://github.com/meshtastic/firmware/pull/4951
2024-10-05 13:45:41 +08:00
Tom Fifield
dd8619f786
Typo fix
2024-10-03 19:41:34 +08:00
Tom Fifield
08876d1c25
Add MLX90614 non-contact IR temperature sensor.
...
Mentioned in https://github.com/meshtastic/firmware/issues/4738 as being most appropriate for sensing animal temperature.
Also, according to https://www.sparkfun.com/products/retired/14569 , a replacement for the apparently retired MLX90632
2024-10-03 16:25:33 +08:00
GUVWAF
b52e08eb97
Add duplicate received, relayed and canceled relayed packets to LocalStats
2024-10-02 20:29:12 +02:00
Ben Meadors
c0708735f5
Tag numbers
2024-10-02 06:05:43 -05:00
Ben Meadors
94ef58cbf2
Add health telemetry
2024-10-02 06:03:55 -05:00
Ben Meadors
61d7ca6565
Update description
2024-09-30 17:16:49 -05:00
Thomas Göttgens
f6c9aeb4f1
Add TLora-C6
2024-09-28 13:29:52 +02:00
Ben Meadors
6ac91926c2
Merge pull request #582 from augustozanellato/detsensor_broadcast_changes
...
Implement more flexible triggering in DetectionSensor
2024-09-25 05:46:02 -05:00
Mark Trevor Birss
dfccd4fba4
Update mesh.proto
2024-09-25 09:05:02 +02:00
Tom Fifield
fb9a48dae7
fix typos
2024-09-24 19:20:54 +08:00
Dylanliacc
7ef4ee191a
feat: add seeed xiao s3
2024-09-24 18:26:48 +08:00
Augusto Zanellato
206e046e34
set detection_trigger_type max_size
2024-09-24 11:10:35 +02:00
Augusto Zanellato
3be0da8370
Merge branch 'master' into detsensor_broadcast_changes
2024-09-24 11:08:58 +02:00
Thomas Göttgens
67f9d80eb2
Update mesh.proto
...
For our own sanity, please keep the numerical order
2024-09-22 17:21:09 +02:00
Ludovic BOUÉ
c12bb5beea
Add support for M5Stack CoreS3 variant
2024-09-22 15:47:28 +02:00
Thomas Göttgens
9dbb2ae4ef
Pico2
2024-09-21 14:54:52 +02:00
Thomas Göttgens
a711a17d47
heltec-wireless-bridge
2024-09-21 11:54:41 +02:00
Augusto Zanellato
3ff3dab75d
DetectionSensor: make triggering more flexible
2024-09-20 00:37:28 +02:00
Augusto Zanellato
c4636e0232
Add DetectionSensorConfig.broadcast_all_state_transitions
2024-09-19 21:48:47 +02:00
Ben Meadors
5709c0a05e
Merge pull request #576 from meshtastic/device-profile-update1
...
add fixed_position, ringtone, and canned_messages to `DeviceProfile`
2024-09-18 10:14:05 -05:00
Jonathan Bennett
cc2f12bc7a
Adds the hasPKC bool to device metadata capabilities
2024-09-17 17:30:02 -05:00
Ben Meadors
1e212f1135
Merge pull request #579 from powersjcb/optional-hops_away
...
convert hops_away from required to optional
2024-09-17 06:40:37 -05:00
Jonathan Bennett
c5108cfd6b
Update max_count of admin_key to 3 ( #575 )
2024-09-16 21:52:43 -05:00
Jonathan Bennett
a5cf8b5ac3
More Admin Errors
2024-09-16 21:36:03 -05:00
Jacob Powers
292538b8fb
Update mesh.proto
2024-09-16 20:20:45 -06:00
Jacob Powers
0347af720c
Update deviceonly.proto
2024-09-16 20:19:41 -06:00
Ben Meadors
84a60f4e62
Add generic detail payload variant to TAKPacket
2024-09-15 19:24:15 -05:00
andrekir
a883cfe739
add fixed_position, ringtone, and canned_messages to `DeviceProfile`
2024-09-14 23:24:04 -03:00
Jonathan Bennett
0acaec6eff
Move ok_to_mqtt from flag to bitfield ( #574 )
2024-09-06 18:27:22 -05:00
Jonathan Bennett
fce5ab584f
Rename ok_to_mqtt and add config
2024-09-06 11:57:23 -05:00
Jonathan Bennett
30eb05a8a9
Adds OKToMqtt bool to data
2024-09-04 14:30:54 -05:00
GUVWAF
90f73ed100
Add RESPONSE priority for responses to a request
2024-09-01 15:35:54 +02:00
GUVWAF
77fc95a9ab
Add new MeshPacket priority HIGH
2024-08-30 19:58:30 +02:00
Ben Meadors
8c01df356a
Update telemetry.proto
2024-08-30 07:31:08 -05:00
Ben Meadors
2d5ffbb61f
Custom i2c sensor telemetry
2024-08-30 07:30:26 -05:00
Junhuang
b575b137e2
Be available for M5 corebasic2.7、core2
2024-08-29 10:10:04 +08:00
Jonathan Bennett
17043d6f3a
Make admin_key repeated max count 1, for future expansion
2024-08-25 21:55:51 -05:00
Ben Meadors
52cfa2c1c2
Merge pull request #565 from geeksville/pr-for4375
2024-08-23 20:17:44 -05:00
Ben Meadors
cbd790fed1
Merge pull request #559 from miltieIV2/miltieIV2/add_support_for_adafruit_feather_rp2040_rfm95
...
miltieIV2/add support for adafruit feather rp2040 rfm95
2024-08-22 14:09:21 -05:00
Kevin Hester
183ba970a7
remove deprecated serial/bt logging options and unify in the new
...
security option. Per discussion in https://github.com/meshtastic/firmware/issues/4375
no need to preserve the old options when changing to this new simpler
single boolean because they were newish, rarely used and only for 'advanced'
developers.
2024-08-20 13:36:32 -07:00
Jonathan Bennett
68b946291e
Adds a blank config for fetching a remote admin session key
2024-08-19 14:38:11 -05:00
John Milton
e6561cc17c
Update mesh.proto
...
enum upstream collision, switch to the next free.
2024-08-19 14:56:19 -04:00
GUVWAF
7171332c99
Add route back and SNR lists to RouteDiscovery for traceroute
2024-08-17 14:27:37 +02:00
Ben Meadors
fe4496484a
Merge pull request #553 from meshtastic/2.5
...
2.5
2024-08-17 06:47:22 -05:00
Ben Meadors
59d035a37d
net
2024-08-16 18:49:23 -05:00
Ben Meadors
8ac99eefe8
Fixed
2024-08-16 18:31:16 -05:00
Ben Meadors
6a53f766bc
Set time only admin message
2024-08-16 18:21:01 -05:00
Ben Meadors
8da680b690
Merge pull request #555 from pdxlocations/canned-messages-input-sources
...
Edit Comments of Canned Messages
2024-08-16 06:13:59 -05:00
Mark Trevor Birss
d2a88c9ddc
Update mesh.proto
2024-08-16 09:52:25 +02:00
Ben Meadors
ceb1170e2c
Local device mesh stats
2024-08-15 20:41:11 -05:00
Jonathan Bennett
06d7ca5821
Adds Admin session_passkey to prevent replay of admin packets ( #558 )
...
* Adds Admin session_passkey to prevent replay of admin packets
* Update comment on admin_passkey
2024-08-15 16:32:42 -05:00
John Milton
2d7f6d12d9
add ther other Adafruit displauy and a comment about A0.
2024-08-15 14:00:06 -04:00
John Milton
97cd687e82
Add board enum for RP2040_FEATHER_RFM95; variants/feather_rp2040_rfm95.
2024-08-15 13:51:20 -04:00
Jonathan Bennett
8b5b2faf66
Add PKI_UNKNOWN_PUBKEY ( #557 )
2024-08-14 15:31:46 -05:00
Jonathan Bennett
f007d1d719
Rename NONE_PKI to PKI_FAILED
2024-08-13 18:27:47 -05:00
Jonathan Bennett
f03121f440
Add NONE_PKI error message
2024-08-13 18:27:47 -05:00
Ben Meadors
1ff2e736ca
UserLite
2024-08-13 18:27:47 -05:00
Jonathan Bennett
000e9dcd38
Add SECURITY_CONFIG to admin.proto ( #547 )
2024-08-13 18:27:47 -05:00
Ben Meadors
66a6d11f7f
Add client notification fromradio message
2024-08-13 18:27:47 -05:00
Garth Vander Houwen
d7ce4f30fa
Update config.proto
...
update api name
2024-08-13 18:27:47 -05:00
Garth Vander Houwen
c979c1ac8f
Update config.proto
...
Update comments to match discord conversation
2024-08-13 18:27:47 -05:00
Jonathan Bennett
04a3b65a94
No default for you, Proto3
2024-08-13 18:27:47 -05:00
Jonathan Bennett
684d1faf8e
Add admin_channel_enabled to the security config
2024-08-13 18:27:47 -05:00
Jonathan Bennett
6cde2e2672
Add SecurityConfig to Localonly
2024-08-13 18:27:47 -05:00
Jonathan Bennett
ecc4d42053
Also move device_logging_enabled from bluetooth to SecurityConfig
2024-08-13 18:27:47 -05:00
Jonathan Bennett
adb2ff256b
Re-org some settings into a new SecurityConfig proto
2024-08-13 18:27:47 -05:00
Jonathan Bennett
bc465e6522
Add the key used to PKI decrypt to MeshPacket
2024-08-13 18:27:47 -05:00
Jonathan Bennett
e9b83744e2
Adds public_key and private_key for PKI
...
co-authored-by: edinnen
2024-08-13 18:27:47 -05:00
Ian McEwen
a3242bd0b4
Add `optional` keywords to stuff that can be "truly zero" within mesh packet payloads
2024-08-13 18:27:47 -05:00
Ben Meadors
eed2033cc3
Short turbo preset
2024-08-13 18:24:53 -05:00
Jonathan Bennett
666b481ae0
Remove dos-style formatting from telemetry.proto ( #554 )
2024-08-13 18:12:39 -05:00
pdxlocations
5b7a39da33
add scanAndSelect, cardkb, and serialkb
2024-08-13 16:09:49 -07:00
Jonathan Bennett
deb05e9514
Remove dos-style formatting from telemetry.proto
2024-08-13 18:04:12 -05:00
Michael Gjelsø
26c144b2ba
New Device, Radio Master Bandit
...
Support for RadioMaster Bandit "Big Brother"
2024-08-12 17:41:21 +02:00
Ben Meadors
071fd931ec
Merge pull request #540 from dhskinner/new-sensor-types
...
Additional Telemetry sensors - BMP388, ICM-20948, MAX17048
2024-08-11 09:53:18 -05:00
GUVWAF
d867039e46
Add RAK3172 and Wio-E5 STM32WL-based hardware models
2024-08-11 16:22:43 +02:00
Ben Meadors
2fa7d6a4b7
Merge pull request #539 from meshtastic/factory-reset-distinction
...
New factory reset (device) admin command and make distinction about existing command that only config / device state is removed
2024-08-08 10:53:39 -05:00
Kevin Hester
77ed84c7af
Add new critical fault codes for flash corruption
...
for https://github.com/meshtastic/firmware/issues/4184
2024-08-05 14:27:31 -07:00
David
25df63b0a0
Update telemetry.proto
2024-08-03 13:37:03 +10:00
Ben Meadors
4d3efb56d8
New factory reset (device) admin command and make distinction about existing command that only config / device state is removed
2024-07-31 10:42:35 -05:00
Ben Meadors
c4110a4422
Revert "LogRecord over serial enabled"
2024-07-30 14:24:43 -05:00
Ben Meadors
9902e65bf2
LogRecord over serial enabled
2024-07-30 07:07:18 -05:00
Ben Meadors
ff1aa723d1
Add t1000-e hw model
2024-07-26 06:25:03 -05:00
Ben Meadors
38a3a4a8bf
Sensecap indicator
2024-07-22 09:01:59 -05:00
Tavis
7370460a59
fix tag index. whoops, duh.
2024-07-10 09:09:32 -10:00
Tavis
29f8011bce
add ws85 serialmodule mode, add gust,lull to env teleme
2024-07-09 21:50:10 -10:00
Michael Gjelsø
b2dd7a5562
Disable PA FAN
...
Disable the build-in PA FAN using pin define in RF95_FAN_EN
for use in "Low Traffic" areas where cooling of PA it not necessary.
2024-07-09 18:06:29 +02:00
GUVWAF
940395c81e
Add bool to StoreForward config to set it as server
2024-07-06 10:05:21 +02:00
Heltec-Aaron-Lee
0891eeb9e1
Fix spelling issue
2024-07-01 14:10:05 +08:00
Aaron.Lee
e3557e4bcb
Merge branch 'meshtastic:master' into master
2024-07-01 14:08:58 +08:00
Ben Meadors
e7327e76bd
Merge pull request #526 from geeksville/pr-powermon2
...
Add protobufs for forthcoming firmware and python PRs
2024-06-29 19:01:57 -05:00
Blake McAnally
827ed60577
remove unnecessary import
2024-06-28 21:37:08 -05:00
Ben Meadors
fcf0fddab8
Same line
2024-06-28 10:24:51 -05:00
Ben Meadors
17a9637530
Deprecate router client
2024-06-28 10:06:50 -05:00
Heltec-Aaron-Lee
06ceb3e21d
Add Heltec new boards
2024-06-28 16:29:17 +08:00
Kevin Hester
9d747b6cf0
Now that we use LogRecord, increase the field sizes to reasonable values
...
Note: this change is 'free' because LogRecord is only used in a union
inside of FromRadio and FromRadio is already larger than this.
2024-06-27 19:50:59 -07:00
Kevin Hester
c25e0c4e0b
Add PowerStress agent support to PowerMon
2024-06-27 10:30:42 -07:00
Ben Meadors
bcdef8996c
Add FileInfo packet to FromRadio
2024-06-24 19:37:52 -05:00
geeksville
a82df2239a
Move our namespace into a fake message so the linter doesn't yell.
2024-06-21 16:07:04 -07:00
geeksville
97138a78dc
PowerMon initial protobufs
...
for https://github.com/meshtastic/firmware/issues/4136
2024-06-21 15:07:20 -07:00
Ben Meadors
1c3029f286
Merge pull request #522 from meshtastic/thebentern-patch-1
...
BLE Device Logging
2024-06-19 14:46:06 -05:00
Ben Meadors
ad08d08124
BLE Device Logging
2024-06-19 07:22:59 -05:00
Andrew Yong
22c137c269
Add Heltec HRU-3601
...
A product built around the HT-CT62 module (ESP32-C3 CPU and SX1262 LoRa) and SKUs with various sensors. A separate variant is needed due to re-use of GPIOs for LEDs, user button, power gating to the I2C peripheral, etc.
https://heltec.org/project/hru-3601/
Signed-off-by: Andrew Yong <me@ndoo.sg>
2024-06-18 22:01:19 +08:00
Thomas Göttgens
09f453ed87
add RAK2560 outdoor node
2024-06-16 14:03:00 +02:00
Thomas Göttgens
f168b0a95a
add admin message for calibration.
2024-06-15 14:44:27 +02:00
Thomas Göttgens
c18265dfbf
dang manual changes
2024-06-13 16:08:34 +02:00
Thomas Göttgens
95e94d5af0
add NAU7802 protobufs
2024-06-13 14:39:08 +02:00
Heltec-Aaron-Lee
aa08ca2bdc
Add Heltec Capsule Sensor V3
2024-06-12 19:25:00 +08:00
Jonathan Bennett
8c8048798c
Add compass_orientation ( #515 )
...
* add compass_orientation
We have rudimentary compass support in a branch. This would add a setting to correct the output when the sensor is oriented differently than the screen.
2024-06-11 12:23:03 -05:00
Thomas Göttgens
a641c5ce4f
Merge pull request #511 from meshtastic/wm1110-proper-ID
...
WIO WM 1110 ID
2024-06-04 15:20:08 +02:00
Thomas Göttgens
492753200d
(maybe?) fix repeated oneof
2024-06-04 15:15:40 +02:00
Thomas Göttgens
574aeb5b49
Update mesh.proto
2024-06-04 14:54:28 +02:00
Thomas Göttgens
5d0a75e6ec
Merge pull request #509 from meshtastic/chunked-delivery-plumbing
...
Chunked payload for PoC binary transfer
2024-06-04 14:50:49 +02:00
Ben Meadors
5f879edb72
More lux options, wind speed, and direction as well as DF Robot lark support
2024-06-03 15:21:28 -05:00
Ben Meadors
1e8fa54a05
Chunked payload for PoC binary transfer
2024-06-03 14:57:21 -05:00
Alexander Smyslov
ad3cc2d295
Update telemetry.proto
...
add support AHT10
2024-05-31 12:24:41 +02:00
Ben Meadors
9e61b82331
Merge pull request #506 from meshtastic/chunked-delivery-plumbing
...
Added to_callsign to atak GeoChat
2024-05-30 08:54:12 -05:00
Ben Meadors
7fbaa3c74c
SpaghettiO
2024-05-30 06:54:38 -05:00
Ben Meadors
4ef9dd4000
Added to_callsign to atak GeoChat
2024-05-30 06:53:03 -05:00
Jurriaan Pruis
3cb2b01cf7
Fix invalid protobuf
...
The mesh.proto file was broken, was missing a semicolon.
2024-05-26 11:44:41 +02:00
Michael Gjelsø
bacd654744
Update mesh.proto
...
RadioMaster 900 Bandit Nano ID, https://www.radiomasterrc.com/products/bandit-nano-expresslrs-rf-module
2024-05-25 09:01:20 +02:00
tuxphone
7c533e810b
Synchronize ham short_name length with meshtastic user short_name length
2024-05-22 14:19:07 +02:00
Thomas Göttgens
1b0b61a76e
protobufs for https://github.com/meshtastic/firmware/issues/3885
2024-05-16 15:36:04 +02:00
Ben Meadors
0a84f48e84
More RAK / Adafruit sensors
2024-05-15 07:07:22 -05:00
Jorge Castillo
71f3d68db5
Update telemetry.proto to include VEML7700 high accuracy white light(irradiance) sensor
2024-05-14 16:43:15 -04:00
Jorge Castillo
5f6dc3a1a8
add veml7700 ambient light readings to the env merics
2024-05-08 22:20:18 -04:00
pr000t
edbf510ef7
Update telemetry.proto
...
Add Sensirion SHT4X sensors
2024-05-05 17:19:54 +02:00