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

Improve error checking and reporting #10

Open
MattCummings0517 opened this issue Jun 30, 2022 · 2 comments
Open

Improve error checking and reporting #10

MattCummings0517 opened this issue Jun 30, 2022 · 2 comments
Labels
enhancement New feature or request on going tasks and improvements with no clear end point v2_1

Comments

@MattCummings0517
Copy link
Collaborator

In general, the ceti-tag-data-capture application needs to be improved for more robust error checking and appropriate handling

@MattCummings0517 MattCummings0517 added enhancement New feature or request v2_1 labels Jun 30, 2022
@MattCummings0517
Copy link
Collaborator Author

Tag 1 developed a problem with i2c bus 1 in the field during the July 2022 expedition at some point - all devices are not appearing, so it is as if the bus is hung. The initialization checks failed to detect the problem, so this is clearly an area where an improved self check would be beneficial, and then some sort of attempt at resetting the bus. Right now, it is not clear if there is a hard failure or just a stuck i2c bus.

@MattCummings0517
Copy link
Collaborator Author

As a follow up, there is some evidence that water got in around the depth sensor on v2.1 Tag #1 and may have damaged it. Both the RTC and the depth sensor are non-responsive, but other devices on the i2c are. This suggests a possible disconnect - it is interesting to note that the RTC and depth sensor are located in the same general physical location on the board. The tag continued to work otherwise - audio is OK and other sensors are reporting reasonable values.

As far as this issue, a health check report or similar might be nice to have...

msalinoh pushed a commit that referenced this issue Aug 9, 2023
@msalinoh msalinoh added the on going tasks and improvements with no clear end point label Apr 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request on going tasks and improvements with no clear end point v2_1
Projects
None yet
Development

No branches or pull requests

2 participants