Add a device driver
Draft outline
Scaffold. Replace the bullet prompts with your own text and delete this banner when done.
Add support for a new camera, laser/LED, or positioner.
- The manager pattern: what interface a new device implements.
- Registering the device in the configuration JSON.
- Testing against the virtual device first.
- Example: walk through adding one device type end to end.
TODO
Source: ImSwitch_Functionality_Overview.md ("Extensibility", supported device types:
ESP32, virtual, Cobolt, CoolLED, SQUID, etc.). Reference:
config JSON.