BUFFER DIAL-UP INFORMATEC Manual do Usuário

versão de firmware: 8.05 revisão do manual: 26/junho/2007

ÍNDICE ÍNDICE TERMO DE GARANTIA INTRODUÇÃO Alimentação Baud rate da recepção de dados Bits de Dados, Paridade e Bits de Parada Armazenamento de dados

INSTALAÇÃO Requisitos necessários Cabo de bilhetagem (da Central PABX para o BUFFER DIAL-UP INFORMATEC) Conector para linha discada Alimentação AC (95-230 V AC) Alimentação DC (12 V CC / 24 V CC / 48 V CC) Alimentação AC (95-230 V AC) + DC (12 V CC via bateria externa) Avisos sonoros (bips)

COMPRESSÃO NÃO-DESTRUTIVA DOS BILHETES COMUNICAÇÃO COM O BUFFER DIAL-UP INFORMATEC

Protocolo para início e fim de conexão Formas de coleta de bilhetes Estrutura dos comandos reconhecíveis pelo coletor Comandos reconhecíveis pelo coletor • ABORTAR • ACESSOS • APAGA_BUFFER • APRESENTACAO • BAUD_RATE_DO_MODEM[,] • BILHETAGEM • BIP[,] • CENTRAL_BILHETANDO • CONTINUAR • DATA_HORA[,
] • DEFINE_CENTRAL[,] • DESCONEXOES • HORA_TRANSF[,hh:mm HH:MM iii, numero_da_tentativa] • LIGAMENTOS • LIMIAR_TRANSFERENCIA[,] • MEMORIA • NOME_DA_ADMINISTRADORA[,, ] • NOME_DO_COLETOR[,] • RESETE_SE_O_MEU • TELEFONE[,] • TOQUES[,] • ZERA_SENHAS Sinalização de erro no comando Comandos mínimos necessários para se configurar um coletor remotamente Como obter o arquivo de bilhetes Exemplo de uma sessão de conexão

APÊNDICE 1 • CARACTERÍSTICAS TÉCNICAS

BUFFER DIAL-UP INFORMATEC

2 3 4 5 5 5 5

6 6 6 7 7 7 7 7

8 9

9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13

14

2

TERMO DE GARANTIA Obrigado por ter adquirido o BUFFER DIAL-UP INFORMATEC. Este coletor tem uma garantia estendida de 9 meses além do prazo legal de 3 meses a contar da data de emissão da nota fiscal, contra qualquer defeito de fabricação, desde que não tenha sido submetido a condições de armazenamento inadequadas e que sejam identificados defeitos de fabricação por meio de de avaliação de técnicos autorizados pela Informatec. A Informatec limita sua responsabilidade à substituição de peças defeituosas desde que, a critério de seus técnicos credenciados, seja constatada falha em condições normais de uso. Essa garantia será invalidada caso haja abuso ou uso inadequado como: • conexão à tensão errada; • umidade excessiva no local de instalação; • queda; • sobrecarga, ou raio, na rede elétrica; • manutenção por empresa não autorizada pela Informatec. A Informatec compromete-se a prestar os serviços aqui mencionados, tanto os gratuitos quanto os remunerados, em sua sede em São Paulo, correndo por conta do usuário os riscos, transporte e despesas inerentes ao mesmo (ida e volta). A Informatec pode alterar as especificações do produto sem aviso prévio.

Informatec Ltda. Rua Clélia, 2145 – 11.andar - Lapa São Paulo, SP 05042-001 Brasil Telefone: +55 (11) 3868-6700 Fax: +55 (11) 3868-6701 E-Mail: [email protected] Website: http://www.informatec-sp.com.br CNPJ: 69.086.346/0001-50 I.E: 116.666.900.114

3

BUFFER DIAL-UP INFORMATEC

INTRODUÇÃO O BUFFER DIAL-UP INFORMATEC foi projetado para funcionar como coletor remoto para sistemas de tarifação de centrais PABX, sendo instalado junto à saída serial de bilhetagem da Central PABX a ser tarifada, enviando seus dados para um software de tarifação (centralizado) via linha discada analógica (ramal ou tronco).

