Ioto 2.4.1 Update

I’m pleased to announce a minor feature release of Ioto 2.4.1.
This release add in-memory database support and improved FreeRTOS Support.
Background
For micro-controllers with flash memory, high frequency flash updates can degrade longevity. By setting a delay on flash updates, you can aggregate updates to flash.
This supports commit to flash delays on a per database model basis and per API call basis. This is useful if you have model with performance stats that are updated frequently and only need to be persisted to flash occasionally.
There is a new README-FREERTOS.md and improved FreeRTOS documentation on the agent documentation site. The ioStartRuntime and ioRun APIs have been improved to make it easier on such systems.
Features
- In-memory database support. Set process “mem” option to true. And use DB_INMEM and DB_NODELAY in API params.
- FreeRTOS improvements and documentation
- New db database management utility to update and query databases
Fixes
- Json append to arrays using [$] as they property name
- Remove calls to deprecated jsonGetRef (use jsonGet instead)
Upgrading
This should be a simple upgrade for all users from previous 2.X releases. API compatibility is high.
Download
Go to the Builder and navigate to the Product List to download. Select a product using “Ioto” as the device agent and click the Download icon.
Ongoing Maintenance
If you have questions, please contact us at: sales@embedthis.com.
Comments