<feed xmlns='http://www.w3.org/2005/Atom'>
<title>MeshCore/src/Packet.h, branch smart</title>
<subtitle>A new lightweight, hybrid routing mesh protocol for packet radios</subtitle>
<id>https://git.amat.us/MeshCore/atom/src/Packet.h?h=smart</id>
<link rel='self' href='https://git.amat.us/MeshCore/atom/src/Packet.h?h=smart'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/'/>
<updated>2026-02-23T03:25:19Z</updated>
<entry>
<title>* CommonCLI: added "get/set path.hash.mode "</title>
<updated>2026-02-23T03:25:19Z</updated>
<author>
<name>Scott Powell</name>
<email>sqij@protonmail.com</email>
</author>
<published>2026-02-23T03:25:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/commit/?id=a66773bac096252eb557aba1ed8ddafc955042fa'/>
<id>urn:sha1:a66773bac096252eb557aba1ed8ddafc955042fa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>* refactor of Contact/Client out_path_len (stored in files), from signed to unsigned byte (+2 squashed commits)</title>
<updated>2026-02-21T08:35:51Z</updated>
<author>
<name>Scott Powell</name>
<email>sqij@protonmail.com</email>
</author>
<published>2026-02-19T03:37:51Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/commit/?id=3e76161e9cacf739b5a575d3d897a13ce7c0c2e1'/>
<id>urn:sha1:3e76161e9cacf739b5a575d3d897a13ce7c0c2e1</id>
<content type='text'>
Squashed commits:
[f326e25] * misc
[fa5152e] * new 'path mode' parsing in Dispatcher
</content>
</entry>
<entry>
<title>* new PAYLOAD_TYPE_CONTROL  (11)</title>
<updated>2025-11-05T13:56:54Z</updated>
<author>
<name>Scott Powell</name>
<email>sqij@protonmail.com</email>
</author>
<published>2025-11-05T13:56:54Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/commit/?id=82b4c1e6b0771031d53c6c301567cb021577a9cd'/>
<id>urn:sha1:82b4c1e6b0771031d53c6c301567cb021577a9cd</id>
<content type='text'>
* repeater: onControlDataRecv(), now responds to new CTL_TYPE_NODE_DISCOVER_REQ (zero hop only)
* node prefs: new discovery_mod_timestamp  (will be set to affect when node should respond to DISCOVERY_REQ's )
</content>
</entry>
<entry>
<title>* new PAYLOAD_TYPE_MULTIPART</title>
<updated>2025-06-22T15:14:08Z</updated>
<author>
<name>Scott Powell</name>
<email>sqij@protonmail.com</email>
</author>
<published>2025-06-22T15:14:08Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/commit/?id=b1ca3d1eb1c8b3a30c59e69b5d74886feaad5c60'/>
<id>urn:sha1:b1ca3d1eb1c8b3a30c59e69b5d74886feaad5c60</id>
<content type='text'>
* experimental double ACK's (at each hop), sent 300ms apart (direct mode only)
</content>
</entry>
<entry>
<title>minor refactor</title>
<updated>2025-04-11T09:11:06Z</updated>
<author>
<name>Scott Powell</name>
<email>sqij@protonmail.com</email>
</author>
<published>2025-04-11T09:11:06Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/commit/?id=1d4ae9f3c4ac744f1d1e013bd33e1cd3b75fcf71'/>
<id>urn:sha1:1d4ae9f3c4ac744f1d1e013bd33e1cd3b75fcf71</id>
<content type='text'>
</content>
</entry>
<entry>
<title>* added Packet::getRawLength() helper</title>
<updated>2025-04-11T05:12:04Z</updated>
<author>
<name>Scott Powell</name>
<email>sqij@protonmail.com</email>
</author>
<published>2025-04-11T05:12:04Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/commit/?id=ab8cd85d8ea4146e663d7591bfc55d439025c1ec'/>
<id>urn:sha1:ab8cd85d8ea4146e663d7591bfc55d439025c1ec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>* Packet::header, new: ROUTE_TYPE_TRANS_FLOOD,  ROUTE_TYPE_TRANS_DIRECT</title>
<updated>2025-04-10T18:56:13Z</updated>
<author>
<name>Scott Powell</name>
<email>sqij@protonmail.com</email>
</author>
<published>2025-04-10T18:56:13Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/commit/?id=3c7ff8da2984c60485f32a446012c3ea6643866f'/>
<id>urn:sha1:3c7ff8da2984c60485f32a446012c3ea6643866f</id>
<content type='text'>
* Packet wire format change: (optional) extra 4 bytes for two trans_codes
</content>
</entry>
<entry>
<title>* refactor Packet::_snr to single byte</title>
<updated>2025-03-07T01:32:23Z</updated>
<author>
<name>Scott Powell</name>
<email>sqij@protonmail.com</email>
</author>
<published>2025-03-07T01:32:23Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/commit/?id=544adec2b6cdae174d817409893ce2429ae36f08'/>
<id>urn:sha1:544adec2b6cdae174d817409893ce2429ae36f08</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'dev' into trace</title>
<updated>2025-03-07T01:14:26Z</updated>
<author>
<name>Scott Powell</name>
<email>sqij@protonmail.com</email>
</author>
<published>2025-03-07T01:14:26Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/commit/?id=b03aac18c01b35ffe70f0d5a1558b47171495a11'/>
<id>urn:sha1:b03aac18c01b35ffe70f0d5a1558b47171495a11</id>
<content type='text'>
# Conflicts:
#	src/Dispatcher.cpp
#	src/Mesh.cpp
#	src/helpers/BaseChatMesh.cpp
</content>
</entry>
<entry>
<title>* new PAYLOAD_TYPE_RAW_CUSTOM</title>
<updated>2025-02-23T04:35:33Z</updated>
<author>
<name>Scott Powell</name>
<email>sqij@protonmail.com</email>
</author>
<published>2025-02-23T04:35:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/commit/?id=274bd6ddbf49b395ae44bc9aa21f6878e30f3c3e'/>
<id>urn:sha1:274bd6ddbf49b395ae44bc9aa21f6878e30f3c3e</id>
<content type='text'>
</content>
</entry>
</feed>
