Skip to content

Releases: insighio/insighioNode

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

v2.9.0

07 Nov 14:26
Compare
Choose a tag to compare

New feautures

  • Support Pulse Counting during deepsleep via ULP with 2 modes (high frequency: max 5KHz and 350uA consumption, low frequency: max 100Hz and 200uA consumption)
  • Support CoAP on Quectel BG600

Enhancements

  • after NTP, save time difference locally

Fixes

  • In case of configuration ulpload failure, keep upload request for next try

v2.8.0

17 Oct 14:11
Compare
Choose a tag to compare

New Feautures

  • Support of sensor LI-710 from LI-COR (SDI12)
  • Extended insigh.io payload encoder to support:
    • "_formula" measuremnets
    • new measurement types:
      • Temperature Celcius vs Temperature Fahrenheit
      • Millimeter
      • Grams of Water Vapour per Cubic Metre of Air
      • Actual Evapotranspiration
      • Latent Energy Flux
      • Heat Flux
      • Vapor Pressure Deficit
      • Atmospheric Pressure

Enhancements

  • Support using AstroNode RTC to set local RTC
  • Better error handling for always-on connections of Quectel BG600

Refactoring

  • Change import paths to relative in demo_console to make it more flexible for custom apps

Fixes

  • Fix setting temperature unit in configurator
  • Fix LED color coding for "green"
  • Fix 4-20mA measurement naming to use unified separator '_'
  • In main scenario, respect option _MEAS_NETWORK_STAT_ENABLE to decide whether to include network stats in the message
  • In configurator, fixed loading settings of always-on options

v2.7.1

09 Oct 16:47
Compare
Choose a tag to compare

New Features

  • capture wifi rssi on wifi connection
  • added option to get GPS position only after hard reboot
  • added formula field for 4-20 sensors

Enhancements

  • @ networking.wifi support using ssid/password to execute connect instead of requiring known_nets.
  • @ configuration_handler: support setting application name for custom apps
  • added new httpclient to be used globally used in future versions
  • web_server: optimized settings transmission (lowered the length of transmitted data)

Fixes

  • Fix lora transmission success status
  • Fixed wrong parsing of key/value pairs when populating custom measurement namings
  • Fixed occasional wrong parsing of custom measurement namings

v2.7.0

20 Sep 15:26
Compare
Choose a tag to compare

New Features

  • added support to LoRa settings: adr, confirmed and retries

Enhancements

  • Power of modem if it is used for GPS positioning and cellular is not selected as upload network
  • Updated LoRa encoding protocol to support 4-20mA measurements and GPS data

Fixes

  • fixed LoRa configuration loading in Web Configurator
  • Decoupled SDI12 configuration from 4-20mA measurements
  • minor refactorings

v1.7.6

06 Sep 09:02
Compare
Choose a tag to compare

Fixes

  • quick fix of remote configuration

v1.7.5

06 Sep 07:57
Compare
Choose a tag to compare

Enhancements

  • @ sensor measurements procedure: include error messages during sensor measurements in the reported payload