Home
        Matrix USB User Manual Version 1.0
         Contents
1.  Chip       Address ID Jumpers  Comm  LED   optional    Figure 1  Power LED   optional   DC12V model only    5pin   6pin Connector to Matrix Main Board    Observer polarity while inserting module onto Main board     USB Driver Chip   Communication CPU to handle USB traffic     Power LED   A Green LED to show presence of power   Comm  LED   A Red LED to show communication with Host system       A selection of 4 ID positions  Each Matrix on a single Host system must have a  unique Address ID     Address ID Jumpers    Page 6 of 7 Manual VTIUSB 1    Matrix USB  Manual VTIUSB 1    3 1 Address ID configuration    The Address ID configuration jumpers locate on the lower left corner  There are 4 different settings for the  4 distinctive address IDs  Choose the address that is unique in the system and place the jumper in the  corresponding position  See figure 2     S2 S3 S4  S1   Address 01  S2   Address 02  S3   Address 03  S4   Address 04   Figure 2     Observe the following procedure when doing the change     Stop all USB communication on the Host    Unplug the power cable to Matrix    Disconnect Matrix from the Hub   USB bus    Remove the front bezel cover of Matrix and locate the Address jumpers inside the cabin   Change the jumper setting according to your needs  The default one is at Address 01  Do not set  more than one device with the same address on a single system    Replace the bezel cover    Reattach the power cable and USB cable    8  Start the USB communication on the 
2. Bit 4  5 Channel  1 Enabled   0 Disabled    Bit 5  6   Channel  1 Enabled   0 Disabled    Bit 6  7  Channel  1 Enabled   0 Disabled    Bit 7  Set to 0  Reserved for future use     If both Bill Field Data 1 and Bill Field Data 0 are set to 00h  Matrix is disabled     Page 4 of 7 Manual VTIUSB 1    Matrix USB  Manual VTIUSB 1    Mode Bits    Set to 00h  Reserved for future use     Sequence No     Initiated by the Host  It starts from 00h and increments on successive messages  It rollovers at FFh and starts at 00h again  The  Host should send the same message continuously until Matrix responses with the same Sequence No     2 3 UPSTREAM MESSAGE FORMAT    Matrix to Host    Example     Status  Bit 0   Bit 1   Bit 2   Bit 3   Bit 4   Bit 5   Bit 6   Bit 7   Events  Bit 0   Bit 1   Bit 2   Bit 3   Bit 4   Bit 5   Bit 6   Bit 7     Expansion    Status    Events      Expansion      08 00    Format   gt  gt  Status  Events  Expansion  Bill Field Data  Sequence No     Current status of Matrix   Events experienced by Matrix     Reserved for future use  Always returns 00h    Bill Field Data  Denomination channel  Binary Format     Sequence No   Sequence No  as sent by the Host     00 02 02    Stacked  Bill Channel 2 in concern  Message Sequence 02    Accepting   I if a token is taking in and before Escrow position    Escrowed    1 if a token is in Escrow position     Stacking    1 if a token is accepting and being stacked     Stacked    1 if a token is successfully stacked  Credit is issu
3. Host  Matrix should show a new Address ID     SEES    ALOA    Page 7 of 7 Manual VTIUSB 1    
4. In this document it refers to the port that Matrix connects to     Suspend mode   According to the USB 1 1 specification  all devices should enter a suspend  power  saving  mode upon 3msec of inactivity of the USB bus  This includes the loss in  communication With the Host or the Host Operation System disable the device etc   Matrix will enter this suspend mode after doing the followings    1  Disable Matrix    2  Return any bill that is currently undertaking   On exiting the Suspend Mode  Matrix will be reset by the inherent USB Bus reset   Any prior status   setup will be cleared and back to their default stage     Communication   When the Host is not polling the Matrix for a time longer than 4 seconds  Matrix will  Time out return any bill held in escrow and will not take any bill  Matrix is disabled     Enumeration   When an USB device is attached to the Hub  the Host Operation System will start an    enumeration process  During this process  information and capability of the device is  sent to the PC  The Host Operation System will determine whether or not to configure    Page 2 of 7 Manual VTIUSB 1    Matrix USB  Manual VTIUSB 1    Bus Address      Sequence No       the device and register as an active device depending on the existing resources  available in the system  The factors that may inhibit a device from being configured  include the data bandwidth requested by the device  the CPU usage of the system and  the traffic already in the USB bus etc  Only upon success
5. ed    Returning    1 if a token is being returned by the Host     Returned    1 if a token has been returned by the Host    Rejecting    1 if a token is being rejected by Matrix     Rejected    1 if a token has been rejected by Matrix     Failure    1 on any kind of failure     Power Up    1 on power up     Cashbox Full    1 if the cashbox is full     Cheated    1 if a cheat   stringing is detected     Bill Jammed   1 if Matrix is jammed     Cashbox Present    1 if the cashbox presents     Invalid Command    1 if an invalid command is received      Set to 0  Reserved for future use     Reserved for future use  Always returns 00h     Page 5 of 7    Manual VTIUSB  1    Matrix USB  Manual VTIUSB 1    Bill Field Data  Report of denomination channel that is under concerned  Binary format  Matrix can report up to 14 denomination channels  under USB protocol     Bit 3 0 0000   None unknown bill 1000   8  bill type    0001   1   bill type  0010   2  bill type  0011   3    bill type  0100   4  bill type  0101   5  bill type  0110   6  bill type    1001   9  bill type   1010   10  bill type  1011   11  bill type  1100   12  bill type  1101   13  bill type  1110   14  bill type    0111   7  bill type  Bit 7 4 Set to 0  Reserved for future use     Sequence No   Matrix will give the same Sequence No  received from the Host for synchronization purpose     3 0 ELECTRICAL HOOKUP    VA PCBB14 USB Module    6pin connector to  Matrix Main Board    Spin connector to USB Driver  Matrix Main Board
6. ful enumeration  the device  is given a resource handle for application program to access  In MS Windows  9X 2K Me  a registered USB device is shown under the System Properties Device  Manager     According to the USB spec   up to 127 devices can be connected to the same USB bus  on a single computer system  The attachment of the device should be done without  user settings and be configured automatically by the Host Operation System  But in  some situation  it is impractical or illogical to connect the same device more than one  onto a single system  The limitation is due to the    fighting    for the same resources  and interruption between the same kind of devices  For example  keyboard   mouse        For Matrix  it has the capability to identify itself among a multi Matrix system  Matrix  utilities a unique Address ID Setting to give itself a unique Bus Address for  identification and for resources allocation  This Address ID is a proprietary value in  the product and will not interfere the normal USB operation  By using different  Address ID Settings  up to 4 Matrix can be attached on a single system  simultaneously  Upon successful enumerations  each Matrix is assigned with different  resource handle  The application program should be able to retrieve the different  handles from the Operating System and communicate with Matrix independently  End  user can easily identify each Matrix just by observing to the jumper setting     In USB development  it is a common issue tha
7. matrix  gt     Matrix USB  User Manual    Version 1 0    Matrix USB  Manual VTIUSB 1    1 0 Introduction    The Matrix USB  the industries first USB enabled bill validator  The Matrix USB is available for all  applications utilizing the PC USB port     2 0 Communications    Matrix conforms to USB 1 1 specification issued by the USB Implementers Forum  It is a low speed  device  1 5Mbit sec  supporting EndPoint 0  Interrupt IN OUT and Setup  and EndPoint 1  Interrupt IN  only  reports  When Matrix is attached to the USB bus  an enumeration process takes place automatically  by the Host Operation System  Upon successful enumeration  Matrix is registered as a HID class device  under the Human Interface Device category specified by the USB specification     The Host sends poll to request information from Matrix at a periodic rate  Matrix answers to the poll and  reports all the happening events  This poll rate must NOT faster than 20msec per poll  This is the  minimum communication time with the Matrix  On the other hand  if the poll rate is too slow  eg  500msec  per poll   this will greater reduce the performance of Matrix in terms of acceptance rate     2 1 GENERAL DATA    Host   Refers to the application program or the computer system that handles the USB  communication and interpretation of all the messages     Token   A collective term to refer to a banknote barcode coupon     Hub   Refers to an external hub for USB connections or the Root Hub built on the PC  motherboard  
8. t the application program cannot see a  real time upstream message sent from the device  That is to say  all the upstream  messages sent from the device are stored to the bottom of the Host computer buffer   Only by continual    popping    of the buffer will the latest message be able to seen by  the program  This leads to an unsynchronised situation in Matrix communication   When the Host polls Matrix for the most current status  the Host will always see the  precedent message stored in the computer buffer  The Host has to keep on retrieving  the buffer messages until the last message pops up to the top of the buffer    In MS Windows 98 this buffer has a fixed storage of 2 messages  In MS Windows  98SE 2K Me  the default number is 8  User can change this number with  SetNumInputBuffers register  To cope with this variance of Operating Systems  Matrix  incorporates with a message Sequence No  to keep track of the messages  This  number is added to both the upstream and downstream messages for the detection of  the correct sequence of the receiving message  The Host will keep polling for the  same command until the Sequence No  received from Matrix is the same as the one  sent out  On the other hand  Matrix will keep resending the same message until the  Host changes the same Sequence No     Page 3 of 7 Manual VTIUSB 1    Matrix USB  Manual VTIUSB 1    2 2 DOWNSTREAM MESSAGE FORMAT  Host to Matrix  Format   gt  gt  Cmd Byte  Bill Field Data 1  Bill Field Data 0  Mode Bits  Seq
9. uence No   Cmd Byte   Control commands send to Matrix   Bill Field Data 1   Upper  8       14   enabled Bill channels   Bill Field Data 0   Lower  1       7th  enabled Bill channels   Mode Bits   Compatibility settings and other control commands     Sequence No    Host sequence number     Example  04 00 7F 00 02  Accept escrowed token  Bill Channel Enable  1   to 7   Message Sequence 02    Cmd Byte  Bit 0 1 Set to 0  Reserved for future use     Bit 2  Stack Control Bit  To tell Matrix to accept a token that is held in escrow position   1   Stack   0   Keep in escrow   Bit 3  Return Control Bit  To tell Matrix to return a token that is held in escrow position   1   Return   0   Keep in escrow   Bit4 7 Set to 0  Reserved for future use     Bill Field Data 1   Upper Bill Channel Enabling Bits  To turn on   off an individual channel of Matrix   Bit 0  8  Channel  1 Enabled   0 Disabled   Bit 1  9    Channel  1 Enabled   0 Disabled   Bit 2  10  Channel  1 Enabled   0 Disabled   Bit 3  11  Channel  1 Enabled   0 Disabled   Bit 4  12  Channel  1 Enabled   0 Disabled   Bit 5  13  Channel  1 Enabled   0 Disabled   Bit 6  14  Channel  1 Enabled   0 Disabled   Bit 7  Set to 0  Reserved for future use    Bill Field Data 0    Lower Bill Channel Enabling Bits  To turn on   off an individual channel of Matrix     Bit 0  1st Channel  1 Enabled   0 Disabled    Bit 1  2nd Channel  1 Enabled   0 Disabled   Bit 2  3rd Channel  1 Enabled   0 Disabled   Bit 3  4 Channel  1 Enabled   0 Disabled    
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
BATIDORA DE VASO MANUAL DE INSTRUCCIONES  化学物質評価データシート - ウェブカタログ|タカラバイオ株式会社  77010305 - Marine Warehouse  COLOSSO G3 e G3 Pró  Manual - Tcl3D  Cámara IP Manual de usuario  Grundig GDR 5550 HDD User's Manual  « Quatre fleurs », la Ville veut faire florès  AK-TH12    Copyright © All rights reserved. 
   Failed to retrieve file