Skip to content

v1: populate STAR error trace tables (autoload I0, 96-head H0, X-drives X0)#1082

Merged
BioCam merged 1 commit into
PyLabRobot:v1b1from
BioCam:v1b1-star-error-tables
Jun 9, 2026
Merged

v1: populate STAR error trace tables (autoload I0, 96-head H0, X-drives X0)#1082
BioCam merged 1 commit into
PyLabRobot:v1b1from
BioCam:v1b1-star-error-tables

Conversation

@BioCam

@BioCam BioCam commented Jun 9, 2026

Copy link
Copy Markdown
Collaborator

Ports the error-table work from main (#1078, #1079, #1080) onto v1b1's relocated errors.py, so STAR firmware errors from these modules report their real cause instead of Unknown trace information code <n>.

  • autoload (I0): full table replacing the single-entry stub
  • CoRe 96 head (H0): adds the download, TADM and limit-curve codes; keeps 20 for older firmware and adds 21 for current firmware
  • X-drives (X0): new table covering both firmware generations (drive 1, drive 2, reserve drive)
  • iSWAP (R0): comment noting the codes are iSWAP-specific and do not apply to the internal plate gripper, which shares the R0 identifier but numbers its drives differently

Additive and message-only: the sole deletion is the old I0 stub line, no error classification or control flow changes, and dispatch stays keyed by module identifier so the codes do not collide across tables. Tables are byte-identical to the merged main versions; full v1b1 STAR suite passes.

🤖 Generated with Claude Code

Port the error-table work landed on main to the relocated errors.py:
- autoload (I0): full table replacing the single-entry stub
- CoRe 96 head (H0): add download, TADM and limit-curve codes; keep 20
  for older firmware and add 21 for current firmware
- X-drives (X0): new table covering both firmware generations
- iSWAP (R0): comment noting the codes are iSWAP-specific, not IPG

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@BioCam BioCam requested a review from rickwierenga June 9, 2026 17:24
@BioCam BioCam merged commit 3688a28 into PyLabRobot:v1b1 Jun 9, 2026
1 of 19 checks passed
@BioCam BioCam deleted the v1b1-star-error-tables branch June 9, 2026 20:49
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