Skip to content

Show Igor battery voltage in Mobile IO - #135

Draft
Daniiiil1 wants to merge 1 commit into
HebiRobotics:mainfrom
Daniiiil1:codex/igor-battery-voltage-ui
Draft

Show Igor battery voltage in Mobile IO#135
Daniiiil1 wants to merge 1 commit into
HebiRobotics:mainfrom
Daniiiil1:codex/igor-battery-voltage-ui

Conversation

@Daniiiil1

Copy link
Copy Markdown

Summary

Implements the battery-voltage UI part of #130 for the Igor 2 demo.

Changes

  • average finite supply-voltage feedback across the Igor module group
  • display the value on Mobile IO as Battery: XX.X V
  • refresh at most once per second and only after a meaningful 0.1 V change
  • force an initial update after the run layout is loaded
  • use non-blocking Mobile IO writes so a disconnected tablet cannot stall the balance-control loop

Validation

  • python3 -m compileall -q kits/igor2
  • git diff --check

Hardware-in-the-loop validation requires an Igor and Mobile IO device and was not available locally.

This intentionally leaves the trajectory-smoothing part of #130 for a separate change.

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.

1 participant