In this article:
Default FlexSense Firmware
The Myriota FlexSense comes pre-programmed with firmware that is configured to report location, 4-20mA sensor (taken from an external sensor if connected) and temperature data (taken from the onboard sensor), four times per day.
If this behaviour is suited to your need, you are ready to insert batteries and deploy to start sending messages.
If not, the FlexSense can be reprogrammed with new firmware to customise its behaviour to the specific needs of your use case or sensor type.
Writing Custom FlexSense Firmware
The Myriota Flex SDK Template provides users with the necessary boilerplate to get started writing custom application firmware for the Myriota FlexSense. For guidance on how to set up your development environment and get started, head to the Flex SDK & API documentation.
For a head start with developing your custom FlexSense firmware, check out the code examples available in the Flex SDK, or raise a support request to find out how Myriota’s Design Services team can help.
Reprogramming FlexSense
Once your firmware is ready to go, you can reprogram your FlexSense using the DeviceAssist app.
For instructions on how to reprogram with a new firmware binary, please refer to the Device Update section of the DeviceAssist User Guide.