// ColleterCPP.cpp : Este arquivo contém a função ‘main’. A execução do programa começa e termina ali.
//
#include <windows.h>
#include <iostream>
const char* DLL_LOCATION = “C:\\ted.dll”;
Lista de comandos / funções :
1 – Host para o TED :
– Abrindo comunicação _
typedef int (__stdcall* TTEDStart)(int port);
– Enviando alarmes de buzzer ( n beep´s ) ao TED _
typedef int (__stdcall* TTEDBeep)(char* ip, int times);
– Enviando mensagem ao display TED _
typedef int (__stdcall* TTEDDisplaySend)(char* ip, char* data);
– Habilitando saída COM serial 1 do TED _
typedef int (__stdcall* TTEDCom1On)(char* ip);
– Desabilitando saída COM serial 1 do TED _
typedef int (__stdcall* TTEDCom1Off)(char* ip); – Enviando dados à saída COM serial 1 do TED _
typedef int (__stdcall* TTEDCom1Send)(char* ip, char* data);
– Habilitando saída COM serial 2 do TED _
typedef int (__stdcall* TTEDCom2On)(char* ip);
– Desabilitando saída COM serial 2 do TED _
typedef int (__stdcall* TTEDCom2Off)(char* ip);
– Enviando dados à saída COM serial 2 do TED _
typedef int (__stdcall* TTEDCom2Send)(char* ip, char* data);
– Enviando comando de apagar display do TED _
typedef int (__stdcall* TTEDDisplayClear)(char* ip); – Enviando comando de apagar lista de atalhos na paginação ( veja comando abaixo ) _
typedef int (__stdcall* TTEDListClear)(char* ip); – Enviando lista de atalhos ( sequência ) para paginação _
typedef int (__stdcall* TTEDListAdd)(char* ip, char* data);
obs. Os TED´s da família TX com visor ( display ) de 7 linhas, permitem paginação com 7 atalhos por página, até 4 páginas. Usando este comando, pode-se programar até 28 atalhos ( acionados pelas teclas Enter+seta ) estacionados na memória interna do TED … veja explo. a seguir:
typedef int (__stdcall* TTEDListAdd)(char* ‘192.168.0.10’, char* ‘PRODUTO A|PRODUTO B|PRODUTO C|’ …….. até 28 )
– Enviando comando para acionamento de “headers” – preâmbulos das tarefas _