Tabla de contenido

Publicidad

4.5 E
JEMPLO
//Instanciando una clase para gestionar un MicroGraph LED vía Ethernet
DisplayBoardManager
Technology.LED, Model.MICROGRAPH, CommunicationProtocol.Ethernet);
mgr.EthIPAddress = "192.168.0.123";
mgr.EthPortNumber = 21967;
//O vía puerto Serial
/*
DisplayBoardManager mgr2 = new DisplayBoardManager
(Technology.LED, Model.MICROGRAPH, CommunicationProtocol.Serial);
mgr2.PortName = "COM1";
mgr2.BaudRate = 9600;
*/
// Abriendo la Conexión... (no es necesario, de todas formas se abre con el
primer comando)
mgr.OpenConnection();
//controlando si está conectado
if
(!mgr.Connected)
{
//...
}
// Ejemplos de comandos
// Reset
mgr.StrongReset();
//Configurar el brillo
mgr.SetBrightnessType(BrightnessType.MANUAL);
mgr.SetBrightness(50);
// Escritura Cadena con protocolo gráfico x,y
mgr.Font = GraphFont.HUGE;
mgr.WriteString(0, 0, "BIG");
mgr.Font = GraphFont.SMALL;
mgr.Alignment = Alignment.RIGHT;
mgr.WriteString(128, 22, "small");
// Escritura Cadena con protocolo alpha row,column
mgr.WriteString("A", 6, "medium");
// Configurar Real Time Clock en 00:00 y visualizar en x,y
mgr.SetClock1(0,0,0,0);
mgr.Alignment = Alignment.LEFT;
mgr.ShowClock1(54, 22,TimeFormat.MM_SS,0);
//Limpiando...
mgr.CloseConnection();
mgr.Dispose();
Microgate
mgr =
new
DisplayBoardManager(
MicroGraph LED Manual de uso
Pág. 83 de 88

Publicidad

Tabla de contenido
loading

Tabla de contenido