Open Arcade Architecture Device Data Format Specification
|
|
|
- Rosalind Lambert
- 9 years ago
- Views:
Transcription
1 OAAD Data Format Specification 01/29/99 Page 1 of 27 Open Arcade Architecture Device Data Format Specification Rev November 5, 1998 Copyright 1998, Intel Corporation. All rights reserved. THIS SPECIFICATION IS PROVIDED AS IS WITH NO WARRANTIES WHATSOEVER INCLUDING ANY WARRANTY OF MERCHANTABILITY, FITNESS FOR ANY PARTICULAR PURPOSE, OR ANY WARRANTY OTHERWISE ARISING OUT OF ANY PROPOSAL, SPECIFICATION, OR SAMPLE. A LICENSE IS HEREBY GRANTED TO REPRODUCE AND DISTRIBUTE THIS SPECIFICATION FOR INTERNAL USE ONLY. NO OTHER LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY OTHER INTELLECTUAL PROPERTY RIGHTS IS GRANTED OR INTENDED HEREBY. AUTHORS OF THIS SPECIFICATION DISCLAIM ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF PROPRIETARY RIGHTS, RELATING TO IMPLEMENTATION OF INFORMATION IN THIS SPECIFICATION. AUTHORS OF THIS SPECIFICATION ALSO DO NOT WARRANT OR REPRESENT THAT SUCH IMPLEMENTATION(S) WILL NOT INFRINGE SUCH RIGHTS. All product names are trademarks, registered trademarks, or service marks of their respective owners. Please send comments via electronic mail to [email protected]
2 OAAD Data Format Specification 01/29/99 Page 2 of 27 Contributors Burt Bicksler Tony Hana Steve McGowan Christopher D. Watkins Industrial Mindworks, Inc. (editor) HanaHo Inc. Intel Corporation Industrial Mindworks, Inc. Revision History Revision Date Description /29/98 Initial document, based on a document by Steve McGowan(Intel) and other sources /30/98 Added Arcade Usage Page table /03/98 Added notes on Gameworks bill acceptors and debit cards /14/98 Added Game Controller Interface Card data formats. Initial pass for arcade device formats for GCI type cards /25/98 Updated with report ids for added data definitions /27/98 Updated based on feedback. Added hotlinks, etc /02/98 Updated hotlinks /08/98 Added appendix for the implementation details of VeriFone PinPad 1000 support /10/98 Expanded the Pin Pad appendix details /11/98 Removed HID specific information. This will be covered in a separate document. Removed data definitions for devices that will not be in the initial release /16/98 Added General Purpose IO Device example report descriptor and descriptions for each of the usages (sbm) /18/98 Revised table from Report ID to Usage Report ID. Added Alarm Input to table and usage definition. (bbb) /20/98 Initial release candidate. And added reports for coin counters and IO direction mapping. (bbb) /22/98 Release candidate. Corrected some copy paste errors in new I/O Direction reports. (bbb) /05/98 Release candidate. Added Extended Optical Input Report. (bbb) /05/98 Added Reports for supporting PinPads. (bbb)
3 OAAD Data Format Specification 01/29/99 Page 3 of 27 Table of Contents 1 INTRODUCTION TARGET AUDIENCE USAGE DEFINITIONS USAGE DESCRIPTIONS GENERAL PURPOSE IO DEVICES COIN DOOR DEVICES WATCHDOG TIMER REPORT DESCRIPTOR EXAMPLE EXAMPLE HID REPORT DESCRIPTOR INDIVIDUAL HID REPORTS FOR THE EXAMPLE HID REPORT DESCRIPTOR General Purpose Analog Input Report General Purpose Digital Inputs General Purpose Optical Inputs General Purpose Digital Outputs Coin Door Coin Lockout Watchdog Timer Coin Counter I/O Direction Mapping DEVICES PLANNED FOR FUTURE IMPLEMENTATION GAMEWORKS BILL ACCEPTORS DEBIT CARDS
4 OAAD Data Format Specification 01/29/99 Page 4 of 27 Introduction Each OAAD Device has an associated data format that is used to return status and data, set commands and configuration, and other interactions. This document describes these data formats, and is intended to be used in conjunction with the appropriate OAAD SDK header files. 1.1 Target Audience This document is provided for developers of arcade applications, as well as developers who are producing OAADDevice objects.
5 OAAD Data Format Specification 01/29/99 Page 5 of 27 2 Usage Definitions NOTE: This Data Report ID Definition table is supplied as an example only. It has NOT been officially adopted or approved by the OAAF membership and is subject to change without notice. Each OAAD Device has an associated data format that is used to return status and data, set commands and configuration, and other interactions. The Data Report ID is returned from the OAAD library method EnumerateDataFormats, and is used to identify the supported data format to the application. Table 1: Data Usage ID Definitions Usage ID Usage Name Usage Type 00 Undefined 01 General Purpose IO Card CA 02 Coin Door CA 03 Watchdog Timer CA 04-2F Reserved 30 General Purpose Analog Input State DV 31 General Purpose Digital Input State DV 32 General Purpose Optical Input State DV 33 General Purpose Digital Output State DV 34 Number of Coin Doors DV 35 Coin Drawer Drop Count DV 36 Coin Drawer Start OOC 37 Coin Drawer Service OOC 38 Coin Drawer Tilt OOC 39 Coin Door Test OOC 40 Coin Door Lockout OOC 41 Watchdog Timeout DV 42 Watchdog Action NAry 43 Watchdog Reboot Sel 44 Watchdog Restart Sel 45 Alarm Input DV 46 Coin Door Counter OOC 47 I/O Direction Mapping DV 48 Set I/O Direction OOC 49 Extended Optical Input State DV 4A Pin Pad Input State DV 4B Pin Pad Status DV 4C Pin Pad Output OOC 4D Pin Pad Command DV 4E-FFFF Reserved For an explanation of Usage Types, refer to the HID Usage Table document available on the USB-IF web site
6 OAAD Data Format Specification 01/29/99 Page 6 of 27 It is possible for a given OAAD Device to support multiple Data Reports. For example Game Controller Interface (GCI) cards generally provide the first 4 Data Reports, while some may also provide the Coin Door and Coin Lockout functionality. For those devices that do not directly support one, or more, of the above Data Reports the OAAD Device object can provide appropriate emulation. E.g. if a particular GCI card does not provide a specific set of inputs dedicated to Coin Doors the OAAD Device object developer can use some of that card s General Purpose Digital Inputs with the appropriate filtering applied in software. Of course this assumes that the physical wiring in the arcade application conforms to those inputs. 3
7 OAAD Data Format Specification 01/29/99 Page 7 of 27 Usage Descriptions 3.1 General Purpose IO Devices Game controller interface cards are typically implemented as a general purpose input/output card that provides multiple digital, analog and optical inputs as well as digital outputs. These devices interface via the serial communication port, with newer cards interfacing via the Universal Serial Bus (USB). The Data IDs defined for this class of device may be used for general-purpose interfacing. In addition, an OAADDevice object implementation for these devices should include the specific Data Reports for each of the device types that may be supported by the hardware. E.g. coin doors, push buttons, trackballs, etc. In addition to the actual data each field has an associated min/max value that may be returned via the OAAD library GetProperties method. If multiple instances of a General Purpose Input or Output usage exists it will be contained in a collection that has an ordinal usage attached to it. The ordinal usage identifies the specific instance of the control (1, 2, 3, etc.), where each ordinal defines a specific analog input; i.e. Ordinal 1 identifies analog input 1, Ordinal 2 analog input 2, etc. General Purpose IO device General Purpose Analog Input State General Purpose Digital Input State General Purpose Optical Input State General Purpose Digital Output State I/O Direction Mapping Set I/O Direction Mapping CA This application collection defines a general-purpose interface card that is used to attach a variety of devices. They typically consist of generalized analog, digital and optical, input and output ports. DV State of a general-purpose analog input. DV State of a general-purpose digital input. DV State of a general-purpose optical input. Typically from an optical mouse or other optically encoded device. DV State of a general-purpose digital output. DV Direction of an I/O line. 1 = Input, 0 = Output DV Direction of an I/O line. 1 = Input, 0 = Output 3.2 Coin Door Devices Description of a coin door device. Steal from product literature. Coin Door Number of Coin Doors Coin Drawer Drop Count Coin Drawer Start CA This application collection defines a coin door device used in arcade and other standalone billing applications. DV This field contains a count of the coin drawers supported by a device. DV - A count of the number of coins dropped by the user. OOC - The Start button associated with a particular coin door. Coin Drawer Service OOC -??? Coin Drawer Tilt OOC - Tamper indicator???. Coin Door Test OOC -??? Coin Door Lockout OOC An output to the device that disables the coin door.
8 OAAD Data Format Specification 01/29/99 Page 8 of Watchdog Timer Watchdog timers are used to recover from catastrophic hardware or software failures. If the timeout value is not updated in a timely manner it is assumed that control of the device has been lost by the software and an error recovery operation is enforced. Depending on the failure type, a hardware or a software recovery may be required. The actions recovery supported by a device are declared in the Watchdog Action collection. If a device only supports hardware reset then only the Watchdog Action Reboot usage will be declared. 4 Watchdog timer Watchdog Timeout Watchdog Action Watchdog Action Reboot Watchdog Action Restart CA This application collection defines a generalized watchdog timer device. DV - The duration, in seconds, before the Watchdog Action is invoked. Software must update this on a timely basis to prevent the Watchdog Action from automatically occuring. NAry Identifies the action to be performed by the watchdog timer. This collection will contain one of the following Watchdog Action usages. Sel Performs a hardware reset upon a Watchdog Timer timeout. (OAWDT_REBOOT) Sel Performs a software reset upon a Watchdog Timer timeout. (OAWDT_RESTART)
9 OAAD Data Format Specification 01/29/99 Page 9 of 27 Report Descriptor Example This Report Descriptor example is only intended for hardware developers. The actual Report Descriptor presented by a device will vary from one implementation to another. The physical layout of the reports that are described by this descriptor are shown following the report descriptor. 4.1 Example HID Report Descriptor USAGE_PAGE (Arcade) FF USAGE (General Purpose IO Card) COLLECTION (Application) A1 01 ;Report 1 ;8 General purpose analog inputs REPORT_ID (1) REPORT_SIZE (8) REPORT_COUNT (1) LOGICAL_MINIMUM (0) LOGICAL_MAXIMUM (255) 26 FF 00 USAGE (Ordinals:Instance 1) 0B A 00 USAGE (General Purpose Analog Input 1) USAGE (Ordinals:Instance 2) 0B A 00 USAGE (General Purpose Analog Input 2) USAGE (Ordinals:Instance 3) 0B A 00 USAGE (General Purpose Analog Input 3) USAGE (Ordinals:Instance 4) 0B A 00 USAGE (General Purpose Analog Input 4) USAGE (Ordinals:Instance 5) 0B A 00 USAGE (General Purpose Analog Input 5) USAGE (Ordinals:Instance 6) 0B A 00 USAGE (General Purpose Analog Input 6) USAGE (Ordinals:Instance 7) 0B A 00 USAGE (General Purpose Analog Input 7) USAGE (Ordinals:Instance 8) 0B A 00
10 OAAD Data Format Specification 01/29/99 Page 10 of 27 USAGE (General Purpose Analog Input 8) ;Report 2 ;16 General purpose digital inputs REPORT_ID (2) USAGE (Ordinals:Instance 1) 0B A 00 USAGE (General Purpose Digital Input 1) USAGE (Ordinals:Instance 2) 0B A 00 USAGE (General Purpose Digital Input 2) USAGE (Ordinals:Instance 3) 0B A 00 USAGE (General Purpose Digital Input 3) USAGE (Ordinals:Instance 4) 0B A 00 USAGE (General Purpose Digital Input 4) USAGE (Ordinals:Instance 5) 0B A 00 USAGE (General Purpose Digital Input 5) USAGE (Ordinals:Instance 6) 0B A 00 USAGE (General Purpose Digital Input 6) USAGE (Ordinals:Instance 7) 0B A 00 USAGE (General Purpose Digital Input 7) USAGE (Ordinals:Instance 8) 0B A 00 USAGE (General Purpose Digital Input 8) USAGE (Ordinals:Instance 9) 0B A 00 USAGE (General Purpose Digital Input 9) USAGE (Ordinals:Instance 10) 0B 0A 00 0A 00 USAGE (General Purpose Digital Input 10) USAGE (Ordinals:Instance 11) 0B 0B 00 0A 00
11 OAAD Data Format Specification 01/29/99 Page 11 of 27 USAGE (General Purpose Digital Input 11) USAGE (Ordinals:Instance 12) 0B 0C 00 0A 00 USAGE (General Purpose Digital Input 12) USAGE (Ordinals:Instance 13) 0B 0D 00 0A 00 USAGE (General Purpose Digital Input 13) USAGE (Ordinals:Instance 14) 0B 0E 00 0A 00 USAGE (General Purpose Digital Input 14) USAGE (Ordinals:Instance 15) 0B 0F 00 0A 00 USAGE (General Purpose Digital Input 15) USAGE (Ordinals:Instance 16) 0B A 00 USAGE (General Purpose Digital Input 16) ;Report 3 ;8 General purpose optical inputs REPORT_ID (3) USAGE (Ordinals:Instance 1) 0B A 00 USAGE (General Purpose Optical Input 1) USAGE (Ordinals:Instance 2) 0B A 00 USAGE (General Purpose Optical Input 2) USAGE (Ordinals:Instance 3) 0B A 00 USAGE (General Purpose Optical Input 3) USAGE (Ordinals:Instance 4) 0B A 00 USAGE (General Purpose Optical Input 4) USAGE (Ordinals:Instance 5) 0B A 00 USAGE (General Purpose Optical Input 5) USAGE (Ordinals:Instance 6) 0B A 00
12 OAAD Data Format Specification 01/29/99 Page 12 of 27 USAGE (General Purpose Optical Input 6) USAGE (Ordinals:Instance 7) 0B A 00 USAGE (General Purpose Optical Input 7) USAGE (Ordinals:Instance 8) 0B A 00 USAGE (General Purpose Optical Input 8) ;Report 4 ;4 General purpose digital outputs REPORT_ID (4) USAGE (Ordinals:Instance 1) 0B A 00 USAGE (General Purpose Digital Output 1) OUTPUT (Data,Var,Abs) USAGE (Ordinals:Instance 2) 0B A 00 USAGE (General Purpose Digital Output 2) OUTPUT (Data,Var,Abs) USAGE (Ordinals:Instance 3) 0B A 00 USAGE (General Purpose Digital Output 3) OUTPUT (Data,Var,Abs) USAGE (Ordinals:Instance 4) 0B A 00 USAGE (General Purpose Digital Output 4) OUTPUT (Data,Var,Abs) ;Report 5 ;Individual coin door controls REPORT_ID (5) LOGICAL_MAXIMUM (2) USAGE (Number of Coin Doors ) USAGE (Ordinals:Instance 1) 0B A 00 LOGICAL_MAXIMUM (255) 26 FF 00 USAGE (Coin Drawer Drop Count 1) LOGICAL_MAXIMUM (1) USAGE (Coin Drawer Start 1) USAGE (Coin Drawer Service 1) USAGE (Ordinals:Instance 2) 0B A 00 LOGICAL_MAXIMUM (255) 26 FF 00
13 OAAD Data Format Specification 01/29/99 Page 13 of 27 USAGE (Coin Drawer Drop Count 2) LOGICAL_MAXIMUM (1) USAGE (Coin Drawer Start 2) USAGE (Coin Drawer Service 2) USAGE (Coin Drawer Tilt) USAGE (Coin Door Test) ;Report 6 ;Coin door lockout controls REPORT_ID (6) USAGE (Ordinals:Instance 1) 0B A 00 USAGE (Coin Door Lockout 1) OUTPUT (Data,Var,Abs) USAGE (Ordinals:Instance 2) 0B A 00 USAGE (Coin Door Lockout 2) OUTPUT (Data,Var,Abs) ;Report 7 ;Watchdog controls REPORT_ID (7) REPORT_SIZE (16) LOGICAL_MAXIMUM (65535) 27 FF FF USAGE (Watchdog Timeout) OUTPUT (Data,Var,Abs) USAGE (Watchdog Action) LOGICAL_MINIMUM (1) LOGICAL_MAXIMUM (2) USAGE (Watchdog Action Reboot) USAGE (Watchdog Action Restart) OUTPUT (Data,Ary,Abs) ;Report 8 ;Coin door counter controls REPORT_ID (8) USAGE (Ordinals:Instance 1) 0B A 00 USAGE (Coin Door Counter 1) OUTPUT (Data,Var,Abs) USAGE (Ordinals:Instance 2) 0B A 00 USAGE (Coin Door Counter 2) OUTPUT (Data,Var,Abs) 91 02
14 OAAD Data Format Specification 01/29/99 Page 14 of 27 ;Report 9 ;16 General purpose I/O Direction Mapping REPORT_ID (9) USAGE (Ordinals:Instance 1) 0B A 00 USAGE (I/O Direction Mapping 1) USAGE (Ordinals:Instance 2) 0B A 00 USAGE (I/O Direction Mapping 2) USAGE (Ordinals:Instance 3) 0B A 00 USAGE (I/O Direction Mapping 3) USAGE (Ordinals:Instance 4) 0B A 00 USAGE (I/O Direction Mapping 4) USAGE (Ordinals:Instance 5) 0B A 00 USAGE (I/O Direction Mapping 5) USAGE (Ordinals:Instance 6) 0B A 00 USAGE (I/O Direction Mapping 6) USAGE (Ordinals:Instance 7) 0B A 00 USAGE (I/O Direction Mapping 7) USAGE (Ordinals:Instance 8) 0B A 00 USAGE (I/O Direction Mapping 8) USAGE (Ordinals:Instance 9) 0B A 00 USAGE (I/O Direction Mapping 9) USAGE (Ordinals:Instance 10) 0B 0A 00 0A 00 USAGE (I/O Direction Mapping 10) USAGE (Ordinals:Instance 11) 0B 0B 00 0A 00 USAGE (I/O Direction Mapping 11) USAGE (Ordinals:Instance 12) 0B 0C 00 0A 00
15 OAAD Data Format Specification 01/29/99 Page 15 of 27 USAGE (I/O Direction Mapping 12) USAGE (Ordinals:Instance 13) 0B 0D 00 0A 00 USAGE (I/O Direction Mapping 13) USAGE (Ordinals:Instance 14) 0B 0E 00 0A 00 USAGE (I/O Direction Mapping 14) USAGE (Ordinals:Instance 15) 0B 0F 00 0A 00 USAGE (I/O Direction Mapping 15) USAGE (Ordinals:Instance 16) 0B A 00 USAGE (I/O Direction Mapping 16) ;Report 10 ;16 Set I/O Direction Mapping REPORT_ID (0A) 85 0A USAGE (Ordinals:Instance 1) 0B A 00 USAGE (Set I/O Direction Mapping 1) USAGE (Ordinals:Instance 2) 0B A 00 USAGE (Set I/O Direction Mapping 2) USAGE (Ordinals:Instance 3) 0B A 00 USAGE (Set I/O Direction Mapping 3) USAGE (Ordinals:Instance 4) 0B A 00 USAGE (Set I/O Direction Mapping 4) USAGE (Ordinals:Instance 5) 0B A 00 USAGE (Set I/O Direction Mapping 5) USAGE (Ordinals:Instance 6) 0B A 00 USAGE (Set I/O Direction Mapping 6) 09 48
16 OAAD Data Format Specification 01/29/99 Page 16 of 27 USAGE (Ordinals:Instance 7) 0B A 00 USAGE (Set I/O Direction Mapping 7) USAGE (Ordinals:Instance 8) 0B A 00 USAGE (Set I/O Direction Mapping 8) USAGE (Ordinals:Instance 9) 0B A 00 USAGE (Set I/O Direction Mapping 9) USAGE (Ordinals:Instance 10) 0B 0A 00 0A 00 USAGE (Set I/O Direction Mapping 10) USAGE (Ordinals:Instance 11) 0B 0B 00 0A 00 USAGE (Set I/O Direction Mapping 11) USAGE (Ordinals:Instance 12) 0B 0C 00 0A 00 USAGE (Set I/O Direction Mapping 12) USAGE (Ordinals:Instance 13) 0B 0D 00 0A 00 USAGE (Set I/O Direction Mapping 13) USAGE (Ordinals:Instance 14) 0B 0E 00 0A 00 USAGE (Set I/O Direction Mapping 14) USAGE (Ordinals:Instance 15) 0B 0F 00 0A 00 USAGE (Set I/O Direction Mapping 15) USAGE (Ordinals:Instance 16) 0B A 00 USAGE (Set I/O Direction Mapping 16) ;Report 11 ;4 Extended optical inputs REPORT_ID (0B) 85 0B USAGE (Ordinals:Instance 1) 0B A 00 USAGE (Extended Optical Input 1) 09 49
17 OAAD Data Format Specification 01/29/99 Page 17 of 27 USAGE (Ordinals:Instance 2) 0B A 00 USAGE (Extended Optical Input 2) USAGE (Ordinals:Instance 3) 0B A 00 USAGE (Extended Optical Input 3) USAGE (Ordinals:Instance 4) 0B A 00 USAGE (Extended Optical Input 4)
18 OAAD Data Format Specification 01/29/99 Page 18 of 27 Individual HID Reports for the example HID Report Descriptor These are unfiltered analog inputs, as received from the card General Purpose Analog Input Report Figure 3-1: General Purpose Analog Input Report 0 Report ID = 0x01 1 AI01 (Input) 2 AI02 (Input) 3 AI03 (Input) 4 AI04 (Input) 5 AI05 (Input) 6 AI06 (Input) 7 AI07 (Input) 8 AI08 (Input) Digital Joysticks on Analog Inputs In many cases the actual digital inputs on a Game Controller Interface card may be used by various pushbuttons, and other devices. Because of this, digital joysticks are often connected to analog inputs on the GCI card. Since the digital joysticks may generate a certain amount of noise due to contact bounce, and possibly random noise if the analog inputs are open, the arcade application should apply some filtering to the inputs. Typical values for a centered joystick are 128, with left, right, up and down being 0 and 255 respectively. Refer to the simple C OAAD application cexample for an example of using the raw analog inputs with a digital joystick. Alternately the arcade application can access the joystick device via DirectInput
19 OAAD Data Format Specification 01/29/99 Page 19 of 27 General Purpose Digital Inputs Each of the bytes, DI01 DI16, are modulo 256 counters of the number of pulses that have been received. The arcade application should keep a running count of the number of pulses received and take appropriate action for the new number received. This ensures that no pulses will be missed if the application was delayed requesting the digital input activity. These inputs are typically associated with action buttons, but they may be connected to other types of devices that report switch closure, or pulse activity. Figure 3-3: General Purpose Digital Inputs 0 Report ID = 0x02 1 DI01 (Input) 2 DI02 (Input) 3 DI03 (Input) 4 DI04 (Input) 5 DI05 (Input) 6 DI06 (Input) 7 DI07 (Input) 8 DI08 (Input) 9 DI09 (Input) 10 DI10 (Input) 11 DI11 (Input) 12 DI12 (Input) 13 DI13 (Input) 14 DI14 (Input) 15 DI15 (Input) 16 DI16 (Input)
20 OAAD Data Format Specification 01/29/99 Page 20 of General Purpose Optical Inputs This class of inputs is usually connected to trackball devices. This report would be used for typical trackball devices that emulate a mouse device under Windows. Figure 3-4: General Purpose Optical Inputs 0 Report ID = 0x03 1 OI01 (Input) 2 OI02 (Input) 3 OI03 (Input) 4 OI04 (Input) 5 OI05 (Input) 6 OI06 (Input) 7 OI07 (Input) 8 OI08 (Input) General Purpose Digital Outputs This report is used to control external devices. Figure 3-5: General Purpose Digital Outputs 0 Report ID = 0x04 1 DO01 2 DO02 3 DO03 4 DO04
21 OAAD Data Format Specification 01/29/99 Page 21 of Coin Door The Coin Door Drop Count bytes maintain modulo 256 counts of the number of pulses that have been received. The application should keep a running count of the number of pulses received to determine how many coins have been dropped since the last time the request was made. This ensures that no pulses will be missed if the application was delayed requesting the coin information. Figure 3-5: Coin Door 0 Report ID = 0x05 1 Number of Coin Doors (Input) 2 Coin Door1 Drop Count (modulo) (Input) 3 Coin Door1 Start (modulo) (the button associated with a single player, or Coin Door 1) (Input) 4 Coin Door1 Service (modulo) (Input) 5 Coin Door2 Drop Count (modulo) (Input) 6 Coin Door2 Start (modulo) (the button associated with a second player, or Coin Door 2) (Input) 7 Coin Door2 Service (modulo) (Input) 8 Coin Door Tilt (modulo) (Input) 9 Coin Door Test (modulo) (Input) Byte 1, Number of Coin Doors, is set to the number of coin doors actually installed, or active, on the device Coin Lockout This report is used to control lock out of coin acceptance on the specified coin door. Figure 3-6: Coin Lockout 0 Report ID = 0x06 1 Coin Lockout Door 1 (1 = Lockout, 0 = No Lockout) (Output) 3 Coin Lockout Door 2 (1 = Lockout, 0 = No Lockout) (Output)
22 OAAD Data Format Specification 01/29/99 Page 22 of Watchdog Timer This class of device is used to control the hardware Watchdog timer on a Game Controller Interface Card, if any. Figure 3-7: Watchdog Timer 0 Report ID = 0x Watchdog Timeout (WORD) (Seconds) (Output) 3 Watchdog Action (Output) Coin Counter This report is used to control coin counters. The device will assert the associated output line when presented with a value of 1 and will de-assert the line when presented with a value of 0. Figure 3-8: Coin Count 0 Report ID = 0x08 1 Coin Counter Door 1 (1 = Assert Line, 0 = De-assert Line) (Output) 3 Coin Counter Door 2 (1 = Assert Line, 0 = De-assert Line) (Output)
23 OAAD Data Format Specification 01/29/99 Page 23 of I/O Direction Mapping Each of the bytes, DI01 DI16, represents an I/O line on the Game Controller Interface card. If a line value is set to 1 then the line is configured for Input. If a line value is 0 then the line is configured for output. If the GCI card doesn t support configuration of I/O direction then this report will not be returned. Figure 3-9: I/O Direction Mapping 0 Report ID = 0x09 1 DI01 (State 1 = Input, 0 = Output) 2 DI02 (State 1 = Input, 0 = Output) 3 DI03 (State 1 = Input, 0 = Output) 4 DI04 (State 1 = Input, 0 = Output) 5 DI05 (State 1 = Input, 0 = Output) 6 DI06 (State 1 = Input, 0 = Output) 7 DI07 (State 1 = Input, 0 = Output) 8 DI08 (State 1 = Input, 0 = Output) 9 DI09 (State 1 = Input, 0 = Output) 10 DI10 (State 1 = Input, 0 = Output) 11 DI11 (State 1 = Input, 0 = Output) 12 DI12 (State 1 = Input, 0 = Output) 13 DI13 (State 1 = Input, 0 = Output) 14 DI14 (State 1 = Input, 0 = Output) 15 DI15 (State 1 = Input, 0 = Output) 16 DI16 (State 1 = Input, 0 = Output)
24 OAAD Data Format Specification 01/29/99 Page 24 of 27 Set I/O Direction Each of the bytes, DO01 DO16, represents an I/O line on the Game Controller Interface card. If a line value is set to 1 then the line is configured for Input. If a line value is 0 then the line is configured for output. If the GCI card doesn t support configuration of I/O direction then this report will not be returned. Figure 3-10: Set I/O Direction 0 Report ID = 0x0A 1 DO01 (State 1 = Input, 0 = Output) 2 DO02 (State 1 = Input, 0 = Output) 3 DO03 (State 1 = Input, 0 = Output) 4 DO04 (State 1 = Input, 0 = Output) 5 DO05 (State 1 = Input, 0 = Output) 6 DO06 (State 1 = Input, 0 = Output) 7 DO07 (State 1 = Input, 0 = Output) 8 DO08 (State 1 = Input, 0 = Output) 9 DO09 (State 1 = Input, 0 = Output) 10 DO10 (State 1 = Input, 0 = Output) 11 DO11 (State 1 = Input, 0 = Output) 12 DO12 (State 1 = Input, 0 = Output) 13 DO13 (State 1 = Input, 0 = Output) 14 DO14 (State 1 = Input, 0 = Output) 15 DO15 (State 1 = Input, 0 = Output) 16 DO16 (State 1 = Input, 0 = Output)
25 OAAD Data Format Specification 01/29/99 Page 25 of 27 Extended Optical Input State This class of inputs is usually connected to trackball devices and returns data as a 16 bit word. The byte ordering is Little Endian. Some devices use these inputs as high rate digital counters. Figure 3-11: Extended Optical Input State 0 Report ID = 0x0B 1 2 OI01 (Input) 3 4 OI02 (Input) 5 6 OI03 (Input) 7 8 OI04 (Input) Pin Pad Input This report supports communication with a Pin Pad device. Specifically this report will return data from the Pin Pad device. Note that this report is not implemented in the V1.1 release. Figure 3-12 Pin Pad Input 0 Report ID = 0x4A 1 OI01 (Input) 2 OI02 (Input) 255 OI255 (Input) Pin Pad Status This report supports communication with a Pin Pad device. This report is used to get status from the Pin Pad device. Note that this report is not implemented in the V1.1 release. Figure 3-13 Pin Pad Status 0 Report ID = 0x4B 1 OI01 (Input) 2 OI02 (Input)
26 OAAD Data Format Specification 01/29/99 Page 26 of OI255 (Input) Pin Pad Output State This report supports communication with a Pin Pad device. This report is used to send data to the Pin Pad device. Note that this report is not implemented in the V1.1 release. Figure 3-13 Pin Pad Output 0 Report ID = 0x4C 1 OI01 (Output) 2 OI02 (Output) 255 OI255 (Output) Pin Pad Command This report supports communication with a Pin Pad device. Commands and data are passed in the data bytes. Data is returned in the same buffer that is passed to the Device Object. Figure 3-13 Pin Pad Command 0 Report ID = 0x4D 1 OI01 (Input/Output) 2 OI02 (Input/Output) OI255 (Input/Output)
27 OAAD Data Format Specification 01/29/99 Page 27 of 27 Devices planned for future implementation The following devices are scheduled to be supported in future releases of the OAAD library. Back-lit Buttons Coin Meter Outputs Coin Hopper Outputs Coupon (Ticket) Printers Game Panel Lights Key-locks Light Pen/Gun Motion Detectors Motion Chairs PIN-Pads Reel Mechanisms (e.g. like slot machines) Rotary Beacon Lights Ticket Meter Outputs Ticket Dispensers Vending Dispenser Motors 6 Gameworks A separate computer network handles the administrative functions for Gameworks. This computer network is not part of the system that the game application is running on. The games receive notifications as described below. Gameworks is a trademark of Sega Gameworks, L.L.C. More information on Gameworks is available at Bill acceptors The bill acceptor generates a simple switch closure, just like a coin door, with a single pulse for each $.25 worth of credit. That is, if a dollar bill is presented to the bill acceptor then 4 pulses will be provided to the game application. 6.2 Debit cards The Debit card readers that are used will generate one pulse per unit of credit that has been removed from the card. There is no feedback provided to the game application regarding how much credit remains in the card. The card reader displays the information about the remaining credit in the card.
Getting started with DfuSe USB device firmware upgrade STMicroelectronics extension
User manual Getting started with DfuSe USB device firmware upgrade STMicroelectronics extension Introduction This document describes the demonstration user interface that was developed to illustrate use
21152 PCI-to-PCI Bridge
Product Features Brief Datasheet Intel s second-generation 21152 PCI-to-PCI Bridge is fully compliant with PCI Local Bus Specification, Revision 2.1. The 21152 is pin-to-pin compatible with Intel s 21052,
Bluetooth HID Profile
RN-WIFLYCR-UM-.01 RN-HID-UM Bluetooth HID Profile 2012 Roving Networks. All rights reserved. Version 1.0r 1/17/2012 USER MANUAL www.rovingnetworks.com 1 OVERVIEW Roving Networks Bluetooth modules support
Intel Dialogic System Release 6.1 CompactPCI for Windows
Intel Dialogic System Release 6.1 CompactPCI for Windows Administration Guide April 2006 05-1884-003 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED,
Learning USB by Doing. [email protected]
Learning USB by Doing. [email protected] The question that I am asked most often is how do I start a USB project? There are many alternate starting points for the design of a USB I/O device and this
UltraCade Multi-Game System Frequently Asked Questions
The UltraCade Frequently Asked Questions (FAQ) is a collected list of the most common questions asked by our customers. Please make sure your Tech Support team has a copy of these questions to better serve
This proposal is to extend the Generic Devices, Telephony, Consumer and Alphanumeric Display pages to support Dual-Mode Telephone devices.
Company: Microsoft Phone: +1-425-703-8380 FAX: +1.425.93-MSFAX email: [email protected] CurrentStatus: Review - Content-related comments resolved. Priority: Normal Submitted: 14 January 2008 Voting
USER GUIDE EDBG. Description
USER GUIDE EDBG Description The Atmel Embedded Debugger (EDBG) is an onboard debugger for integration into development kits with Atmel MCUs. In addition to programming and debugging support through Atmel
Intel Active Management Technology with System Defense Feature Quick Start Guide
Intel Active Management Technology with System Defense Feature Quick Start Guide Introduction...3 Basic Functions... 3 System Requirements... 3 Configuring the Client System...4 Intel Management Engine
Magic Poker 2 Manual
Magic Poker 2 Manual Test Pages : Test Page 1 : TEST INPUT OUTPUT This page is very useful after the wiring of the machine to check if everything is OK. You can see manually the correct connection of any
Universal Serial Bus (USB)
Universal Serial Bus (USB) Device Class Definition for Physical Interface Devices (PID) 9/8/99 Version 1.0 Please send comments via electronic mail to: [email protected] 1997, 1998, 1999 USB Implementers
Interoperability Specification for ICCs and Personal Computer Systems
Interoperability Specification for ICCs and Personal Computer Systems Part 10 IFDs with Secure PIN Entry Capabilities Supplement - IFDs with Feature Capabilities Gemalto HID Global Identive Oracle America
Recovery BIOS Update Instructions for Intel Desktop Boards
Recovery BIOS Update Instructions for Intel Desktop Boards All BIOS update files for Intel Desktop Boards are available on Intel's Download Center at http://downloadcenter.intel.com/. Important Notes:
WA Manager Alarming System Management Software Windows 98, NT, XP, 2000 User Guide
WA Manager Alarming System Management Software Windows 98, NT, XP, 2000 User Guide Version 2.1, 4/2010 Disclaimer While every effort has been made to ensure that the information in this guide is accurate
Intel Media SDK Features in Microsoft Windows 7* Multi- Monitor Configurations on 2 nd Generation Intel Core Processor-Based Platforms
Intel Media SDK Features in Microsoft Windows 7* Multi- Monitor Configurations on 2 nd Generation Intel Core Processor-Based Platforms Technical Advisory December 2010 Version 1.0 Document Number: 29437
PC Base Adapter Daughter Card UART GPIO. Figure 1. ToolStick Development Platform Block Diagram
TOOLSTICK VIRTUAL TOOLS USER S GUIDE RELEVANT DEVICES 1. Introduction The ToolStick development platform consists of a ToolStick Base Adapter and a ToolStick Daughter card. The ToolStick Virtual Tools
Intel Compute Stick STCK1A32WFC User Guide. Intel Compute Stick STCK1A32WFC
Intel Compute Stick STCK1A32WFC User Guide 1 Revision History Revision Revisions History Date 01 First release of the Intel Compute Stick STCK1A32WFC User Guide April 2015 Disclaimer INFORMATION IN THIS
Classroom Management, part of Intel Education User s Guide. Available in the U.S. only for the K-12 market starting fall 2014.
Classroom Management, part of Intel Education User s Guide Available in the U.S. only for the K-2 market starting fall 20. Disclaimer INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS.
AN3265 Application note
Application note Handling hardware and software failures with the STM8S-DISCOVERY Application overview This application is based on the STM8S-DISCOVERY. It demonstrates how to use the STM8S window watchdog
WiFiPerf User Guide 1.5
WiFiPerf User Guide 1.5 AccessAgility LLC 2012 AccessAgility LLC. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any
ALERT NOTIFICATION SERVICE
BLUETOOTH DOC Date / Year-Month-Day Approved Revision Document No 2011-09-15 V10r00 ANS_SPEC Prepared By E-mail Address N.B. PUID WG [email protected] ALERT NOTIFICATION SERVICE Abstract: Alert Notification
NEC Express5800 Series NEC ESMPRO AlertManager User's Guide
NEC Express5800 Series NEC ESMPRO AlertManager User's Guide 7-2006 ONL-4152aN-COMMON-128-99-0606 PROPRIETARY NOTICE AND LIABILITY DISCLAIMER The information disclosed in this document, including all designs
Training Document for Comprehensive Automation Solutions Totally Integrated Automation (T I A) MODULE A5 Programming the CPU 314C-2DP
Training Document for Comprehensive Automation Solutions Totally Integrated Automation (T I A) MODULE T I A Training Document Page 1 of 25 Module This document has been written by Siemens AG for training
Displaying Stereoscopic 3D (S3D) with Intel HD Graphics Processors for Software Developers August 2011
Displaying Stereoscopic 3D (S3D) with Intel HD Graphics Processors for Software Developers August 2011 Document Number: TBD Introduction INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL
Dell OptiPlex XE Watchdog Timer
Dell OptiPlex XE Watchdog Timer Dell OptiPlex Watchdog Timer allows you to: monitor your computer s status. track programs listed in the Microsoft Windows Task Manager. define the actions to be taken when
AN3332 Application note
Application note Generating PWM signals using STM8S-DISCOVERY Application overview This application user manual provides a short description of how to use the Timer 2 peripheral (TIM2) to generate three
COM Port Stress Test
COM Port Stress Test COM Port Stress Test All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including photocopying, recording,
Classroom Management, part of Intel Education User Manual
Classroom Management, part of Intel Education User Manual Disclaimer INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE
Scan2CRM for ACT! User Guide
Scan2CRM for ACT! User Guide APPENDIX Warranty... I Notice to user...ii Publication...III Trademarks...IV Version 9.50 - Supports ACT! by Sage for windows, ACT! 2007 (Version 9) and above. This publication
Multi-Touch Control Wheel Software Development Kit User s Guide
Multi-Touch Control Wheel Software Development Kit User s Guide V3.0 Bulletin #1204 561 Hillgrove Avenue LaGrange, IL 60525 Phone: (708) 354-1040 Fax: (708) 354-2820 E-mail: [email protected] www.grayhill.com/instinct
C440GX+ System Event Log (SEL) Messages
C440GX+ System Event Log (SEL) Messages Revision 0.40 4/15/99 Revision Information Revision Date Change 0.40 4/15/99 Changed BIOS Events 0C EF E7 20, 0C EF E7 21 to 0C EF E7 40, 0C EF E7 41 Disclaimers
Intel Ethernet and Configuring Single Root I/O Virtualization (SR-IOV) on Microsoft* Windows* Server 2012 Hyper-V. Technical Brief v1.
Intel Ethernet and Configuring Single Root I/O Virtualization (SR-IOV) on Microsoft* Windows* Server 2012 Hyper-V Technical Brief v1.0 September 2012 2 Intel Ethernet and Configuring SR-IOV on Windows*
Python for Series 60 Platform
F O R U M N O K I A Getting Started with Python for Series 60 Platform Version 1.2; September 28, 2005 Python for Series 60 Platform Copyright 2005 Nokia Corporation. All rights reserved. Nokia and Nokia
Intel Server Board S3420GPV
Server WHQL Testing Services Enterprise Platforms and Services Division Intel Server Board S3420GPV Rev 1.0 Server Test Submission (STS) Report For the Microsoft Windows Logo Program (WLP) Dec. 30 th,
Universal Serial Bus Implementers Forum EHCI and xhci High-speed Electrical Test Tool Setup Instruction
Universal Serial Bus Implementers Forum EHCI and xhci High-speed Electrical Test Tool Setup Instruction Revision 0.41 December 9, 2011 1 Revision History Rev Date Author(s) Comments 0.1 June 7, 2010 Martin
DNP Points List and Implementation
S&C Electric Company BankGuard Plus DNP Points List and Implementation This appendix describes the DNP points and DNP implementation for the BankGuard PLUS Control, using software UPPD106S. DNP Points
User Manual. AS-Interface Programmer
AS-Interface Programmer Notice: RESTRICTIONS THE ZMD AS-INTERFACE PROGRAMMER HARDWARE AND ZMD AS-INTERFACE PROGRAMMER SOFTWARE IS DESIGNED FOR IC EVALUATION, LABORATORY SETUP AND MODULE DEVELOPMENT ONLY.
AN4128 Application note
Application note Demonstration board for Bluetooth module class 1 SBT2632C1A.AT2 Introduction This document describes the STEVAL-SPBT4ATV3 demonstration board (dongle) for the Bluetooth class 1 SPBT2632C1A.AT2
Specification Update. January 2014
Intel Embedded Media and Graphics Driver v36.15.0 (32-bit) & v3.15.0 (64-bit) for Intel Processor E3800 Product Family/Intel Celeron Processor * Release Specification Update January 2014 Notice: The Intel
Alpha Game Platform Setup and Operation
Alpha Game Platform and Operation MK2-ALPHA-6 [C] 661 S. Bermuda Rd, Las Vegas, NV 89119 1-877- GO BALLY www.ballytech.com Alpha Game Platform and Operation Copyright 26 Bally Gaming, Inc. All Rights Reserved.
AN3998 Application note
Application note PDM audio software decoding on STM32 microcontrollers 1 Introduction This application note presents the algorithms and architecture of an optimized software implementation for PDM signal
VARIO PROX CARD READER INSTALLATION MANUAL
VARIO PROX CARD READER INSTALLATION MANUAL TABLE OF CONTENTS 1.0 INTRODUCTION...2 1.1 Legend...3 1.2 Terminology...4 2.0 MOUNTING...5 3.0 WIEGAND CONNECTION...6 4.0 AUX BUTTON INPUT...7 5.0 INSTALLER PROGRAMMING...8
Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs
Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs AN033101-0412 Abstract This describes how to interface the Dallas 1-Wire bus with Zilog s Z8F1680 Series of MCUs as master devices. The Z8F0880,
Test Center Enterprise. ios Device Onboarding Guide
Test Center Enterprise ios Device Onboarding Guide Copyright Copyright 2012 Keynote DeviceAnywhere. All Rights Reserved. March 2012. Notice 2012 Keynote DeviceAnywhere. All rights reserved. THE INFORMATION
Intel Small Business Advantage (Intel SBA) Release Notes for OEMs
Intel Small Business Advantage (Intel SBA) Release Notes for OEMs Document Release Date: October 16, 2015 Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO
AN3354 Application note
Application note STM32F105/107 in-application programming using a USB host 1 Introduction An important requirement for most Flash-memory-based systems is the ability to update firmware installed in the
Debouncing Switches. Mechanical switches are one of the most common interfaces to a uc.
Mechanical switches are one of the most common interfaces to a uc. Switch inputs are asynchronous to the uc and are not electrically clean. Asynchronous inputs can be handled with a synchronizer (2 FF's).
PRT3 Printer Module: ASCII Protocol Programming Instructions
PRT3 Printer Module: ASCII Protocol Programming Instructions We hope this product performs to your complete satisfaction. Should you have any questions or comments, please visit www.paradox.com and send
AVR151: Setup and Use of the SPI. Introduction. Features. Atmel AVR 8-bit Microcontroller APPLICATION NOTE
Atmel AVR 8-bit Microcontroller AVR151: Setup and Use of the SPI APPLICATION NOTE Introduction This application note describes how to set up and use the on-chip Serial Peripheral Interface (SPI) of the
Instructions for Recovery BIOS Update
Instructions for Recovery BIOS Update In the unlikely event that a BIOS update is interrupted, it is possible the BIOS may be left in an unusable state. The recovery process requires the chassis to be
Intel Identity Protection Technology with PKI (Intel IPT with PKI)
Intel Identity Protection Technology with PKI (Intel IPT with PKI) Technology Overview White Paper by Paul Carbin Rev 1.0, May 22 2012 Technology Overview Page 1 of 26 Legal Notices and Disclaimers INFORMATION
A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware
A+ Guide to Managing and Maintaining Your PC, 7e Chapter 1 Introducing Hardware Objectives Learn that a computer requires both hardware and software to work Learn about the many different hardware components
DN1600 MEGA SPIN Installation Guide INNOVATIVE CONCEPTS IN ENTERTAINMENT INC. 10123 MAIN STREET, CLARENCE, NY 14031 SERVICE: 1-716-759-0360 FAX:
DN600 MEGA SPIN Installation Guide INNOVATIVE CONCEPTS IN ENTERTAINMENT INC. 0 MAIN STREET, CLARENCE, NY 40 SERVICE: -76-759-060 FAX: -76-759-0884 EMAIL: [email protected] WEBSITE: www.icegame.com Your
Intel Rapid Storage Technology
Intel Rapid Storage Technology User Guide August 2011 Revision 1.0 1 Document Number: XXXXXX INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED,
ivms-4200 Intelligent Video Management System Quick Start Guide
ivms-4200 Intelligent Video Management System Quick Start Guide Notices The information in this documentation is subject to change without notice and does not represent any commitment on behalf of HIKVISION.
WinCON8000-R2/R8. Hardware User s Manual
WinCON8000-R2/R8 Compact Embedded Controller Hardware User s Manual REV 1.1 2004/10/22 1 Warranty All products manufactured by ICP DAS are warranted against defective materials for a period of one year
BIOS Update Release Notes
BIOS Update Release Notes PRODUCTS: DG31PR, DG31PRBR (Standard BIOS) BIOS Version 0059 October 24, 2008 PRG3110H.86A.0059.2008.1024.1834 Added Fixed Disk Boot Sector option under Maintenance Mode. Fixed
Intel Matrix Storage Manager 8.x
Intel Matrix Storage Manager 8.x User's Manual January 2009 Revision 1.0 Document Number: XXXXXX INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED,
EMC RepliStor for Microsoft Windows ERROR MESSAGE AND CODE GUIDE P/N 300-002-826 REV A02
EMC RepliStor for Microsoft Windows ERROR MESSAGE AND CODE GUIDE P/N 300-002-826 REV A02 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2003-2005
AT88CK490 Evaluation Kit
AT88CK490 Evaluation Kit CryptoAuthentication USB Dongle HARDWARE USER GUIDE Atmel AT88CK490 CryptoAuthentication Evaluation Kit Introduction The Atmel AT88CK490 CryptoAuthentication Evaluation Kit is
SyAM Software* Server Monitor Local/Central* on a Microsoft* Windows* Operating System
SyAM Software* Server Monitor Local/Central* on a Microsoft* Windows* Operating System with Internal Storage Focusing on IPMI Out of Band Management Recipe ID: 19SYAM190000000011-01 Contents Hardware Components...3
User s Guide for Polycom CX7000 Systems
User s Guide for Polycom CX7000 Systems 1.1 August 2012 3725-63878-001/C Trademark Information Polycom, the Polycom Triangles logo, and the names and marks associated with Polycom s products are trademarks
White Paper. ACPI Based Platform Communication Channel (PCC) Mechanism. InSarathy Jayakumar Intel Corporation
White Paper ACPI Based Platform Communication Channel (PCC) Mechanism InSarathy Jayakumar Intel Corporation October 2015 Executive Summary This paper presents a detailed explanation of the APCI defined
Universal Serial Bus (USB)
Universal Serial Bus (USB) HID Point of Sale Usage Tables 5 March 2001 Version 1.02 Please send comments via electronic mail to: [email protected] 1998, 1999, 2001 USB Implementers Forum All rights reserved.
JPD-FFB-A Vibration USB gamepad with audio USER MANUAL
Disclaimer We spared no efforts to make sure that the information in this manual is correct and complete. However no liability is accepted for any errors or omissions. Gembird Electronics reserves the
DIGIPASS CertiID. Getting Started 3.1.0
DIGIPASS CertiID Getting Started 3.1.0 Disclaimer Disclaimer of Warranties and Limitations of Liabilities The Product is provided on an 'as is' basis, without any other warranties, or conditions, express
In-System Programmer USER MANUAL RN-ISP-UM RN-WIFLYCR-UM-.01. www.rovingnetworks.com 1
RN-WIFLYCR-UM-.01 RN-ISP-UM In-System Programmer 2012 Roving Networks. All rights reserved. Version 1.1 1/19/2012 USER MANUAL www.rovingnetworks.com 1 OVERVIEW You use Roving Networks In-System-Programmer
Dell Statistica 13.0. Statistica Enterprise Installation Instructions
Dell Statistica 13.0 2015 Dell Inc. ALL RIGHTS RESERVED. This guide contains proprietary information protected by copyright. The software described in this guide is furnished under a software license or
HOST Embedded System. SLAVE EasyMDB interface. Reference Manual EasyMDB RS232-TTL. 1 Introduction
Reference Manual EasyMDB RS232-TTL 1 Introduction This document explains how to use the interface EasyMDB RS232-TTL and describe the connections and the necessary commands for communicating with Cash System
MBP_MSTR: Modbus Plus Master 12
Unity Pro MBP_MSTR 33002527 07/2011 MBP_MSTR: Modbus Plus Master 12 Introduction This chapter describes the MBP_MSTR block. What s in this Chapter? This chapter contains the following topics: Topic Page
Manchester Encoder-Decoder for Xilinx CPLDs
Application Note: CoolRunner CPLDs R XAPP339 (v.3) October, 22 Manchester Encoder-Decoder for Xilinx CPLDs Summary This application note provides a functional description of VHDL and Verilog source code
Table 1 below is a complete list of MPTH commands with descriptions. Table 1 : MPTH Commands. Command Name Code Setting Value Description
MPTH: Commands Table 1 below is a complete list of MPTH commands with descriptions. Note: Commands are three bytes long, Command Start Byte (default is 128), Command Code, Setting value. Table 1 : MPTH
TotalShredder USB. User s Guide
TotalShredder USB User s Guide Copyright Notice No part of this publication may be copied, transmitted, stored in a retrieval system or translated into any language in any form or by any means without
Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide
Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide Sensors LCD Real Time Clock/ Calendar DC Motors Buzzer LED dimming Relay control I2C-FLEXEL PS2 Keyboards Servo Motors IR Remote Control
WebMaster /WebAlert Windows 7 USB Driver Installation
W A L C H E M IWAKI America Inc. WebMaster & WebAlert USB Driver Installation WebMaster /WebAlert Windows 7 USB Driver Installation Five Boynton Road Hopping Brook Park Holliston, MA 01746 USA TEL: 508-429-1110
Implicit Sync. Professional Edition Users Guide
1159 Sonora Court, Suite #305 Sunnyvale, CA 94086 Tel: (408) 737-9609 Implicit Sync User Guide Implicit Sync Professional Edition Users Guide Implicit Inc. May 2013 Version 2.6 Rev. 3 Copyright 2004-2013
Atmel AVR4903: ASF - USB Device HID Mouse Application. Atmel Microcontrollers. Application Note. Features. 1 Introduction
Atmel AVR4903: ASF - USB Device HID Mouse Application Features USB 2.0 compliance - Chapter 9 compliance - HID compliance - Low-speed (1.5Mb/s) and full-speed (12Mb/s) data rates Standard USB HID mouse
RPLIDAR. Low Cost 360 degree 2D Laser Scanner (LIDAR) System Development Kit User Manual. 2014-2 Rev.1
RPLIDAR Low Cost 360 degree 2D Laser Scanner (LIDAR) Development Kit User Manual 2014-2 Rev.1 Team Contents: 1. OVERVIEW... 2 ITEMS IN DEVELOPMENT KIT... 2 RPLIDAR... 2 USB ADAPTER... 3 2. CONNECTION AND
Using CryptoMemory in Full I 2 C Compliant Mode. Using CryptoMemory in Full I 2 C Compliant Mode AT88SC0104CA AT88SC0204CA AT88SC0404CA AT88SC0808CA
Using CryptoMemory in Full I 2 C Compliant Mode 1. Introduction This application note describes how to communicate with CryptoMemory devices in full I 2 C compliant mode. Full I 2 C compliance permits
Intel Media SDK Library Distribution and Dispatching Process
Intel Media SDK Library Distribution and Dispatching Process Overview Dispatching Procedure Software Libraries Platform-Specific Libraries Legal Information Overview This document describes the Intel Media
InfoPrint 4247 Serial Matrix Printers. Remote Printer Management Utility For InfoPrint Serial Matrix Printers
InfoPrint 4247 Serial Matrix Printers Remote Printer Management Utility For InfoPrint Serial Matrix Printers Note: Before using this information and the product it supports, read the information in Notices
Intel Retail Client Manager Audience Analytics
Intel Retail Client Manager Audience Analytics By using this document, in addition to any agreements you have with Intel, you accept the terms set forth below. You may not use or facilitate the use of
Intel Server Board S5000PALR Intel Server System SR1500ALR
Server WHQL Testing Services Enterprise Platforms and Services Division Intel Server Board S5000PALR Intel Server System SR1500ALR Intel Server System SR2500ALBRPR Server Test Submission (STS) Report For
Resetting USB drive using Windows Diskpart command
Resetting USB drive using Windows Diskpart command Simon Huang Technical Product Manager [email protected] Super Talent Technology October, 2013 Release 1.00 1 Legal Disclaimer INFORMATION IN
Intel Dialogic System Software for PCI Products on Windows
Intel Dialogic System Software for PCI Products on Windows Administration Guide November 2003 05-1910-001 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS
APPLICATION NOTE. Atmel AT01095: Joystick Game Controller Reference Design. 8-/16-bit Atmel Microcontrollers. Features.
APPLICATION NOTE Features Atmel AT01095: Joystick Game Controller Reference Design 8-/16-bit Atmel Microcontrollers Joystick Game Controller Atmel ATxmega32A4U microcontroller In System Programming (ISP)
Intel(R) IT Director User's Guide
Intel(R) IT Director User's Guide Table of Contents Disclaimer and Legal Information... 1 Introduction... 3 To set up Intel IT Director:... 3... 3 System Configuration... 5... 5 Settings Page: Overview...
8051 MICROCONTROLLER COURSE
8051 MICROCONTROLLER COURSE Objective: 1. Familiarization with different types of Microcontroller 2. To know 8051 microcontroller in detail 3. Programming and Interfacing 8051 microcontroller Prerequisites:
User's Guide. Dosimeter Configuration Software ADR-1/60
User's Guide Dosimeter Configuration Software ADR-1/60 ADR-1/50 User's Guide v. 3.15 NOTE! This document and the information herewith are copyrighted material as mentioned in the copyright act. No part
The Art of Graceful Application Suspension. by Lynn Merrill
The Art of Graceful Application Suspension by Lynn Merrill Feburary 3, 2004 The information contained in this document is provided for informational purposes only and represents the current view of Intel
Trusted Platform Module (TPM) Quick Reference Guide
Trusted Platform Module (TPM) Quick Reference Guide System builders/integrators should pass this Guide on to the system owner to assist them in enabling and activating the TPM. Warning of Potential Data
BIOS Update Release Notes
PRODUCTS: D945GCCR (Standard BIOS) BIOS Update Release Notes BIOS Version 0060 August 8, 2008 CR94510J.86A.0060.2008.0807.1918 Fixed issue where new BIOS SETUP settings may contain random data when using
Cloud based Holdfast Electronic Sports Game Platform
Case Study Cloud based Holdfast Electronic Sports Game Platform Intel and Holdfast work together to upgrade Holdfast Electronic Sports Game Platform with cloud technology Background Shanghai Holdfast Online
APPLICATION NOTE. Secure Personalization with Transport Key Authentication. ATSHA204A, ATECC108A, and ATECC508A. Introduction.
APPLICATION NOTE Secure Personalization with Transport Key Authentication ATSHA204A, ATECC108A, and ATECC508A Introduction The Atmel CryptoAuthentication ATSHA204A, ATECC108A, and ATECC508A devices (crypto
AN10850. LPC1700 timer triggered memory to GPIO data transfer. Document information. LPC1700, GPIO, DMA, Timer0, Sleep Mode
LPC1700 timer triggered memory to GPIO data transfer Rev. 01 16 July 2009 Application note Document information Info Keywords Abstract Content LPC1700, GPIO, DMA, Timer0, Sleep Mode This application note
Windows BitLocker Drive Encryption Step-by-Step Guide
Windows BitLocker Drive Encryption Step-by-Step Guide Microsoft Corporation Published: September 2006 Abstract Microsoft Windows BitLocker Drive Encryption is a new hardware-enhanced feature in the Microsoft
Omron I/O Driver (Series 2) Programmable Serial Interface Card
Omron I/O Driver (Series 2) Programmable Serial Interface Card USER MANUAL Rev. P1.55 June 8, 2012 DeltaV is a trademark of Emerson Process Management, Inc Emerson Process Management, Inc. 1998, 1999.
