openweave / openweave-core

openWeave is a home area network application protocol stack designed to enable asynchronous, symmetric, device-to-device, device-to-mobile and device-to-cloud communications for control path and data path messaging.
Apache License 2.0
233 stars 105 forks source link

Split status report strings to save flash #689

Closed robszewczyk closed 2 years ago

robszewczyk commented 2 years ago

The optimization slightly increases the text size, and significantly decreases the size of readonly data. On a typical embedded platform, we expect a net flash savings of over 2.5 kbytes.