# Uses of Package
com.scriptel.proscript

- Packages that use com.scriptel.proscript
  Package | Description
  --- | ---
  com.scriptel.proscript | This package contains the core of the ProScript library.
  com.scriptel.proscript.firmware | This package contains logic to parse and process firmware updates for ScripTouch devices.
  com.scriptel.proscript.input | This package contains data structures representing each type of input report a ScripTouch device can produce.

- Classes in com.scriptel.proscript used by com.scriptel.proscript
  Class | Description
  --- | ---
  CalibrationData | This class represents output parameters of a ScripTouch device.
  CalibrationState | This class represents the current calibration state of the device.
  Capabilities | This class represents the capabilities of a device.
  Configuration | This class represents the device configuration on a ScripTouch mouse device.
  CoordinateRange | This class represents the logical coordinate range of a ScripTouch device.
  Device | This class represents a physical ScripTouch device.
  DeviceNotificationListener | This interface is used to describe a class that is capable of receiving hot plug notifications from DeviceManager.
  DeviceStatus | This class represents output parameters of a ScripTouch device.
  Display | This class contains static information regarding the display of a ScripTouch device.
  DisplayChunk | This class represents an image raster that can be transferred to the display on a ScripTouch device.
  DisplaySettings | This class represents dynamic display options that can be changed.
  ErrorCorrectionSample | This class represents a sample in an error correction table.
  ErrorCorrectionTable | This class represents the internal error correction table used by a ScripTouch device to correct for natural deformities in the sensor surface.
  FirmwareListener | This interface is used to receive firmware update percentage notifications.
  FrequencyAmplitude | This class represents frequency and amplitude settings for a ScripTouch device.
  GeneralParameters | This class represents general operating parameters for a ScripTouch device.
  InputListener | This interface describes a class capable of receiving input events from a ScripTouch device.
  OperatingModes | The class represents compatible operating modes of a ScripTouch device.
  OutputConfiguration | This class represents output parameters of a ScripTouch device.
  PenParameters | This class represents pen parameters of a ScripTouch device.
  PeripheralConfiguration | This class represents peripheral parameters of a ScripTouch device.
  Region | This class represents a region.
  Resource | This class represents resources that the signature pad can store.
  ResourceAvailability | This class contains static information regarding the resource availability of a ScripTouch device.
  ResourceInfo | This class represents information about a resource stored in the device.
  Screen | This class represents a screen stored in the device.
  ScreenModify | This class is used to perform modifications to screens without the overhead of entirely reconfiguring screens.
  ScreenRegionInfo | This class represents information about a region saved in the device.
  TouchParameters | This class represents touch parameters in a ScripTouch device.
  TuningStatus | This class represents the tuning status of a GENII asicless device
  Version | This class represents the firmware version of a ScripTouch device.

- Classes in com.scriptel.proscript used by com.scriptel.proscript.firmware
  Class | Description
  --- | ---
  Device | This class represents a physical ScripTouch device.
  FirmwarePage | This class represents a page of firmware that can be written to the device.

- Classes in com.scriptel.proscript used by com.scriptel.proscript.input
  Class | Description
  --- | ---
  CoordinateRange | This class represents the logical coordinate range of a ScripTouch device.
  Display | This class contains static information regarding the display of a ScripTouch device.