Skip to content

Releases: insighio/insighioNode

v2.11.5

10 Jul 08:17
Compare
Choose a tag to compare

Fixes

  • pulse counting: fix case of power off/on with saved data from previous boot.
  • pulse counting: change "pcnt formula" to "pcnt multiplier"
  • Web UI, Alias setup step: fix runtime error because of missing check
  • minor log printing fixes

v2.11.4

11 Jun 08:59
Compare
Choose a tag to compare

Enhancements

  • unify usage of flag files
  • search ota_applied_flag in both partitions to allow force uplaod of sw info after new flash

v2.11.3

10 Jun 14:52
Compare
Choose a tag to compare

Enhancements

  • Updated insighioNode payload encoding protocol
  • applied 0.6mA offset to current measurements to correct hardware measurements
  • renamed generic sdi12 measurements to start with "sdi12" instead of "gen"

v2.11.2

31 May 12:34
Compare
Choose a tag to compare

Enhancements

  • updated default values of Cellular, APN to iot.1nce.net and Technology to NBIoT

Fixes

  • revert 4-20 measurement naming to keep rule of using '_' for name part separation (4-20_1_current -> name_position_measurement)

v2.11.1

31 May 09:45
Compare
Choose a tag to compare

Enhancements

  • add tooltip in lora for the default APP_EUI

Fixes

  • fix configuration reading in case of None string

v2.11.0

30 May 12:43
Compare
Choose a tag to compare

New Features

  • on boot, check for module loading performance and restore if needed to bypass lfs2 behavior of slowing down execution (micropython/micropython#13209)
    • RGB light will be flashing multiple colors while optimizing (~ 1 minute duration)

Enhancements

  • ULP optimizations
  • in Lora, if APP_EUI is not defined, use default: "0000000000000001"
  • removed obsolete use of sensor ground for internal sensors

Fixes

v2.10.1

06 Mar 14:29
Compare
Choose a tag to compare

New Features

  • support Quectel L76-L external GPS for lora and satellite

v2.10.0

06 Mar 09:20
Compare
Choose a tag to compare

New Features

  • CNSL-46: support setting of alias/unit with new mapping scheme
  • added support for temperature sensor for scale shield
  • on boot: battery voltage to proactively deepsleep in case of low battery
  • utilization of separate /data partition for the generated files. Goal is to not use root file system whose tampering affects code execution times due to lfs2 specialities
  • added support for LoRa modem RAK3172

Fixes

  • fix proper operation of Pulse Counting using ULP ()
  • do not try to disconenct from network if network connection has not been made
  • fix configuration loading for Timing step of web configurator

Enhancements

  • multiply current by 100 to include 2 decimal point in encoded value
  • updated Senml lib to get the newly supported Units
  • allow operation of ULP for always on scenarios or for use through Web Configurator
  • enhanced LoRa encoding protocol to allow unrecognized values

Optimizations

  • switched http client from MicroWebCli to httpclient
  • revisited device configuration access
  • minimize loaded modules by importing only the required modules
  • optimize wifi to use single instance of network.wlan

Refactorings

  • refactored use of URI encoding/decoding
  • global code styling refresh
  • removed duplicate ULP libs
  • removed last Pycom references (sequance modem & pycom specific code)
  • removed support of analog-only configuration
  • removed support of LoRa modem RAK4270

v2.9.2

13 Nov 13:22
Compare
Choose a tag to compare

Enhancements

  • support decimal pulse count and "t" variable in pulse count fomrula for time in seconds
  • when measuring current, keep 2 decimals for readings

v2.9.1

07 Nov 14:34
Compare
Choose a tag to compare

Fixes

  • removed unused folder causing bulld issues