comandos de prueba de los dispositivos
Transcripción
comandos de prueba de los dispositivos
COMANDOS DE PRUEBA DE LOS DISPOSITIVOS Comandos del Cash Code Comandos enviados desde el PC CAh 0Ch 81h 46h (202D) (12D) (129D) (70D) Habilita el dispositivo Inhabilita el dispositivo ACK para tramas pares ACK para tramas impares Comandos que envía el Cash Code Formato de las tramas: STX Frame Number Data 1 Data 0 STX: (34D) - (22H) Frame Number: Consecutivo de trama. ETX: (108D) – (6CH) BCC: Codigo de control de errores. Data1: Codigo uno del evento. Data2: Codigo dos del evento. BCC ETX Códigos de eventos: Estos eventos no serán respondidos por el PC, ya que son de carácter informativo. Bill Jammed: ( 80H – 50H ) ( 128D – 80D) Stacker Full: ( 82H – 80H ) ( 130D – 128D) Cheated: ( 85H – 00H ) ( 133D – 00D) Failure: ( A8H – 00H ) ( 168D – 00D) Reject: ( A8H – F7H ) ( 168D – 247D) Stacker Not Present: ( 82H – 7FH ) ( 130D – 127D) Códigos de denominaciones : Estos eventos serán respondidos por el PC, ya que de esa respuesta se tomaran acciones subsiguientes, como stackear el billete. Esa respuesta dependerá del numero de trama, sea par o impar. $1: ( 40H – 0FH ) ( 64D – 15D) $2: ( 40H – F0H ) ( 64D – 240D) $5: ( 4FH – 00H ) ( 79D – 00D) $10: ( 70H – 03H ) ( 112D – 03D) $20: ( 40H – 3CH ) ( 64D – 60D) $50: ( 43H – C0H ) ( 67D – 192D)* $100: ( 7CH – 00H ) ( 124D – 00D)* * Estas denominaciones se encuentran inhabilitadas temporalmente. Comandos del Coin Acceptor Comandos enviados desde el PC 4Bh (75D) Habilitar Coin 4Ch (76D) Inhabilitar Coin Comandos enviados desde el Coin 41h 42h 42h 43h 44h (65D) 1.00 (66D) 0.25 (67D) 0.10 (68D) 0.05 (69D) 45h (70D) 46h (71D) Comandos de los Hopper HOPPER 1 Comandos enviados desde el PC 3Dh (61D) Solicita estado del Hopper 1 3Ch (60D) Inhabilitar Hopper 1 Para la orden de dispensar sé envían tres datos secuenciales: 1. Habilitar hopper. 2. Numero de monedas a dispensar (este puede ser cualquier dato en decimal entre 1 y 255). 3. Orden de dispensar. 39h (57D) 3Ah (58D) Habilitar Hopper 1 Orden de dispensar Comandos enviados desde el Hopper 1 El hopper devuelve una vez halla dispensado dos caracteres secuenciales: 1. Dispensación exitosa o fallida. 2. Numero de monedas que falto por dispensar (este es un dato en decimal entre 0 y 255). 12h (18D) Dispensación fallida o Hopper inhabilitado 11h (17D) Dispensación exitosa o Hopper habilitado HOPPER 2 Comandos enviados desde el PC 2Dh (45D) Solicita estado del Hopper 2 2Ch (44D) Inhabilitar Hopper 2 Para la orden de dispensar se envian tres datos secuenciales: 1. Habilitar hopper. 2. Numero de monedas a dispensar (este puede ser cualquier dato entre 1 y 255). 3. Orden de dispensar. 29h (41D) Habilitar hopper 2 2Ah (42D) Orden de dispensar Comandos enviados desde el Hopper 2 El hopper devuelve una vez halla dispensado dos caracteres secuenciales: 1. Dispensación exitosa o fallida. 2. Numero de monedas que falto por dispensar (este es un dato en decimal entre 0 y 255). 12h (18D) Dispensación fallida o Hopper inhabilitado 11h (17D) Dispensación exitosa o Hopper habilitado HOPPER 3 Comandos enviados desde el PC 1Dh (29D) Solicita estado del Hopper 3 1Ch (28D) Inhabilitar Hopper 3 Para la orden de dispensar se envian tres datos secuenciales: 1. Habilitar hopper. 2. Numero de monedas a dispensar (este puede ser cualquier dato en decimal entre 1 y 255). 3. Orden de dispensar. 19h (25D) Habilitar hopper 3 1Ah (26D) Orden de dispensar Comandos enviados desde el Hopper 3 El hopper devuelve una vez halla dispensado dos caracteres secuenciales: 1. Dispensación Ok o Fail. 2. Numero de monedas que falto por dispensar (este es un dato decimal entre 0 y 255). 12h (18D) Dispensación fallida o Hopper inhabilitado 11h (17D) Dispensación exitosa o Hopper habilitado Nota: el hopper # 1 es el que normalmente no se conecta.