// callback function for receiving data from telegram layer void serialPort_TelegramReceived(object sender, TelegramEventArgs e) { _eventRaised = true; _eventRaisedCount++; _nuvoTelegramEventArgs = e; _eventMessageString += e.Message; }
public void MyTestInitialize() { _eventRaised = false; _eventRaisedCount = 0; _nuvoTelegramEventArgs = null; _eventMessageString = ""; }
/// <summary> /// Event method called in case a telegram has been received. /// </summary> /// <param name="sender">This point to the sender of this event.</param> /// <param name="e">Event parameters, passed by the sender.</param> void _serialPort_onTelegramReceived(object sender, TelegramEventArgs e) { //raise the event, and pass data to next layer if (onTelegramReceived != null) { onTelegramReceived(this, e); } }
/// <summary> /// Event method called in case a telegram has been received. /// </summary> /// <param name="sender">This point to the sender of this event.</param> /// <param name="e">Event parameters, passed by the sender.</param> void _serialPort_onTelegramReceived(object sender, TelegramEventArgs e) { INuvoEssentiaSingleCommand command = new NuvoEssentiaSingleCommand(e.Message); command.IncomingCommand = e.Message; command = compareIncomingCommandWithRunningCommand(command); if (command.Valid) { //raise the event, and pass data to next layer if (onCommandReceived != null) { onCommandReceived(this, new ConreteProtocolEventArgs(_deviceId, command)); } } }