Scott Powell
d2fdd6fad4
* companion: FIRMWARE_VER_CODE now bumped to 11
2026-04-15 20:47:17 +10:00
Scott Powell
efdd2b6a6c
* companion: simplified the CMD_GET / CMD_SET _DEFAULT_FLOOD_SCOPE
2026-04-13 23:11:21 +10:00
Scott Powell
3b32f35288
* Companion: default scope
2026-04-10 17:01:41 +10:00
Scott Powell
2325973fec
* Companion: applyGPSPrefs() now just in one place (moved out of UITask)
PR Build Check / build (Heltec_v3_companion_radio_ble) (push) Waiting to run
PR Build Check / build (Heltec_v3_repeater) (push) Waiting to run
PR Build Check / build (Heltec_v3_room_server) (push) Waiting to run
PR Build Check / build (LilyGo_Tlora_C6_repeater_) (push) Waiting to run
PR Build Check / build (PicoW_repeater) (push) Waiting to run
PR Build Check / build (RAK_4631_companion_radio_ble) (push) Waiting to run
PR Build Check / build (RAK_4631_repeater) (push) Waiting to run
PR Build Check / build (RAK_4631_room_server) (push) Waiting to run
PR Build Check / build (wio-e5-mini_repeater) (push) Waiting to run
2026-03-25 16:26:51 +11:00
Alejandro Ramirez
f8dbdce6bb
fix: apply persisted GPS enabled setting on boot for companion radio
...
The companion_radio example was not restoring the GPS enabled/disabled
preference from flash after reboot. The preference was being saved
correctly when toggled via the mobile app, but on boot,
sensors.begin() -> initBasicGPS() unconditionally sets gps_active=false
and nothing subsequently restored the persisted state.
Added applyGpsPrefs() (matching the pattern in simple_repeater,
simple_sensor, and simple_room_server) and call it from main.cpp
after sensors.begin() to ensure the GPS hardware is initialized
before the saved preference is applied.
2026-03-24 09:10:09 -05:00
Liam Cottle
91aed048e9
Merge pull request #1928 from dz0ny/feat/grp-data-upstream
...
feat: Add support for PAYLOAD_TYPE_GRP_DATA
2026-03-23 21:41:51 +13:00
Scott Powell
467959cc3b
* version 1.14.1
2026-03-20 12:32:41 +11:00
Janez T
2f68769185
fix: Widen grp data type
...
ref: #1928
2026-03-19 09:25:42 +01:00
Janez T
1fb26e7623
fix: Drop grp data timestamp
...
ref: #1928
2026-03-19 09:22:12 +01:00
Janez T
a21b83b127
fix: address comments
...
ref:
2026-03-18 20:09:11 +01:00
Janez T
9b84278607
feat: Add support for PAYLOAD_TYPE_GRP_DATA
...
Docs changes are to reflect how it is currently in fw
This adds ability to send datagram data to everyone in channel
2026-03-18 20:08:52 +01:00
Scott Powell
3fe2dd7f48
* ver 1.14.0
2026-03-06 12:20:04 +11:00
Wouter Bijen
00566741f6
Add configurable max hops filter for auto-add contacts
...
Filter auto-add of new contacts by hop count (issues #1533 , #1546 ).
Setting is configurable from the companion app via extended
CMD_SET/GET_AUTOADD_CONFIG protocol (0 = no limit, 1-63 = max hops).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 20:41:41 +01:00
Scott Powell
5b0884ad2d
* added CMD_SET_PATH_HASH_MODE
2026-02-23 21:08:22 +11:00
Scott Powell
2e00298128
* companion: retransmit delays now hard-coded (only for client repeat mode)
2026-02-17 20:25:56 +11:00
Scott Powell
e2571accbe
* ver 1.13.0
2026-02-15 17:24:37 +11:00
Scott Powell
564a19d125
* companion client repeat mode support
2026-02-14 15:50:06 +11:00
Scott Powell
465776d667
* ver 1.12.0
2026-01-29 21:12:31 +11:00
taco
403ce1db08
contacts: granular autoadd and overwrite-oldest
2026-01-15 18:01:20 +11:00
Scott Powell
e054597a18
* ver 1.11.0
2025-11-30 18:32:10 +11:00
zaquaz
2bd47de3b9
Added buzzer config persistance accross restart
2025-11-20 19:02:32 -08:00
Scott Powell
91e9fcea4b
* ver 1.10.0
2025-11-13 20:45:38 +11:00
Scott Powell
2e63499ae5
* companion: protocol ver bumped to 8.
2025-11-06 22:51:17 +11:00
Scott Powell
4a5404d997
* companion: added CMD_SEND_CONTROL_DATA, and PUSH_CODE_CONTROL_DATA
2025-11-06 22:10:20 +11:00
Scott Powell
9ebeb477aa
* RegionMap: inverted 'flags' to _deny_ bits
...
* Mesh: new filterRecvFloodPacket() for overriding
* repeater CLI: 'allow' -> 'allowf' or 'denyf'
2025-11-05 14:34:44 +11:00
Scott Powell
d9ff3a4d02
* Mesh: new sendFlood() overload with transport codes.
...
* BaseChatMesh: sendFloodScoped(), for overriding with some outbound 'scope' / TransportKey
* companion: new 'send_scope' variable.
2025-11-04 01:21:56 +11:00
Scott Powell
8d8b9a6141
* ver 1.9.1
2025-10-02 12:52:19 +10:00
Scott Powell
b92d9bd972
* ver 1.9.0
2025-09-28 19:24:00 +10:00
Scott Powell
52d5cc6068
* tidy and minor fix for offline queue deletion
2025-09-22 15:01:28 +10:00
Scott Powell
74dea260e5
* proposed change for re-trying reciprocal path transmit
2025-09-08 19:22:59 +10:00
Scott Powell
637891b814
* ver bump
2025-09-01 19:32:15 +10:00
Scott Powell
8b3c16c497
* ver bump
2025-08-31 23:42:15 +10:00
Scott Powell
acde9921b5
* Refactor of UITask, moved to /ui-new
2025-08-16 20:04:54 +10:00
Scott Powell
4b95c981bb
* UI revamp for companion radios
2025-08-08 20:01:31 +10:00
Scott Powell
32e8ce4130
* REQ_TYPE_GET_TELEMETRY_DATA, first reserved byte (of 4) is now inverse mask to apply to permissions
2025-07-31 13:45:53 +10:00
Scott Powell
fcdf342db6
* Companion: experimental CMD_SEND_DISCOVERY_REQ -> PUSH_CODE_DISCOVERY_RESPONSE
2025-07-31 13:04:16 +10:00
Scott Powell
ad19ac1ab3
* Companion: CMD_ADD_UPDATE_CONTACT now with optional extra 'last_mod' timestamp
2025-07-25 22:59:48 +10:00
Scott Powell
365cb89634
* ver bump to 1.7.4
2025-07-24 20:30:35 +10:00
Scott Powell
5881b04a31
* companion: optional double ACKs, new prefs.multi_acks
2025-07-16 19:25:28 +10:00
Scott Powell
f74819f8db
* ver bump
2025-07-15 15:59:10 +10:00
Scott Powell
da8bd717a4
* companion: serial protocol ver bump (FIRMWARE_VER_CODE) now 7
2025-07-14 13:09:22 +10:00
Scott Powell
1930dc347e
* companion: reverted PUSH_CODE_TELEMETRY_RESPONSE, added new PUSH_CODE_BINARY_RESPONSE
2025-07-14 12:46:51 +10:00
Scott Powell
df33321bdc
* companion: added CMD_SEND_BINARY_REQ (50)
2025-07-14 12:25:34 +10:00
Scott Powell
483b31665c
* ver bump to v1.7.2
2025-07-02 21:11:07 +10:00
Scott Powell
165fb33d5c
* ver bump to v1.7.1
2025-06-29 20:06:24 +10:00
Scott Powell
12a2f34598
* companion serial protocol ver bump to 6
2025-06-22 21:03:30 +10:00
Scott Powell
e6ce3c896d
* companion: new CMD_GET_ADVERT_PATH -> RESP_CODE_ADVERT_PATH
2025-06-18 16:02:09 +10:00
Scott Powell
af0c409cbb
* ver bump to v1.7.0
2025-06-07 16:15:17 +10:00
Scott Powell
9c833486bf
* DataStore, advert blob record format change
2025-06-06 21:35:54 +10:00
Scott Powell
6e0b505a2a
* companion: refactor of all filesystem access to new DataStore module
2025-06-06 15:30:35 +10:00