Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. moveStartHook
  2. getResolutionBestHook (This method has a default implementation in LSC, but if the default method doesn't apply to your device then you should provide an override.)

In the case where you want to do the least possible to get ScanImage up and running, the other properties can be "left blank" (eg properties can implemented with empty values).

Testing

When your subclass is complete, it is critical to test its operation with real hardware in a "safe" setting before live use. Implementing an LSC subclass involves a fair amount of complexity and some amount of testing/debugging time will likely be necessary to ensure reliable operation. Using an LSC without proper testing could lead to wild stage moves and damage to your rig.