O coletor possui entrada serial (RS-232C) com velocidade de recepção selecionável remotamente e saída via linha discada (através de circuito de modem embutido). A tecnologia de armazenamento de dados utiliza memória estática não-volátil (alimentada por uma bateria interna, auto-recarregável, que mantém os dados mesmo em caso de falta de alimentação por até 6 meses). Os bilhetes recebidos pelo coletor são armazenados de forma comprimida, usando um algoritmo proprietário nãodestrutivo (ou seja, não é preciso informar ao coletor o modelo de central PABX à qual este está conectado). Tipicamente, o coletor consegue armazenar até aproximadamente 170 mil bilhetes, dependendo do modelo. O acesso remoto ao coletor é feito via linha discada: para isto há um circuito de modem embutido, que possui protocolo de correção de erros por hardware. Como proteção adicional, o coletor conta com um circuito eletrônico antitravamento especialmente dedicado monitorar o funcionamento dos principais componentes do coletor e executar procedimentos de destravamento se necessário, incluindo do modem. Todas as configurações do coletor são feitas remotamente, sem utilização de nenhum jumper para isto. IMPORTANTE: o coletor é fabricado para ser usado principalmente pelos softwares de tarifação Informatec: para uso por softwares de terceiros é necessária a aquisição de uma DLL específica fabricada pela Informatec.

BUFFER DIAL-UP INFORMATEC

4

Alimentação O BUFFER DIAL-UP INFORMATEC está disponível nas seguintes alimentações: • 95-230 V AC (com seleção automática da tensão), ou • 12 V DC (sem polaridade) ou • 24 V DC (sem polaridade) ou • 48 V DC (sem polaridade) ou • 95-230 V AC (seleção automática da tensão) com entrada/saída para bateria externa 12 V DC, com carregamento automático da bateria

Baud rate da recepção de dados A velocidade serial da porta de entrada (que coleta os bilhetes enviados pela central PABX) é configurada remotamente. As seguintes velocidades podem ser configuradas: • 1200 • 2400 • 4800 • 9600 • 19200

Bits de Dados, Paridade e Bits de Parada Ao se usar uma conexão serial, além da velocidade de comunicação (baud rate), é preciso configurar também os parâmetros de Bits de Dados, Paridade e Bits de Parada. O BUFFER DIAL-UP INFORMATEC segue as seguintes regras: Entrada serial: • Baud rate: ajustado remotamente (veja item anterior) • Bits de Dados, Paridade e Bits de Parada: o 8 Bits de Dados, sem Paridade, 1 Bit de Parada (8N1) ou o 7 Bits de Dados, Paridade par (even), 1 Bit de Parada (7E1) ou o 7 Bits de Dados, Paridade ímpar (odd), 1 Bit de Parada (7O1) A entrada serial aceita os 3 tipos de configuração sem necessidade de configuração.

Armazenamento de dados O BUFFER DIAL-UP INFORMATEC armazena os bilhetes recebidos pela porta serial usando um algoritmo de compressão não-destrutiva, proprietário. Isto significa que não é preciso informar ao coletor o modelo de central PABX à qual está conectado, todos os caracteres recebidos pela porta serial, inclusive os de controle, são armazenados pelo coletor, sempre com o bit mais significativo colocado em zero. IMPORTANTE: o BUFFER DIAL-UP INFORMATEC automaticamente coloca em zero o bit mais significativo do byte recebido pela porta serial.

5

BUFFER DIAL-UP INFORMATEC

INSTALAÇÃO Para se usar o BUFFER DIAL-UP INFORMATEC necessita-se apenas que: • o cabo serial proveniente da central PABX esteja funcionando; • o baud rate da porta serial de entrada esteja configurado, conforme as instruções a seguir; • o cabo telefônico (ramal ou tronco) esteja conectado ao coletor e funcionando; • o coletor esteja alimentado; • software de tarifação Informatec funcionando (para uso por softwares de terceiros é necessária a aquisição de uma DLL específica fabricada pela Informatec).

Requisitos necessários Devem ser providenciados os seguintes itens para a instalação do BUFFER DIAL-UP INFORMATEC: • Cabo serial RS-232 com conector DB-9 fêmea proveniente da central PABX; • Cabo telefônico (analógico) com conector RJ-11 ligado ao coletor; • Alimentação adequada ao modelo do coletor.

Cabo de bilhetagem (da Central PABX para o BUFFER DIAL-UP INFORMATEC) Apenas 3 fios do cabo de bilhetagem precisam ser ligados ao conector identificado como “SERIAL” do coletor: ENTRADA NO BUFFER DIAL-UP INFORMATEC (DB-9 MACHO)

SINAL

2

RxD

5

GND

4

DTR

