Skip to main content

Firmware & Changelog

Firmware application:

app-nrf9160-temperature

How do I update the firmware?

Please refer to the documentation page about the Lobaro Maintenance Tool: Updating Firmware

Firmware Update Downloads

Current version

Download app-nrf9160-temperature-TZ2-0.2.19+battery-mcuboot-slot0-boot.hex

Previous version without NB-IoT support

Download app-nrf9160-temperature-TZ2-0.1.3-mcuboot-slot0-boot.hex

Changelog

The changelog format follows the idea of Keep a Changelog and the project uses Semantic Versioning.

Firmware Version 0.2.19 - 2022-12-15

Fixed

  • Improved RF switch behavior during LTE join.

Firmware Version 0.2.18 - 2022-12-14

Fixed

  • Added confirmation handling for remote configuration updates.
  • Added confirmation handling for firmware updates.

Firmware Version 0.2.17 - 2022-12-07

Fixed

  • Corrected RF path selection.

Firmware Version 0.2.16 - 2022-10-07

Added

  • Status packet now includes modem information.
  • Status packet now includes battery voltage.
  • Status packet now includes temperature information.

Changed

  • Status packet is now sent daily at 00:00 with a random minute and second.

Firmware Version 0.2.15 - 2022-09-26

Optimized

  • Improved 1-Wire communication by using the high precision clock.

Added

  • Startup tests.

Firmware Version 0.2.14 - 2022-08-01

Fixed

  • Added a missing call to adopt the temperature configuration in LoRaWAN mode.

Firmware Version 0.2.13 - 2022-08-01

Fixed

  • Fixed NbTrans behavior.
  • Fixed an issue where an invalid packet could be added to the queue.
  • Fixed a restart issue that could occur when trying to send while all channels were blocked.

Optimized

  • Optimized 1-Wire timings.
  • Improved settings for long cables.

Added

  • Added a packet containing only 0 when no sensor was found.

Firmware Version 0.2.1 - 2022-03-22

Changed

  • Changed the order of configuration parameters.

Firmware Version 0.2.0 - 2022-03-22

Added

  • Added NB-IoT upload support.
  • Added reboot handling for lost LoRaWAN connection.

Firmware Version 0.1.3 - 2022-02-18

Fixed

  • Increased the power-on delay after sleep so that sensors have enough time to convert the temperature.

Firmware Version 0.1.2 - 2022-01-31

Fixed

  • Fixed reading of the testing firmware name.
  • This fixes the self-test factory.

Firmware Version 0.1.1 - 2022-01-31

Changed

  • Reverted the status message to the original port 1 format for backwards compatibility.
  • Added a power-on wait between activating sensor power and reading sensor data.

Firmware Version 0.1.0 - 2022-01-28

Added

  • Created new firmware based on app-lorawan-onewire-bridge and app-nrf9160-onewire-bridge.
  • Added initial LoRaWAN upload support.
  • Added RemoteConfiguration.
  • Added TimeSync.
  • Added LostReboot.

Changed

  • The internal sensor is now represented as an emulated sensor with an all-zero sensor ID.
  • The internal sensor reports the temperature measured inside the nRF.
  • Temperature resolution is down to 1 °C.
  • The change is intended to remain compatible with the LoRaWAN format used by the LoRaWAN-only 1-Wire Bridge.
  • Changed the status message to the new Lobaro Unified Status Telegram format on port 64.