Feat/flomni omny lamni sim #257

Merged
holler merged 7 commits from feat/flomni_sim into main 2026-07-12 07:52:37 +02:00
7 Commits
Author SHA1 Message Date
holler a60f768737 Merge branch 'main' into feat/flomni_sim
CI for csaxs_bec / test (pull_request) Successful in 1m30s
CI for csaxs_bec / test (push) Successful in 1m30s
2026-07-12 07:48:13 +02:00
x01dc 70c27e1340 fix/galil back to original code
CI for csaxs_bec / test (push) Successful in 1m34s
CI for csaxs_bec / test (pull_request) Successful in 1m31s
2026-07-12 07:47:01 +02:00
holler 51210cc2c3 Merge branch 'main' into feat/flomni_sim
CI for csaxs_bec / test (pull_request) Failing after 1m25s
CI for csaxs_bec / test (push) Failing after 1m25s
2026-07-11 23:16:18 +02:00
x01dc 7babac3f9a remove sleep in socket set, required for progress bar in sim endstations
CI for csaxs_bec / test (push) Failing after 1m35s
CI for csaxs_bec / test (pull_request) Failing after 1m24s
2026-07-11 21:58:17 +02:00
x01dc 080976b7b2 sim next version, including lamni and omny 2026-07-11 21:54:27 +02:00
x01dc 97dc31b0c9 fixes/version2 sim devices
CI for csaxs_bec / test (push) Successful in 1m39s
s Please enter the commit message for your changes. Lines starting
2026-07-10 15:46:47 +02:00
x01dc d38f72845a feat(sim): add simulated flOMNI endstation (galil, smaract, rt, cameras)
Protocol-level simulation of the flOMNI hardware injected via socket_cls:
real device/controller classes run unchanged against state machines
implementing fgalil.dmc, galil_micos_upr.dmc, the Smaract MCS protocol
and the Orchestra CommunicationServer. Cameras reuse the real device
classes with a synthetic frame source. Includes simulated_flomni device
config (boots referenced at 'in' positions) and an offline harness
covering moves, referencing, rt feedback/tracker, flyer scan readout
and the gripper transfer routine.
2026-07-10 15:19:52 +02:00