Commit Graph

26 Commits

Author SHA1 Message Date
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
22e87836db * Mesh.cpp: optimisation to not retransmit packets handled by this node
* simple_repeater: now supports a remote CLI
2025-01-22 12:11:43 +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
e4ec9aec0b * tidy ups 2025-01-20 10:20:42 +11:00
Scott Powell
88f21d9aa4 * new target env: Xiao S3 WIO repeater 2025-01-19 16:44:25 +11:00
Scott Powell
382b73f6c5 * Dispatcher: more stats added 2025-01-19 00:36:59 +11:00
Scott Powell
f1ab110ae1 * new targets: Xiao_C3_repeater_sx1262, _sx1268 2025-01-18 21:45:47 +11:00
Scott Powell
86f11d08aa * LocalIdentity:: writeTo( array ) and readFrom (array ) 2025-01-16 01:59:11 +11:00
Scott Powell
ec92bfa6b1 * Refactor: Mesh::onPeer ... methods added 'secret' param. (is whatever getPeerSharedSecret() returned) 2025-01-15 20:52:13 +11:00
Scott Powell
20cd756c88 * Radio:: getLastSNR(), getLastRSSI()
* MESH_PACKET_LOGGING
2025-01-15 17:02:49 +11:00
Scott Powell
daa157cf49 * minor fixes 2025-01-15 00:39:32 +11:00
Scott Powell
a05b951018 * removed unused Destination class 2025-01-14 20:13:20 +11:00
Scott Powell
20fccac2b7 * refactored the hasSeen(Packet) stuff. 2025-01-14 06:43:03 +11:00
Scott Powell
8983584dd8 * added getTransmitDelay(), applied to Flood mode retransmissions. 2025-01-13 20:45:01 +11:00
Scott Powell
d06532d6f1 * simple_secure_chat: bug fixes 2025-01-13 16:57:01 +11:00
Scott Powell
d291c6d31e * zeroing of path_len now in sendFlood() 2025-01-13 15:09:03 +11:00
Scott Powell
2faff914f6 * separated PAYLOAD_TYPE_ANON_REQ, to new createAnonDatagram(), with extra 'sender' param. So, caller can use 'self_id' or ephemeral key 2025-01-13 15:01:15 +11:00
Scott Powell
6c7efdd0f6 Initial commit 2025-01-13 14:07:48 +11:00