More info on "growing set of abstract parsing tools"

Ah! :open_mouth: Thanks for the heads-up @evan! I just looked into this, and the reason is that we add a 29-byte header to the message encoding things like device health and location, which means the precise limit is 311 bytes. I just verified this. If I call spotter_tx_data with 311 bytes, it sends just fine, but if I call it with 312 bytes, then I get these messages in my Spotter serial console.

2024-01-26T19:25:56.109Z [MS] [ERROR] Message size is too large!
2024-01-26T19:25:56.109Z [BM_TX] [ERROR] Unable to submit message to sat/cell queue
1 Like