Esempio n. 1
0
 /// <summary>
 /// Set the RailDriver LEDs to the specified values
 /// </summary>
 /// <param name="led1"></param>
 /// <param name="led2"></param>
 /// <param name="led3"></param>
 public void SetLeds(RailDriverDisplaySign led1, RailDriverDisplaySign led2, RailDriverDisplaySign led3)
 {
     writeBuffer.Initialize();
     writeBuffer[1] = 134;
     writeBuffer[2] = (byte)led3;
     writeBuffer[3] = (byte)led2;
     writeBuffer[4] = (byte)led1;
     instance?.WriteData(writeBuffer);
 }
Esempio n. 2
0
 /// <summary>
 /// Set the RailDriver LEDs to the specified values
 /// </summary>
 /// <param name="led1"></param>
 /// <param name="led2"></param>
 /// <param name="led3"></param>
 public void SetLeds(RailDriverDisplaySign led1, RailDriverDisplaySign led2, RailDriverDisplaySign led3)
 {
     if (device != null)
     {
         writeBuffer.Initialize();
         writeBuffer[1] = 134;
         writeBuffer[2] = (byte)led3;
         writeBuffer[3] = (byte)led2;
         writeBuffer[4] = (byte)led1;
         device.WriteData(writeBuffer);
     }
 }