Versions Compared

Key

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

...

  • In some cases, a property "does not apply" to a device. accelerationRaw, for example, does not apply to the MP285. To make MP285 a concrete class, accelerationRaw must be defined somewhere in a properties block; however, this property doesn't do anything (its get-method always returns NaN, and there is no set-method). Your device LSC subclass may similarly "omit" inapplicable properties. Note however that the ScanImage application will expect certain properties to be present and working. See #Minimal LSC Implementation for ScanImage below.

...