|
Scriptel ScripTouch ProScript C Library
This documentation contains information about the ScripTouch ProScript C Library.
|
This structure describes the capabilities report of a ScripTouch device. More...
#include <scriptel-hid-reports.h>
Data Fields | |
| unsigned char | report_id |
| Report ID, if successful should be set to SCRIPTEL_FEATURE_CAPABILITIES. | |
| unsigned short | supported_reports |
| A bit-mask of values contained in scriptel_supported_reports. More... | |
| unsigned char | coordinate_modes |
| Bitmask indicating which coordinate output features are available. | |
| unsigned char | reserved1 |
| Reserved for future use. | |
| scriptel_display_type | display_id |
| The type of display the unit is equipped with. | |
| unsigned char | brightness_levels |
| The number of back-light brightness levels the unit supports. | |
| unsigned char | contrast_levels |
| The number of contrast levels the unit supports. | |
| unsigned char | color_depth |
| The color depth in bits of the unit's screen (if equipped). | |
| unsigned short | display_width |
| The width of the display in pixels. | |
| unsigned short | display_height |
| The height of the display in pixels. | |
| unsigned short | digitizer_width |
| The width of the physical digitizer surface in millimeters. | |
| unsigned short | digitizer_height |
| The width of the physical digitizer surface in millimeters. | |
| unsigned short | coordinate_xmin |
| The minimum coordinate that can be returned in the horizontal direction. | |
| unsigned short | coordinate_xmax |
| The maximum coordinate that can be returned in the horizontal direction. | |
| unsigned short | coordinate_ymin |
| The minimum coordinate that can be returned in the vertical direction. | |
| unsigned short | coordinate_ymax |
| The maximum coordinate that can be returned in the vertical direction. | |
| unsigned short | calibration_xmin |
| Reserved for future use. | |
| unsigned short | calibration_xmax |
| Reserved for future use. | |
| unsigned short | calibration_ymin |
| Reserved for future use. | |
| unsigned short | calibration_ymax |
| Reserved for future use. | |
| unsigned int | reserved_4 |
| Reserved for future use. | |
| unsigned int | reserved_5 |
| Reserved for future use. | |
| scriptel_card_reader | mag_reader_id |
| The type of card reader the unit is equipped with. | |
| unsigned char | reserved_6 |
| Reserved for future use. | |
| unsigned short | reserved_7 |
| Reserved for future use. | |
| unsigned char | supports_screens_resources |
| Defines additional features this device can use. More... | |
| unsigned char | reserved_9 |
| Reserved for future use. | |
| unsigned int | reserved_10 |
| Reserved for future use. | |
| unsigned int | reserved_11 |
| Reserved for future use. | |
| unsigned int | reserved_12 |
| Reserved for future use. | |
| unsigned int | reserved_13 |
| Reserved for future use. | |
| unsigned int | reserved_14 |
| Reserved for future use. | |
This structure describes the capabilities report of a ScripTouch device.
This report details what capabilities the connected device has.
| unsigned short supported_reports |
A bit-mask of values contained in scriptel_supported_reports.
Determines what types of input reports can be returned by this device.
| unsigned char supports_screens_resources |
Defines additional features this device can use.
'1' allows use of new Region, Screen, and Resource commands.