<feed xmlns='http://www.w3.org/2005/Atom'>
<title>MeshCore/examples/kiss_modem/main.cpp, branch smart</title>
<subtitle>A new lightweight, hybrid routing mesh protocol for packet radios</subtitle>
<id>https://git.amat.us/MeshCore/atom/examples/kiss_modem/main.cpp?h=smart</id>
<link rel='self' href='https://git.amat.us/MeshCore/atom/examples/kiss_modem/main.cpp?h=smart'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/'/>
<updated>2026-02-07T15:42:52Z</updated>
<entry>
<title>simplify kiss noise floor sampling</title>
<updated>2026-02-07T15:42:52Z</updated>
<author>
<name>agessaman</name>
<email>adam@gessaman.com</email>
</author>
<published>2026-02-07T15:42:52Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/commit/?id=776131e263d102675111dd6f51e2bf6be3f8b7cb'/>
<id>urn:sha1:776131e263d102675111dd6f51e2bf6be3f8b7cb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove redundant send/complete/finished callbacks, use Radio interface directly</title>
<updated>2026-02-07T13:22:21Z</updated>
<author>
<name>ViezeVingertjes</name>
<email>michael.overhorst@gmail.com</email>
</author>
<published>2026-02-07T13:22:21Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/commit/?id=00b44c41148e00e73b0289a78662987b44ae4809'/>
<id>urn:sha1:00b44c41148e00e73b0289a78662987b44ae4809</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add KISS UART support</title>
<updated>2026-02-07T07:51:52Z</updated>
<author>
<name>ViezeVingertjes</name>
<email>michael.overhorst@gmail.com</email>
</author>
<published>2026-02-06T13:17:54Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/commit/?id=49e7516145a750f0c0d11f6cdf5ddcc8973fb6ae'/>
<id>urn:sha1:49e7516145a750f0c0d11f6cdf5ddcc8973fb6ae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(kiss_modem): improve RX delivery and noise floor sampling</title>
<updated>2026-02-07T07:51:52Z</updated>
<author>
<name>agessaman</name>
<email>adam@gessaman.com</email>
</author>
<published>2026-02-07T00:31:20Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/commit/?id=f445b5acdc17ee6664cee77d5b113e2e54412eb2'/>
<id>urn:sha1:f445b5acdc17ee6664cee77d5b113e2e54412eb2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add periodic noise floor calibration and AGC reset</title>
<updated>2026-02-07T07:51:52Z</updated>
<author>
<name>ViezeVingertjes</name>
<email>michael.overhorst@gmail.com</email>
</author>
<published>2026-02-06T10:13:28Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/commit/?id=f78617dbdb9d2c8332f59633509685eebd80f9a6'/>
<id>urn:sha1:f78617dbdb9d2c8332f59633509685eebd80f9a6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rewrite KISS modem to be fully spec-compliant</title>
<updated>2026-02-07T07:51:52Z</updated>
<author>
<name>ViezeVingertjes</name>
<email>michael.overhorst@gmail.com</email>
</author>
<published>2026-02-06T10:07:10Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/commit/?id=5dcc377b775dd2bf192521c97bcf04f05f4bbe04'/>
<id>urn:sha1:5dcc377b775dd2bf192521c97bcf04f05f4bbe04</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clean up comments on kiss noise floor changes.</title>
<updated>2026-02-05T17:46:30Z</updated>
<author>
<name>Adam Gessaman</name>
<email>adam@gessaman.com</email>
</author>
<published>2026-02-05T17:46:30Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/commit/?id=c0b81b9ad867dd0b018c4a513b0424995226fb97'/>
<id>urn:sha1:c0b81b9ad867dd0b018c4a513b0424995226fb97</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(kiss): periodic noise floor calibration and AGC reset</title>
<updated>2026-02-04T04:58:39Z</updated>
<author>
<name>agessaman</name>
<email>adam@gessaman.com</email>
</author>
<published>2026-02-04T04:58:37Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/commit/?id=0fb570338f57b6b2fdb5426f92e6e61c58e9db38'/>
<id>urn:sha1:0fb570338f57b6b2fdb5426f92e6e61c58e9db38</id>
<content type='text'>
- Trigger noise floor calibration every 2s and AGC reset every 30s in main loop.
- Reorder loop to match Dispatcher: calibrate + radio.loop() before AGC reset
  and recvRaw() so RSSI is never sampled right after startReceive().
- Update protocol doc with calibration intervals and typical noise floor range.
- Variant platformio.ini updates (heltec_v3, rak4631).
</content>
</entry>
<entry>
<title>Remove sync word handling from KissModem.</title>
<updated>2026-02-02T17:05:26Z</updated>
<author>
<name>ViezeVingertjes</name>
<email>michael.overhorst@gmail.com</email>
</author>
<published>2026-02-02T17:05:26Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/commit/?id=f0ba14ff7580fd8dfc866ec0490606485390cb3c'/>
<id>urn:sha1:f0ba14ff7580fd8dfc866ec0490606485390cb3c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor KissModem to integrate radio and sensor management directly, removing callback dependencies.</title>
<updated>2026-01-31T14:15:19Z</updated>
<author>
<name>ViezeVingertjes</name>
<email>michael.overhorst@gmail.com</email>
</author>
<published>2026-01-31T14:08:25Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/MeshCore/commit/?id=240b5ea1e33fdc44808c87a268e4295cfa474ded'/>
<id>urn:sha1:240b5ea1e33fdc44808c87a268e4295cfa474ded</id>
<content type='text'>
</content>
</entry>
</feed>