Sinais necessários na entrada do coletor - Alternativa A (mais comum) Em algumas centrais PABX pode ser necessário utilizar o pino RTS no lugar do DTR, como mostrado abaixo: ENTRADA DO BUFFER DIAL-UP INFORMATEC (DB-9 MACHO)

SINAL

2

RxD

5

GND

7

RTS

Sinais necessários na entrada do coletor - Alternativa B (menos comum) A entrada no BUFFER DIAL-UP INFORMATEC é através de um conector DB-9 macho. Caso seja necessário fazer um adaptador DB-9 para DB-25, utilize o seguinte esquema: DB-25

DB-9

SINAL

03

2

RxD

07

5

GND

20

4

DTR

04

7

RTS

Adaptador DB-25 para DB-9 para o conector de entrada BUFFER DIAL-UP INFORMATEC

6

Conector para linha discada A saída do BUFFER DIAL-UP INFORMATEC é um conector RJ-11 fêmea, para conectar diretamente a um cabo telefônico analógico (ramal ou linha). É através deste ramal (ou linha) que o coletor será acessado remotamente pelo software de tarifação. IMPORTANTE a) este ramal (ou linha) deve permitir que sejam feitas e recebidas ligações; b) este ramal (ou linha) não deve possuir compressão (muito comum nas ligações via tie-lines e VOIP) que afete a conexão via modem; c) este ramal (ou linha) deve ser analógico.

Alimentação AC (95-230 V AC) Caso a alimentação seja 95-230 V AC, o BUFFER DIAL-UP INFORMATEC terá um cabo de força apropriado para ligar a tomadas de 2 pinos. Note que não existe chave para selecionar a tensão AC: o coletor seleciona a tensão de entrada automaticamente, desde que esteja entre 95 e 230 V AC.

Alimentação DC (12 V CC / 24 V CC / 48 V CC) Caso a alimentação do BUFFER DIAL-UP INFORMATEC seja com CORRENTE CONTÍNUA (V CC) isto é, ligado a baterias ou retificador de baterias, o cabo de alimentação do coletor deve ser ligado à alimentação V CC. Não há necessidade se preocupar com a polaridade.

Alimentação AC (95-230 V AC) + DC (12 V CC via bateria externa) Caso a alimentação seja 95-230 V AC + DC (12 V CC via abateria externa), o BUFFER DIAL-UP INFORMATEC terá um cabo de força apropriado para ligar a tomadas de 2 pinos e também um conector para ligação à bateria externa, com polaridade definida. Note que não existe chave para selecionar a tensão AC: o coletor seleciona a tensão de entrada automaticamente, desde que esteja entre 95 e 230 V AC. A bateria externa requer manutenção periódica, conforme manual fornecido pelo fabricante e deve ter as seguintes especificações:

• • •

Bateria Chumbo-Ácido Selada Regulada por Válvula 12 V DC 2.3 A h

Note que a polaridade é importante quando da conexão da bateria externa.

Avisos sonoros (bips) Quando o coletor é ligado são emitidos 10 avisos sonoros (bips), indicando que os 10 testes automáticos efetuados pelo coletor ao ser ligado foram bem sucedidos:

• • • 7

5 bips de duração média 4 bips curtos 1 bip longo

BUFFER DIAL-UP INFORMATEC

COMPRESSÃO NÃO-DESTRUTIVA DOS BILHETES Os bilhetes estão armazenados no BUFFER DIAL-UP INFORMATEC usando-se um algoritmo não-destrutivo, proprietário da Informatec, reconhecido automaticamente pelos softwares de tarifação da Informatec. As razões de serem armazenados de forma comprimida são:

• •

redução do tempo de envio das informações via modem; aumento da quantidade de informações que podem ser armazenadas.

Para descompressão dos bilhetes por softwares de terceiros a Informatec comercializa uma DLL que: a) recebe um arquivo com os bilhetes comprimidos; b) gera arquivo-texto com os bilhetes descomprimidos. Function Descompactar(ArqEntrada:pchar; ArqSaida:pchar; var aErro: pchar): SmallInt; ArqEntrada: Caminho e nome do arquivo compactado (255 caracteres) ArqSaida : Caminho e nome do arquivo de saída descompactado (255 caracteres) Retorno : 0 = Arquivo descompactado com sucesso 1 = Arquivo não encontrado 2 = Formato de compactação desconhecido -1 = Erro no processamento do arquivo -2 = Período de demonstração vencido -3 = Versão incorreta da chave de hardware -4 = Chave de hardware não encontrada -5 = Produto gravado na chave de hardware incorreto Function Versao(aErro:pchar): SmallInt; aErro : Variável de retorno contendo a versão da DLL; Retorno : 0 = sucesso -1 = erro Function ValidadeDemo(var AValidadeDemonstração: pAnsichar): Smallint; AValidadeDemo : Variável de retorno com a validade da demonstração no formato dd/mm/yyyy ou retorna a string “Sem limite de validade” Retorno : 0 = sucesso -1 = Erro;

