Commit Graph
14 Commits
Author SHA1 Message Date
Robin Getz 8aea40f300 channel: fix bandwidth index validation
Use the validated bandwidth index when accessing bandwidth tables in the
ChirpChat, MeshCore, and Meshtastic channel GUIs. The previous code used the
raw UI value after clamping it into m_bandwidthIndex, allowing negative or
out-of-range array accesses.

Found by cppcheck.

Signed-off-by: Robin Getz <rgetz503@gmail.com>
2026-08-10 20:21:35 -04:00
f4exb efa232db88 Meshtastic: some Sonar fixes 2026-03-27 21:17:46 +01:00
f4exb a47b3e69fc Meshtastic: updated readme 2026-03-27 00:25:09 +01:00
f4exb dce4c3365a Meshtastic modulator: removed radio/coder settings from MESH: text-command 2026-03-27 00:25:09 +01:00
f4exb fe4c1f85ae Meshtastic modulator: fixed device frequency setting from preset/region/channel 2026-03-27 00:25:09 +01:00
f4exb 05a96c2170 Meshtastic modulator: added Region, Preset and Channel combo boxes. Do not set bandwidth from MESH: message 2026-03-27 00:25:09 +01:00
f4exb 23e17844d6 Meshtastic modulator: removed useless enums 2026-03-27 00:25:08 +01:00
f4exb 671f62a13a Meshtastic modulator: removed useless GUI items 2026-03-27 00:25:08 +01:00
f4exb bef25a7973 Meshtastic modulator: removed amateur radio items 2026-03-27 00:25:07 +01:00
f4exb e9822c344a Meshtastic modulator: make hasCRC and hasHeader static and remove useless messages 2026-03-27 00:25:07 +01:00
f4exb f966a96148 Meshtastic modulator: removed ASCII. RTTY and FT coding schemes and keep only text type message 2026-03-27 00:25:07 +01:00
f4exb ab040bd2c7 Meshtastic: apply Copilot review in original PR 2026-03-27 00:25:07 +01:00
f4exb 738bdfa744 Meshtastic: moved meshtasticcommon to a modemmeshtastic module 2026-03-27 00:25:07 +01:00
Alejandro Aleman 40ea5d096f meshtastic: consolidate LoRa/Meshtastic demod, auto-profile, decode tree, and dechirp replay improvements 2026-03-12 13:04:04 +01:00