Feat/ptouch #303

Merged
holler merged 7 commits from feat/ptouch into main 2026-08-19 13:54:52 +02:00
7 Commits
Author SHA1 Message Date
holler 22727413b2 Upload files to "csaxs_bec/bec_ipython_client/plugins/OMNY_shared"
CI for csaxs_bec / test (push) Successful in 1m44s
CI for csaxs_bec / test (pull_request) Successful in 1m49s
2026-08-19 13:52:34 +02:00
x12sa 8bee551367 Merge remote-tracking branch 'origin/feat/ptouch' into feat/ptouch
CI for csaxs_bec / test (push) Successful in 1m45s
2026-08-19 13:50:50 +02:00
x12saandClaude Sonnet 5 0ddab287c3 feat(flomni): add PTouchLabelPrinter for Brother PT-P950NW labels
Fills the named text objects of a pre-transferred P-touch Template and
triggers a print over raw TCP:9100, validated end-to-end against the
real printer at BRN94DDF8AAB8EC.psi.ch. Shared OMNY_shared utility, not
an ophyd device, per docs/developer/ptouch_label_printer_plan.md.

Not yet wired into flomni.py -- that's the next step.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-19 13:50:46 +02:00
holler b34ecb9b6c Upload files to "docs/developer" 2026-08-19 12:03:18 +02:00
x01dcandClaude Sonnet 5 1cbfdc40ea docs(flomni): add design plan for Brother P-touch label printer integration
Feasibility/design session output: print account+date labels on
sample-tray unload via P-touch Template mode, as a shared OMNY_shared
utility rather than an ophyd device.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UGC1TfxZJvJHs6Qz1V8w1h
2026-08-19 12:03:18 +02:00
holler 96c7f192a4 Upload files to "docs/developer"
CI for csaxs_bec / test (push) Successful in 1m49s
2026-08-14 13:41:21 +02:00
x01dcandClaude Sonnet 5 251e228029 docs(flomni): add design plan for Brother P-touch label printer integration
CI for csaxs_bec / test (push) Successful in 1m49s
Feasibility/design session output: print account+date labels on
sample-tray unload via P-touch Template mode, as a shared OMNY_shared
utility rather than an ophyd device.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UGC1TfxZJvJHs6Qz1V8w1h
2026-07-31 16:03:25 +02:00