É importante observar que esta DLL requer uma chave de hardware (para interface paralela ou USB, definida no pedido de compra) para funcionar, como mostrado abaixo:

ou

BUFFER DIAL-UP INFORMATEC

8

COMUNICAÇÃO COM O BUFFER DIAL-UP INFORMATEC A comunicação entre o software de tarifação e o BUFFER DIAL-UP INFORMATEC é feita através do envio e recepção de comandos. Os bilhetes estão armazenados no coletor usando-se um algoritmo não-destrutivo, proprietário da Informatec. Isto significa que não é preciso informar ao coletor o modelo de central PABX à qual está conectado. Veja o item “Armazenamento de dados” para mais informações.

Protocolo para início e fim de conexão Todos os comandos enviados para o coletor, ou recebidos do coletor, são terminados com o caractere CARRIAGE RETURN (ASCII 13), representado neste documento por “CR”. Para se estabelecer uma conexão remota ao coletor é necessário: a) ligar para o coletor, via modem; b) quando o coletor atender, ele se identificará com a string “BUFFER DIAL-UP INFORMATEC”; c) enviar a string: NOME_DA_ADMINISTRADORA, CR d) a partir deste ponto, o coletor está apto a receber os comandos. Para se terminar uma conexão remota ao coletor é necessário: a) estar conectado ao coletor via modem; b) desligar a ligação.

Formas de coleta de bilhetes Há 3 formas de coleta de bilhetes: a) coletor é programado para enviar seus bilhetes para a administradora em horários determinados (podese especificar até 7 transferências automáticas por dia, que são as mesmas para todos os dias da semana); b) coletor tenta enviar seus dados, mesmo que fora do horário especificado, sempre que sua memória atingir um determinado limiar; c) administradora se conecta ao coletor, em qualquer horário, e solicita os bilhetes.

Estrutura dos comandos reconhecíveis pelo coletor Os comandos reconhecíveis pelo coletor devem ser enviados em letras maiúsculas, sempre terminados com CARRIAGE RETURN, representado neste documento por “CR”. Se o comando for sucedido apenas pelo CARRIAGE RETURN, o coletor o interpretará como um comando para listar determinado parâmetro. Se o comando for sucedido pelo parâmetro será interpretado como comando para alterar determinado parâmetro. Como exemplo, o primeiro comando mostrado abaixo pede que o coletor informe a data e hora do relógio do coletor (no caso, 23/01/2005 08:50), enquanto que o segundo comando acerta o relógio para “18/05/2006 16:30”

9



DATA_HORA CR [DATA_HORA]23/01/2005,08:50



DATA_HORA,18/05/2006,16:30CR

BUFFER DIAL-UP INFORMATEC

Quando um comando requerer parâmetros, estes devem ser separados por vírgulas. Espaços em branco nos parâmetros não são considerados, sendo removidos pelo coletor. Comandos e parâmetros têm suas letras convertidas para maiúsculas. Todos os números usados como parâmetros dos comandos devem ser fornecidos na base 10 (decimais). O coletor não aceita números em outras bases que não a decimal. Todos os números informados pelo coletor estão na base 10 (decimal), exceto quando explicitamente precedidos por “0x“ para sinalizar números hexadecimais.

Comandos reconhecíveis pelo coletor Os comandos abaixo são reconhecidos pelo BUFFER DIAL-UP INFORMATEC, listados em ordem alfabética: •

ABORTAR Descrição: após ter sido emitido o comando BILHETAGEM para o coletor, e recebida a resposta, indica ao coletor que não se deseja continuar a receber os dados referentes aos bilhetes armazenados. Exemplo de uso: ABORTAR CR



ACESSOS Descrição: Exibe data e hora das últimas 16 vezes em que o coletor foi acessado via linha discada. Exemplo de uso: ACESSOS CR



APAGA_BUFFER Descrição: apaga todos os bilhetes armazenados no coletor. Este comando DEVE ser enviado ao coletor após uma transferência bem-sucedida dos bilhetes. Exemplo de uso: APAGA_BUFFER CR



