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
4f0acbd8da
* companion_radio_usb: encoding in ArduinoSerialInterface changed to 16-bit frame lengths
...
* MAX_FRAME_SIZE now 172 (to fit max 160 byte text msg)
2025-01-29 10:12:22 +11:00
Scott Powell
e53f0d0725
* refactored BaseChatMesh::sendMessage(), added timestamp param
2025-01-29 02:11:46 +11:00
Scott Powell
cd81878e92
* added helpers/ArduinoSerialInterface, for the 'companion radio'
...
* .ini, target envs: Heltec_v3_companion_radio_usb & Heltec_v3_companion_radio_ble
2025-01-28 23:26:55 +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
6fc21b815d
* HeltecV3 targets, now flash built-in LED on LoRa TX
2025-01-27 12:53:34 +11:00
Scott Powell
6c00653272
* TxtDataHelpers.h, with standard TXT sub-types
...
* Terminal chat: added "time <epoch-secs>"
* repeater: now recognises either TXT_TYPE_PLAIN or TXT_TYPE_CLI_DATA for CLI commands
* Room server: now uses TXT_TYPE_SIGNED_PLAIN (for push/outbound), recognises TXT_TYPE_PLAIN (to add a Post), and TXT_TYPE_CLI_DATA for CLI command
2025-01-26 22:56:38 +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
Scott Powell
e78aa66d57
* Bug fix: hasName(), missing return :-(
...
* refactored methods to AdvertDataHelper.cpp
2025-01-24 19:45:45 +11:00
Scott Powell
068aeee87f
* Refactor: new AdvertDataHelpers.h
2025-01-24 11:41:37 +11:00
Scott Powell
f5f978a398
* CAD detect fixed
2025-01-22 21:48:18 +11:00
Scott Powell
6d10fab4f3
* commenting out CAD detect, for now
2025-01-21 22:35:20 +11:00
Scott Powell
96724cd26a
* onPeerPathRecv() refactored: 'reciprocal path' now handled in Mesh class, not in application layer
2025-01-21 18:39:55 +11:00
Scott Powell
de27dfacb6
* basic CAD before TX, for sx126x wrappers
2025-01-21 13:37:32 +11:00
Scott Powell
515285e3c9
* new target: RAK_4631_Repeater
2025-01-20 20:22:40 +11:00
Scott Powell
88f21d9aa4
* new target env: Xiao S3 WIO repeater
2025-01-19 16:44:25 +11:00
Scott Powell
f1ab110ae1
* new targets: Xiao_C3_repeater_sx1262, _sx1268
2025-01-18 21:45:47 +11:00
Scott Powell
20cd756c88
* Radio:: getLastSNR(), getLastRSSI()
...
* MESH_PACKET_LOGGING
2025-01-15 17:02:49 +11:00
Scott Powell
20fccac2b7
* refactored the hasSeen(Packet) stuff.
2025-01-14 06:43:03 +11:00
Scott Powell
6c7efdd0f6
Initial commit
2025-01-13 14:07:48 +11:00