Feat/flomni ontarget emitter #335

Merged
holler merged 3 commits from feat/flomni-ontarget-emitter into main 2026-10-20 15:19:34 +02:00
3 Commits
Author SHA1 Message Date
Mirko HollerandClaude Opus 5.5 8796953913 feat(flomni): trigger after a position change (interferometer_trigger_set_after_move, emitter_set_trigger_on_move -> em), three-axis move (controller.move_xyz -> p<x>,<y>,<z>); eg with 3 values
CI for csaxs_bec / test (pull_request) Successful in 4m22s
Read the Docs Deploy Trigger / trigger-rtd-webhook (push) Successful in 2s
CI for csaxs_bec / test (push) Successful in 4m32s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TNtKEk4jAyjebMDQFwRHJQ
2026-10-20 11:47:36 +02:00
Mirko HollerandClaude Opus 5.5 d9b23b9dc2 feat(flomni): user commands interferometer_trigger_show / _set_tolerance_nm / _set_hold_ms / _help for the detector-trigger stability; user docs
CI for csaxs_bec / test (push) Successful in 4m40s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TNtKEk4jAyjebMDQFwRHJQ
2026-10-20 10:23:24 +02:00
Mirko HollerandClaude Opus 5.5 06c391571f feat(flomni): detector-trigger stability via the ConstEmitter (emitter_get_ontarget, emitter_set_ontarget_tolerance / _hold_ms) and emitter_help
CI for csaxs_bec / test (push) Successful in 4m22s
Control loop (flOMNI system-identification branch): OnTargetTrigger triggers a step-scan point when the
relative position sample vs FZP is within ontarget_tolerance_um in x and y for ontarget_hold_ms; both are
ConstEmitter values, live over the CommunicationServer (eo<um>, eh<ms>, eg). 'es' is unchanged (4 values).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TNtKEk4jAyjebMDQFwRHJQ
2026-10-20 08:32:47 +02:00