New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 919471 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug

Blocking:
issue 841121



Sign in to add a comment

servod: make separate ServoDev for reconnectable servo devices

Project Member Reported by coconutruben@chromium.org, Jan 7

Issue description

This is a tracker to leverage the new servo_dev_template logic to handle the Watchdog's reconnect feature more abstractly.

(1) move the reconnect capability logic into the servo dev templates
(2) create a ServoDev class that has the reconnect-events that hold off on controls for 60s until a reconnect happened
(3) use that constructor for all reconnectable servo devices (ccd)

This will make watchdog more portable, and allow for easier plug and play on (future) reconnect devices.
 

Sign in to add a comment