-
Notifications
You must be signed in to change notification settings - Fork 178
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor(api,hardware): o3: add capacitive_pass (#10613)
* refactor(hardware): capture sensor data The sensor scheduler has a method to tell sensors to control the sync line that can optionally log data, but sometimes we want to _capture_ the data and not touch the sync line at all. A new capture_output context manager will capture streaming data from the pipette sensor and yield it to an asyncio queue for later processing. * refactor(hardware): add capacitive_pass This new method in tool_sensors works similarly to capacitive_probe, and has similar arguments, but rather than stopping motion when a threshold is exceeded it runs the entire motion and returns a list of all data captured during the motion. * refactor(api): ot3: add capacitive_sweep This hardware control method sweeps the specified axis while capturing capacitive sensor data.
- Loading branch information
Showing
9 changed files
with
409 additions
and
17 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.