Scott Powell
|
ab8cd85d8e
|
* added Packet::getRawLength() helper
|
2025-04-11 15:12:04 +10:00 |
|
Scott Powell
|
30c6a0bc76
|
* workaround for > 3 retry attempts
|
2025-03-22 22:21:54 +11:00 |
|
Scott Powell
|
fe4fdeb236
|
* redesigned TRACE packet structure
|
2025-03-17 17:56:12 +11:00 |
|
Scott Powell
|
9aa2edf9ba
|
Merge branch 'dev' into trace
# Conflicts:
# examples/companion_radio/main.cpp
# src/Dispatcher.cpp
|
2025-03-15 15:12:50 +11:00 |
|
Scott Powell
|
38b9834261
|
* missing param
|
2025-03-13 13:32:46 +11:00 |
|
Scott Powell
|
b94fed4e4e
|
* companion: channel names
|
2025-03-11 17:58:12 +11:00 |
|
Scott Powell
|
8c68dbb6e9
|
* Companion: new CMD_GET_CHANNEL, CMD_SET_CHANNEL
|
2025-03-11 14:50:40 +11:00 |
|
Scott Powell
|
e534e1b529
|
* companion: FIRMWARE_VER_CODE now bumped to 3.
* companion: new RESP_CODE_CONTACT_MSG_RECV_V3, and _CHANNEL_MSG_RECV_V3. (now with packet SNR included)
|
2025-03-07 14:17:37 +11:00 |
|
Scott Powell
|
b03aac18c0
|
Merge branch 'dev' into trace
# Conflicts:
# src/Dispatcher.cpp
# src/Mesh.cpp
# src/helpers/BaseChatMesh.cpp
|
2025-03-07 12:14:26 +11:00 |
|
Scott Powell
|
284ac17009
|
* Room Server post ACK bug fix!
|
2025-03-06 18:16:48 +11:00 |
|
Scott Powell
|
72c7cebbbb
|
* misc
|
2025-03-03 19:51:45 +11:00 |
|
Scott Powell
|
1a4063bbe8
|
* companion radio: connection status now supported (Keep_alive pings, etc)
|
2025-03-02 20:15:13 +11:00 |
|
Scott Powell
|
88959b6b03
|
* companion radio: support for TXT_TYPE_SIGNED_PLAIN
|
2025-03-02 13:57:50 +11:00 |
|
Scott Powell
|
1209d54d2e
|
* various changes for CLI support via companion radio
|
2025-02-27 12:51:00 +11:00 |
|
Scott Powell
|
d880a48b85
|
* companion radio: new CMD_SEND_LOGIN, CMD_SEND_STATUS_REQ
|
2025-02-24 14:05:17 +11:00 |
|
Scott Powell
|
37f4ceff85
|
* strncpy() refactor/fix
|
2025-02-22 19:41:24 +11:00 |
|
Scott Powell
|
ba181da94a
|
* added RTCClock::getCurrentTimeUnique(), for when timestamps need to be unique (if temp rapid-fire)
|
2025-02-19 17:24:25 +11:00 |
|
Scott Powell
|
0db15db625
|
* new Packet type: PAYLOAD_TYPE_TRACE
|
2025-02-17 19:22:31 +11:00 |
|
Scott Powell
|
a2fa4caa3f
|
* companion radio: new CMD_EXPORT_CONTACT, CMD_IMPORT_CONTACT
|
2025-02-15 15:57:02 +11:00 |
|
Scott Powell
|
65580c76d0
|
* companion radio: new CMD_SHARE_CONTACT
* room server: push notify loop interval changed to 2 secs
|
2025-02-15 13:23:19 +11:00 |
|
Scott Powell
|
a922d0711d
|
* ver bumps
* companion radio, USB: onSendTimeout() bug fix
|
2025-02-14 09:35:15 +11:00 |
|
Scott Powell
|
b8d467fbab
|
* BaseChatMesh: sendLogin(), onContactResponse()
* companion radio: contacts file, new 'sync_since' field
|
2025-02-14 07:52:43 +11:00 |
|
Scott Powell
|
0eaa11c56f
|
* BaseChatMesh::sendGroupMessage() added
* companion radio, RESP_CODE_CHANNEL_MSG_RECV, CMD_SEND_CHANNEL_TXT_MSG
|
2025-02-13 10:18:48 +11:00 |
|
Scott Powell
|
eb7fec6f1d
|
* companion radio: new command frames: CMD_SET_ADVERT_LATLON, CMD_REMOVE_CONTACT
|
2025-02-11 12:02:27 +11:00 |
|
Scott Powell
|
5395214ef2
|
* companion radio: new RESP_CODE_NO_MORE_MESSAGES response
|
2025-02-06 22:39:33 +11:00 |
|
Scott Powell
|
466caebd9a
|
* Terminal Chat: "set ..." commands, save to "node_prefs" file, consistent with the other firmwares
|
2025-02-03 13:56:57 +11:00 |
|
Scott Powell
|
9af5adb861
|
* BaseChatMesh::sendMessage(), new est_timeout (OUT) param
|
2025-01-30 14:03:31 +11:00 |
|
Scott Powell
|
f46263a263
|
* ContactInfo, added gps_lat, gps_lon
* companion_radio: now also save gps_lat, gps_lon
* BaseChatMesh: now parses gps_lat, gps_lon out of Advertisement
|
2025-01-29 13:56:39 +11:00 |
|
Scott Powell
|
e53f0d0725
|
* refactored BaseChatMesh::sendMessage(), added timestamp param
|
2025-01-29 02:11:46 +11:00 |
|
Scott Powell
|
d9dc76f197
|
* new helper for ESP32: SerialBLEInterface
* Some refactoring in BaseChatMesh and Terminal Chat
* new companion_radio example
|
2025-01-28 20:30:15 +11:00 |
|
Scott Powell
|
40c3dfa20b
|
* fixes for various targets (BaseChatMesh not compiling for non-terminal chat targets)
|
2025-01-26 15:40:32 +11:00 |
|
Scott Powell
|
42af720b02
|
* fix for RAK terminal chat
|
2025-01-26 07:00:56 +11:00 |
|
Scott Powell
|
6d5e69ae04
|
* support for GroupChannels in BaseChatMesh, and terminal chat
|
2025-01-26 00:46:36 +11:00 |
|
Scott Powell
|
00a9e93754
|
* simple_secure_chat now with a proper CLI
* new: BaseChatMesh class, for abstract chat client
|
2025-01-25 22:03:25 +11:00 |
|