Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release/v1.3.0 #31

Merged
merged 9 commits into from
Oct 3, 2024
Merged

Release/v1.3.0 #31

merged 9 commits into from
Oct 3, 2024

Conversation

szczys
Copy link
Collaborator

@szczys szczys commented Oct 1, 2024

See CHANGELOG for details

Resolves https://github.com/golioth/devrel-issue-tracker/issues/433

Release testing

Aludel-elixir

  • Shell/Credentials
  • Connection
  • Logs
  • State
  • Stream
  • Button press
  • Settings (LOOP_DELAY_S)
  • Settings (CO2_SENSOR_TEMPERATURE_OFFSET)
  • Settings (CO2_SENSOR_ALTITUDE)
  • Settings (CO2_SENSOR_ASC_ENABLE)
  • Settings (PM_SENSOR_SAMPLES_PER_MEASUREMENT)
  • Settings (PM_SENSOR_AUTO_CLEANING_INTERVAL)
  • RPC (log level)
  • RPC (network info)
  • RPC (reboot)
  • RPC (clean_pm_sensor)
  • RPC (reset_pm_sensor)
  • Ostentus: Touch back
  • Ostentus: Touch forward
  • Ostentus: Touch top (summary)
  • Ostentus: CO2/PMP2P5/PM10P0
  • Ostentus: temperature/pressure/humidity
  • Ostentus: firmware version
  • OTA Update

nrf9160dk

  • Shell/Credentials
  • Connection
  • Logs
  • State
  • Stream
  • Button press
  • Settings (LOOP_DELAY_S)
  • Settings (CO2_SENSOR_TEMPERATURE_OFFSET)
  • Settings (CO2_SENSOR_ALTITUDE)
  • Settings (CO2_SENSOR_ASC_ENABLE)
  • Settings (PM_SENSOR_SAMPLES_PER_MEASUREMENT)
  • Settings (PM_SENSOR_AUTO_CLEANING_INTERVAL)
  • RPC (log level)
  • RPC(network info)
  • RPC(reboot)
  • RPC (clean_pm_sensor)
  • RPC (reset_pm_sensor)
  • OTA Update

@szczys szczys changed the base branch from main to merge/template_v2.4.1 October 2, 2024 21:40
@ChrisGammell ChrisGammell self-requested a review October 2, 2024 21:58
Copy link
Collaborator

@ChrisGammell ChrisGammell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

The Aludel Mini hardware is end-of-life. It has been replace by the
Aludel Elixir. Update repository to reflect this change.

Signed-off-by: Mike Szczys <[email protected]>
Add printf support for floating point numbers. This is used when formatting
JSON sensor data.

Signed-off-by: Mike Szczys <[email protected]>
Use pipelines to route JSON data to LightDB Stream, preserving the path set
by the device.

Signed-off-by: Mike Szczys <[email protected]>
Dynamically allocate the relatively large buffer used for formatting the
JSON sensor data massage.

Signed-off-by: Mike Szczys <[email protected]>
Moves a log inside of a conditional block so that a message about logging
battery will only be shown when the battery monitor is enabled.

Signed-off-by: Mike Szczys <[email protected]>
- CoAP retry logs are now batched to prevent backend logging from
  compounding network issues.
- Zephyr coap log levels have been fixed upstream so that the log level may
  be set. It is not yet available in this v0.15.0 of Golioth, but the issue
  no longer affects this reference design so the workaround was removed.

Signed-off-by: Mike Szczys <[email protected]>
The log messages for the sps30 require a longer string buffer to avoid
being truncated.

Signed-off-by: Mike Szczys <[email protected]>
Move sensor init after network init so that the first sensor reading
doesn't block network initialization. We still observe the first sensor
reading blocking the network search, but this commit does provide a
marginal improvement.

Signed-off-by: Mike Szczys <[email protected]>
See changelog for details.

Signed-off-by: Mike Szczys <[email protected]>
Base automatically changed from merge/template_v2.4.1 to main October 3, 2024 22:15
@szczys szczys merged commit 7d0b159 into main Oct 3, 2024
2 checks passed
@szczys szczys deleted the release/v1.3.0 branch October 3, 2024 22:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants