Commit Graph
4 Commits
Author SHA1 Message Date
Lam Wei Lun 78e5ecdcd7 WIP fix for filament type syncing 2026-09-25 19:44:02 +08:00
Lam Wei Lun d3003dfa5e fix(orca-agent): retain virtual trays and preserve external AMS ids
External spool ids 254/255 keep their identity through filament changes and RFID refresh
Orca virtual trays persist across push_status snapshots and reset on reconnect
AMS writes gate on the device's declared FMS and filament-slot capabilities
2026-09-24 23:49:30 +08:00
Lam Wei Lun aa934409a7 feat(orca-agent): integrate OrcaSonar AMS synchronization
- Translate slicer AMS commands to OrcaSonar’s canonical write format
- Gate AMS operations using printer capabilities
- Refresh capabilities when filament topology becomes available
- Apply virtual-slot removals only from full status snapshots
- Add synchronization tests and document the integration
2026-09-24 12:34:51 +08:00
Lam Wei Lun 6849979d60 Initial implementation of filament mapping on OrcaSonar side 2026-09-23 15:34:02 +08:00