APRESENTACAO Descrição: mostra nome e versão do coletor. Exemplo de uso: APRESENTACAO CR



BAUD_RATE_DO_MODEM[,] Descrição: define o baud rate de comunicação entre o coletor e o modem da administradora. Os valores possíveis são: 1200, 2400, 4800, 9600, 19200, 28800, 38400 e 57600. Exemplo de uso: BAUD_RATE_DO_MODEM,38400 CR



BILHETAGEM Descrição: indica para o coletor que se deseja receber os dados referentes aos bilhetes armazenados em sua memória. O coletor responde indicando quantos dados há na memória. Exemplo de uso: BILHETAGEM CR Retorno : [BILHETAGEM]A,B CR onde: A = quantidade de bytes armazenados (em hexadecimal) B = número de ordem da bilhetagem



BIP[,] Descrição: ativa (L) ou desativa (D) o som (bip) feito pelo coletor ao receber 1 bilhete. Exemplo de uso: BIP,L CR



CENTRAL_BILHETANDO Descrição: exibe informações sobre a recepção de bilhetes do PABX. O número de ordem da bilhetagem é incrementado automaticamente (0-255) após a recepção pelo coletor do comando APAGA_BUFFER. Exemplo de uso: CENTRAL_BILHETANDO CR Retorno : [CENTRAL_BILHETANDO]A,B,C,D,E,F,G,H,I CR onde: A = nome do coletor

BUFFER DIAL-UP INFORMATEC

10

B C D E F G H I



= = = = = = = =

data na qual chegou o último bilhete (dd/mm/aaaa) hora na qual chegou o último bilhete (hh:mm) quantidade de bytes armazenados (em hexadecimal) número de ordem da bilhetagem (auto-incrementada) percentual de memória livre limiar percentual para alarme 1 limiar percentual para alarme 2 (sempre 95%) quantidade aproximada de bilhetes

CONTINUAR Descrição: após ter sido emitido o comando BILHETAGEM para o coletor, e recebida a resposta, indica ao coletor que se deseja continuar a receber os dados referentes aos bilhetes armazenados. Exemplo de uso: CONTINUAR CR



DATA_HORA[,
] Descrição: acerta o relógio do coletor para dd/mm/aaaa hh:mm Exemplo de uso: DATA_HORA, 11/08/2005,16:30CR



DEFINE_CENTRAL[,] Descrição: define o baud rate de comunicação entre o coletor e a central PABX. Os valores possíveis são: 1200, 2400, 4800, 9600 e 19200. Exemplo de uso: DEFINE_CENTRAL,9600 CR



DESCONEXOES Descrição: Exibe data e hora das últimas 16 vezes em que o cabo serial de bilhetagem foi desconectado do coletor. Exemplo de uso: DESCONEXOES CR



HORA_TRANSF[,hh:mm HH:MM iii, numero_da_tentativa] Descrição: define 1 dos 7 horários possíveis para que o coletor transfira seus dados para a administradora, automaticamente. Usando a sintaxe acima mostrada, o horário da primeira tentativa (referente à programação numero_da_tentativa as 7 possíveis) é “hh:mm”, o da última é “HH:MM”, com intervalo de “iii” minutos entre cada tentativa. Exemplo de uso: HORA_TRANSF,00:00 06:00 010 CR



LIGAMENTOS Descrição: Exibe data e hora das últimas 16 vezes em que o coletor foi ligado Exemplo de uso: LIGAMENTOS CR



LIMIAR_TRANSFERENCIA[,] Descrição: define o percentual de memória ocupada (entre 50% e 90%) para disparo automático de tentativas de transferência de bilhetes do coletor para a administradora. Quando a memória ocupada atingir este valor, o coletor começará a tentar transferir seus dados para a administradora. Exemplo de uso: LIMIAR_TRANSFERENCIA,80 CR



MEMORIA Descrição: Exemplo de Retorno onde: A = B = C =



exibe informações sobre a memória do coletor, em particular: uso: MEMORIA CR : [MEMORIA]A,B,C CR quantidade de bytes armazenados (em hexadecimal) tamanho da memória (em hexadecimal) percentual de memória ocupada

