Witam:
Posiadam moduł wagowy radwag WLC 12/30/F1/k, który jest podpięty przy pomocy konwertera do sieci ethernet
Chciałbym odczytać wagę i robię to w następujący sposób:
String server = "xxx.xxx.xxx.xxx";
TcpClient KlientTCP = new TcpClient();
KlientTCP.Connect(server, xxxx);
String message = "S CR LF \r\n";
Byte[] komunikat = System.Text.Encoding.ASCII.GetBytes(message);
NetworkStream stream = KlientTCP.GetStream();
stream.Write(komunikat, 0, komunikat.Length);
komunikat = new Byte[256];
String responseData = String.Empty;
Int32 bytes = stream.Read(komunikat, 0, komunikat.Length);
responseData = System.Text.Encoding.ASCII.GetString(komunikat, 0, bytes);
MessageBox.Show(responseData);
stream.Close();
KlientTCP.Close();
Przy każdej odpowiedzi dostaję komunikat "ES" czyli moduł nie rozpoznał komendy
Link do dokumentacji
Nie potrafię tego zdebugować
Proszę o pomoc