Skip to content

STAR pipettes: read a channel's pressure sensor, and auto-adjust it - #1343

Merged
rickwierenga merged 1 commit into
mainfrom
star-pressure-sensor
Sep 25, 2026
Merged

rickwierenga merged 1 commit into
mainfrom
star-pressure-sensor

Conversation

@BioCam

@BioCam BioCam commented Sep 24, 2026

Copy link
Copy Markdown
Collaborator

Nothing could read a channel's pressure sensor or zero it, so pressure-based checks had no baseline to start from.

  • request_channel_pressure(channel) reads the channel's pressure sensor (Px RP).
  • auto_adjust_pressure_sensor(channel) zeroes it against ambient (Px AC).

Tests: the exact frames and the reading's conversion.

🤖 Generated with Claude Code

@BioCam
BioCam added this pull request to stack #1337 September 24, 2026 19:40
@rickwierenga
rickwierenga removed this pull request from stack #1337 September 24, 2026 19:59
@BioCam
BioCam force-pushed the star-pressure-sensor branch from ca2697d to 4bcd065 Compare September 24, 2026 20:45
@BioCam
BioCam marked this pull request as ready for review September 24, 2026 23:04
@BioCam
BioCam force-pushed the star-pressure-sensor branch 2 times, most recently from b7f2517 to 6d88dc9 Compare September 25, 2026 07:25
@rickwierenga
rickwierenga added this pull request to stack #1357 September 25, 2026 07:50
@rickwierenga
rickwierenga force-pushed the star-pressure-sensor branch 3 times, most recently from 90e5669 to 0aae371 Compare September 25, 2026 10:14
Base automatically changed from star-dispensing-drive-positions to main September 25, 2026 10:16
Nothing could read what a channel's pressure sensor measures, or zero the sensor when its offset
has drifted. request_channel_pressure reads it now (Px RP), a signed pressure in Pa.
auto_adjust_pressure_sensor re-runs the sensor's gain and offset adjustment (Px AC); the channel
must be open to the air, tips off, or the firmware refuses with error 72.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@rickwierenga
rickwierenga merged commit bb91401 into main Sep 25, 2026
3 of 20 checks passed
@rickwierenga
rickwierenga deleted the star-pressure-sensor branch September 25, 2026 12:45
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.

2 participants