| 
    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.