RSSAmplifier

Blog

Liam Powell's Blog

Recent content on Liam Powell's Blog

blog.liampwll.comRSS feed ↗1 posts

Latest posts

Better Communication Protocols with Ada's Record Representation Clauses

Efficient data transmission to microcontrollers often requires making a choice between simple code and extra overhead.
Common serialization libraries such as Nanopb keep code simple but impose processing and memory costs to deserialise data in to language-native types, while manual binary packing introduces extra complexity and risks of errors. 
 Ada provides a mechanism called…