Firmware Updates
FW 2.549
Features and Fixes:
Support time update from the NTP server
LoRa Enhancements:
Supports transmitting up to 15 sampled channels (previously 5)
Number of sample transmissions limited only by baud rate (previously 2 max)
Set active channels via bitmask
Improved modem power on/off
New handler
LPWAN.LP_PROTOBUF_INTERVALsaves transmission by sending time differences instead of EPOCH timestamps
Support Sparkplug data transmission
Support Azure IoT Hub
GPS sampling continues
Enhanced column parser
Library upgrades
FW 2.529
Features and Fixes:
Multi-Server Support: Send data to multiple servers simultaneously or upon failure
Faster Data Collection: Support for per-second sampling
Stronger Security: TLS 1.3 set as default
Bug Fixes: Proper old data deletion, improved storage reliability
Additional Improvements: Multi-camera support and enhanced system stability
FW 2.481
Features and Fixes:
Support external power as an analog channel
FW 2.463
Changes:
Exit hibernation requires holding the magnet for 3 seconds
Default MQTT home interval (
mqtt_home_interval_minutes) is 36h
FW 2.445
Changes:
Upgraded bootstrapper for better 4G compatibility
AWS IoT support via MQTT
Lower Bluetooth power usage
Faster recovery when a cellular operator becomes unavailable
FW 2.429
Changes:
Schedule data transmissions by time of day
Reduced MQTT always-on power usage for Data Logger4-V2
Increased server address character limit (35 to 104)
Improved LTE connection stability
FW 2.400
MQTT Always-On Options:
MTM_PERIODIC: Connects only during MQTT sessionsMTM_ALWAYS_ON: Remains connected to the brokerMTM_ALWAYS_ON_WHILE_ON_EXT_POWER: Always on when externally powered
MQTT Timers:
mqtt_home_interval_minutes: Time to reconnect when periodic or no powermqtt_always_on_home_interval_minutes: Reconnect interval when always onmqtt_always_on_ping_interval_minutes: Ping interval to keep session open
Behavior When Not PERIODIC:
Modem always on (increased battery use)
MQTT session remains open (minimal data usage)
Closes during HTTP session and reopens afterward
Ping maintains open session
HTTP events also trigger MQTT
Failed MQTT causes HTTP fallback
HTTP sent on events (threshold crossings, power source change)
Additional Changes:
home_interval_calibration_mode_minutes: HTTP interval in calibration modegsm_http_enable: 0 disables HTTP, 1 enables itgsm_mqtt_enabled: 0 disables MQTT, 1 enables itMQTT is transmitted with every HTTP unless disabled
HTTP Transmission Triggers:
Scheduled interval passed
Failed previous transmission
Triggered event or power change
Last updated