Checksum calculation for telegrams added, Telegram class added

This commit is contained in:
Milan Hanajik
2015-02-18 18:05:32 +01:00
parent 5e4eec4d70
commit abd636b137
4 changed files with 169 additions and 79 deletions
@@ -144,7 +144,7 @@ namespace TBF.BenchControl.Danfoss.VLT2800
string response = responseBuilder.ToString();
responseBuilder.Clear();
log.Info(Utils.LogMessage("Received ", response));
log.Info(Telegram.LogTelegram("Received ", response));
}
}
@@ -157,7 +157,7 @@ namespace TBF.BenchControl.Danfoss.VLT2800
dataToSend = data;
dataToSendReady = true;
log.Info(Utils.LogMessage("Sending ", data));
log.Info(Telegram.LogTelegram("Sending ", data));
return true;
}
@@ -213,7 +213,7 @@ namespace TBF.BenchControl.Danfoss.VLT2800
msg[9] = (byte)(serialComReference & 0xFF); /// Serial Com Reference Lo
msg[10] = (byte)(serialComReference >> 8); /// Serial Com Reference Hi
Utils.CalculateCRC(msg);
Telegram.UpdateTelegramCRC(msg);
SendData(msg);
}
@@ -248,7 +248,7 @@ namespace TBF.BenchControl.Danfoss.VLT2800
msg[9] = (byte)(serialComReference & 0xFF); /// Serial Com Reference Lo
msg[10] = (byte)(serialComReference >> 8); /// Serial Com Reference Hi
Utils.CalculateCRC(msg);
Telegram.UpdateTelegramCRC(msg);
SendData(msg);
}