NOME_DA_ADMINISTRADORA[,, ] Descrição: atribui nova senha de acesso ao coletor. Espaços em branco na senha são desconsiderados. Esta senha DEVE ser a MESMA para TODOS os coletores usados pela administradora, e é o que garante que nenhuma outra administradora conseguirá acesso aos coletores que não lhe pertencerem. Senha pode ter até 32 caracteres. Para se cadastrar a senha pela primeira vez, use igual a . Exemplo de uso: NOME_DA_ADMINISTRADORA, MINHA_SENHA CR

11

BUFFER DIAL-UP INFORMATEC



NOME_DO_COLETOR[,] Descrição: define o nome do coletor, com até 32 caracteres, usado pelo software da administradora reconhecer o coletor. Espaços em branco no nome são desconsiderados. Este nome do coletor DEVE ser DIFERENTE para CADA um dos coletores usados pela administradora e é a forma da administradora diferenciar seus coletores entre si. Exemplo de uso: NOME_DO_COLETOR, BUFFER_FILIAL_SAO_PAULO CR



RESETE_SE_O_MEU Descrição: reset geral do coletor. Todas as programações são apagadas, incluindo os bilhetes armazenados. Exemplo de uso: MEMORIA CR



TELEFONE[,] Descrição: especifica o número telefônico para o qual o coletor precisará ligar para transmitir seus dados (bilhetes). No caso de ser necessária a obtenção de linha externa, por exemplo, discando-se zero, deve-se colocar uma vírgula após este zero e o número telefônico, como mostrado no exemplo abaixo. Telefone pode ter até 40 caracteres. Exemplo de uso: TELEFONE, 0,0211138714659CR



TOQUES[,] Descrição: determina o número de toques (n) para que o coletor atenda a uma ligação. Exemplo de uso: TOQUES,1 CR



ZERA_SENHAS Descrição: zera a senha de acesso ao coletor. Exemplo de uso: ZERA_SENHAS CR

Sinalização de erro no comando Caso haja um erro num comando, o coletor responde com “MENSAGEM,”. As situações de erro são as seguintes: a) comando inexistente Exemplo: ‘ZERA_SENHA’, quando o correto seria ‘ZERA_SENHAS’ b) comando com parâmetro incorreto Exemplo: ‘BAUD_RATE_DO_MODEM,120’, pois 120 não é um valor válido para o baud rate c) comando não pode ser usado numa dada situação. Exemplo: ‘DEFINE_CENTRAL,9600’, somente pode ser aceito se não houver nenhum bilhete na memória do coletor.

Comandos mínimos necessários para se configurar um coletor remotamente Os seguintes comandos, na ordem mostrada, devem ser enviados para o coletor a fim de configurá-lo, após ele ter atendido a ligação e ter sido validado o comando NOME_DO_COLETOR enviado por ele. 1) 2) 3) 4)

NOME_DA_ADMINISTRADORA,senha_atual,nova_senha CR NOME_DO_COLETOR,NOME_DO_COLETOR CR DATA_HORA,dd/mm/aaaa,hh:mm CR DEFINE_CENTRAL,baud_rate_pabx CR

Como obter o arquivo de bilhetes Para receber o arquivo de bilhetes do coletor, siga os passos: a) ligue para o coletor e aguarde a conexão via modem ser estabelecida (ou seja, espere até que o coletor envie a identificação “BUFFER DIAL-UP INFORMATEC”; b) envie o comando “NOME_DA_ADMINISTRADORA,”; c) receba o comando “NOME_DO_COLETOR” e valide se este coletor lhe pertence; d) envie o comando “BILHETAGEM” para sinalizar que deseja receber os bilhetes armazenados. Observe que o segundo parâmetro retornado representa o número de ordem da bilhetagem. e) envie o comando “CONTINUAR”; BUFFER DIAL-UP INFORMATEC

12

f)

envie o comando “BILHETAGEM” e receba os seguintes bytes: byte 1: 0x80 (reservado para uso da Informatec) byte 2: 0x01 (reservado para uso da Informatec) bytes 3 a 6: 4 bytes, que indicam a quantidade N de bytes que seguirão (LSB primeiro) bytes 7 a 7+N-1: bilhetes de forma comprimida com algoritmo proprietário da Informatec byte 7+N: checksum (igual a byte XOR checksum, com checksum iniciado em 0) g) envie o comando “DADOS_RECEBIDOS” para sinalizar que os dados foram recebidos corretamente (use o checkum para isto). h) envie o comando “APAGA_BUFFER” para que o coletor apague de sua memória os dados que conseguiu transmitir. Se este comando não for enviado para o coletor, os dados serão retransmitidos na próxima solicitação (sendo mantido intacto o número de ordem da bilhetagem, que é informado pelo retorno do comando “BILHETAGEM”). Se for enviado, o número de ordem da bilhetagem será incrementado (retornando a zero após 255).

