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

Main fixups #130

Merged
merged 3 commits into from
Mar 24, 2025
Merged

Main fixups #130

merged 3 commits into from
Mar 24, 2025

Conversation

jtguggedal
Copy link
Contributor

This pull request includes several changes to the README.md file and the main.c files in both the application and test modules. The most important changes include removing a module reference from the README.md, adding a new cloud message publication in the sensor_and_poll_triggers_send function, and modifying the sample_data_entry function to remove redundant cloud message publications.

Documentation updates:

  • README.md: Removed the reference to the Main module from the documentation list.

Code updates in app/src/main.c:

Test updates in tests/module/main/src/main.c:

Check the expected events instead of purging channels.

Signed-off-by: Jan Tore Guggedal <jantore.guggedal@nordicsemi.no>
Main was listed twice, remove the second entry.

Signed-off-by: Jan Tore Guggedal <jantore.guggedal@nordicsemi.no>
Shadow polling should only happen when location polling is
completed. This is done for two reasons:
 - To not interrupt location search with network traffic
 - Reduce number of RRC connections.

Signed-off-by: Jan Tore Guggedal <jantore.guggedal@nordicsemi.no>
Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

🎯 Core Changes

  • The main purpose of this PR is to streamline cloud message handling in the main.c file by consolidating cloud message publications into the sensor_and_poll_triggers_send function and removing redundant publications from the sample_data_entry function.
  • Test cases in tests/module/main/src/main.c have been updated to include additional checks for network quality and power battery percentage sample requests, ensuring comprehensive test coverage.

⚠️ Concerns

  • No major concerns identified. The changes seem to enhance code efficiency and test coverage without introducing new risks.

Verdict:

  • Approve: The changes improve the codebase by reducing redundancy and enhancing test coverage. They are safe to merge.

Code review performed by OPENAI - gpt-4o.

@jtguggedal jtguggedal merged commit 8da6ab8 into main Mar 24, 2025
5 checks passed
@jtguggedal jtguggedal deleted the main-fixups branch March 24, 2025 09:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant