remote environmental monitor/logger

This is how fargin firmware could work with a hypothetical monitor/logger (hereafter referred to simply as "logger").

This logger is designed for monitoring various types of environmental data in remote locations. It has the ability to:

Every logger consists of the same base hardware.

Every logger is programmed with the same native mcu code.

The interpreted code for each logger is customized to suit the application.

Once deployed, these loggers are typically inaccessible for a year or longer. However, their application code can be changed via satellite messages. These changes can be for logging-related changes or for troubleshooting.


Contrast this hypothetical logger with some real devices:

EnviroDIY Mayfly data logger

beadedstream D605 data logger