Exemplo de uma sessão de conexão Abaixo encontra-se uma sessão real de conexão ao coletor. A coluna “origem” indica qual parte enviou o “comando”: a administradora (ADM) ou o coletor (COLETOR). ORIGEM ADM

COMANDO ATX3DP21

COLETOR COLETOR COLETOR

BUFFER DIAL-UP INFORMATEC [NOME_DO_COLETOR]BUFFER NAO CADASTRADO,8.04,0 MENSAGEM,Relogio do Coletor nao foi acertado desde que foi religado

ADM COLETOR

NOME_DA_ADMINISTRADORA,EMPRESA,EMPRESA [NOME_DA_ADMINISTRADORA]EMPRESA

ADM COLETOR

NOME_DO_COLETOR,FILIAL_001 [NOME_DO_COLETOR]FILIAL_001,7.01,0

ADM COLETOR

DATA_HORA,15/08/2005,14:00 [DATA_HORA]15/08/2005,14:00

ADM COLETOR

DEFINE_CENTRAL,9600 [DEFINE_CENTRAL]9600

ADM COLETOR

CENTRAL_BILHETANDO [CENTRAL_BILHETANDO]FILIAL_001,01/01/2004,25:00,0,0,100,0x0EB998, 0x0F5850,0

ADM

NO CARRIER

13

BUFFER DIAL-UP INFORMATEC

APÊNDICE 1 • CARACTERÍSTICAS TÉCNICAS Equipamentos necessários: - 1 central PABX que efetue bilhetagem via saída serial (RS-232) e conector DB9-F; - 1 ramal disponível para conexão à linha telefônica. Este ramal deve ser exclusivo do Buffer Dial-Up. Recomendamos que seja o ramal privilegiado da central PABX de forma que faça e receba ligações; - seu funcionamento depende de um software de tarifação fabricado pela Informatec, pois a compressão de dados e protocolo de comunicação são proprietários da Informatec. Portas de comunicação - Entrada o serial: padrão RS-232 com conector DB9-M (recepção dos dados provenientes do PABX) o sinais utilizados: RXD (2), RTS (7) ou DTR (4) e GND (5) - Saída: RJ11 para conexão a um ramal analógico (ou tronco) telefônico CPU -

Características o Bi-processado: ! Processador principal: família 8051X2; ! Processador do pré-buffer de entrada: família 89C2051. o Armazenamento de dados: até 170 mil bilhetes*, dependendo do modelo; o Relógio de tempo real; o Sistema de auto-destravamento por hardware; o Modem analógico embutido: ! velocidade de até 33.600 baud; ! Padrões V.34 e V.42 com correção de erros e compactação de dados. o Protocolo de transmissão/recepção – proprietário da Informatec; o Detecção e registro de remoções do cabo serial de entrada; o Detecção e registro de religamentos; o Detecção e registro de acessos remotos.

Alimentação e Consumo o Alimentação ! 95/230 V CA com chaveamento automático ou ! 12 V CC ou ! 24 V CC ou ! 48 V CC ou ! 95/230 V CA com chaveamento automático entrada/saída para bateria externa 12 V DC, 2.3 A h, com recarregamento automático da bateria o Consumo ! 350mA em 5 V CC ! em operação: • 60mA para 48VCC (alimentação pelas baterias da Central PABX) • 7W para 95/230VCA • 40 microA (stand-by) para 3,6 V Gabinete - Plástico Dimensões e peso - Dimensões: 4,0 x 15,6 x 15,6 cm (a-l-p) - Peso: 1,0 kg *o número de bilhetes foi calculado a partir de um bilhete padrão com tamanho de 100 bytes. BUFFER DIAL-UP INFORMATEC

14

Buffer Dial-Up Informatec - Manual do Usuário 8.pdf

Website: http://www.informatec-sp.com.br. CNPJ: 69.086.346/0001-50. I.E: 116.666.900.114. Page 3 of 14. Buffer Dial-Up Informatec - Manual do Usuário 8.pdf.

576KB Sizes 4 Downloads 44 Views

Recommend Documents

Coletor Online Informatec - Manual do Usuário.pdf
em sua sede em São Paulo, correndo por conta do usuário os riscos, transporte e despesas inerentes ao mesmo. (ida e volta). A Informatec pode alterar as ...

