Wykres commitów

486 Commity (02e6576efaa2f691be9504b8c1c6261703f7a277)

Autor SHA1 Wiadomość Data
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