private void Device_onDigital(object sender, ActiveCNXEventArgs e)
 {
     Messages.Add(new ActivityMessage
     {
         Message = $"{(DigitalJoinEnum)e.Join} {e.DigitalValue}"
     });
 }
 private void Device_onAnalog(object sender, ActiveCNXEventArgs e)
 {
     Messages.Add(new ActivityMessage
     {
         Message = $"ANALOG : {e.AnalogValue}"
     });
 }
Beispiel #3
0
        /// <summary>
        /// Event handler for when a digital join is sent from the control system
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void acnxConnection_onDigital(object sender, ActiveCNXEventArgs e)
        {
            logger.Log(string.Format("Digital join: {0}, Slot: {1}, Value: {2}\r\n", e.Join, e.Slot, e.DigitalValue));
            List <VParamType> retVals = new List <VParamType>()
            {
                new ParamType(e.Slot), new ParamType(e.Join), new ParamType(e.DigitalValue)
            };

            communicationPort.Notify(RoleSignalDigital.RoleName, RoleSignalDigital.OnDigitalEvent, retVals);
        }
Beispiel #4
0
 void acnxConnection_onDigital(object sender, ActiveCNXEventArgs e)
 {
     this.log.LogEvent(String.Format("\nDigital join: {0}, Slot: {1}, Value:{2}\r", e.Join.ToString(), e.Slot.ToString(), e.DigitalValue.ToString()));
 }
Beispiel #5
0
 void acnxConnection_onDigital(object sender, ActiveCNXEventArgs e)
 {
     this.log.LogEvent(String.Format("\nDigital join: {0}, Slot: {1}, Value:{2}\r", e.Join.ToString(), e.Slot.ToString(), e.DigitalValue.ToString()));
 }