Coletor Dial-Up Informatec v.7.05 - Manual do Usuário.pdf ...
18. ALTERAÇÕES NESTE DOCUMENTO ........................................................................... 19. Page 3 of 19. Coletor Dial-Up Informatec v.7.05 - Manual do Usuário.pdf.

Do riparian buffer strips mitigate the impacts of ...
system. We used a 7В7 grid of Longworth live traps, set ... live shrews, so these were simply recorded as Sorex spp. ... meeting assumptions required for the test.

Manual do Desenvolvedor - GitHub
Todas as requisições ao Web Service da Cielo devem conter o nó de ... ① INFORMAÇÃO: Em caso de dúvidas, consulte o item “5.2 Certificado digital”.

buffer final.pdf
hidrógeno (H+. ) por cada molécula, y una base es una sustancia que libera uno o más iones. hidroxilos (OH-. ) por cada molécula, como uno de los productos ...

Manual do Estabelecimento Afiliado - GitHub
empregados,contratados, representantes, prestadores de serviços e quaisquer terceiros que atuem na efetivação da TRANSAÇÃO (e.g. call center, motoboys, ...

MANUAL DO PROFESSOR.pdf
MANUAL DO PROFESSOR.pdf. MANUAL DO PROFESSOR.pdf. Open. Extract. Open with. Sign In. Main menu. Displaying MANUAL DO PROFESSOR.pdf.

Forested Buffer Strips - Davey Tree
which is the basic source of energy for the stream ecosystem .... odologies, see Guide 05 Index of Titles or call the ... contact: ODNR Public Information Center.

Manual do WS_FTP .pdf
Os endereços de FTP se dividem em duas partes : o nome do servidor host. (aquele computador na rede que contém os arquivos para FTP) que você.

Manual do Coelho_Versão Final.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Manual do ...

Manual de viagem do IFBA.pdf
Page 2 of 19. MINISTÉRIO DA EDUCAÇÃO. INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E ECNOLOGIA DA BAHIA – IFBA. Organizadora: Paula Souza de ...

Manual do Estudante 2017 V5graf.pdf
Asked before SOTU address. Favor Oppose. Immigration 61% 39%. Jobs and the. economy 77% 23%. Handling North. Korea 61% 39%. Infrastructure, roads,. and bridges 80% 20%. 3. Whoops! There was a problem loading this page. Retrying... Manual do Estudante

Manual do Topógrafo.pdf
108. Page 3 of 116. Manual do Topógrafo.pdf. Manual do Topógrafo.pdf. Open. Extract. Open with. Sign In. Main menu. Displaying Manual do Topógrafo.pdf.

translation lookaside buffer pdf
File: Translation lookaside buffer pdf. Download now. Click here if your download doesn't start automatically. Page 1 of 1. translation lookaside buffer pdf.

Single chip frame buffer and graphics accelerator
Nov 5, 1999 - 16.5.1—16.5.4.*. 546, 545, 559; 365/189.07, 203, 276, 230.06,. 230.08. (List continued on next page.) -. Prim/1r Examiner—Kee M. Tun. 56. R f.

CEHv7 Module 17 Buffer Overflow.pdf
Sign in. Loading… Whoops! There was a problem loading more pages. Whoops! There was a problem previewing this document. Retrying... Download. Connect ...

CEHv7 Module 17 Buffer Overflow.pdf
Tax Consultant (CES. Whoops! There was a problem loading this page. Retrying... Whoops! There was a problem loading this page. Retrying... CEHv7 Module 17 Buffer Overflow.pdf. CEHv7 Module 17 Buffer Overflow.pdf. Open. Extract. Open with. Sign In. Ma

translation lookaside buffer pdf
Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. translation lookaside buffer pdf. translation lookaside buffer pdf.

CEHv7 Module 17 Buffer Overflow.pdf
Page 1 of 1,072. F O R M U L A D E N U N C I A P O R E L D E L I T O D E. ENRIQUECIMIENTO ILÍCITO Y LAVADO DE ACTIVOS. SR. JUEZ: Hugo Suarez Araujo, abogado (Tomo. 85 Folio 827 C.P.A.C.F.), por mi propio derecho, con domicilio. constituido en la cal

A Buffer Overflow Study
This means that when a program is run, the next instruction address is stored in .... When speaking of heap overflow we will regroup heap, bss, and data buffer ...