Hauptmenü

unexpected answer

Begonnen von NeuFehm, 14 Januar 2015, 20:08:20

Vorheriges Thema - Nächstes Thema

NeuFehm

Mein RS485 Device (/dev/ttyAMA0) empfängt,nachdem er dem Thermometer den "gib mir deine Temperatur-Befehl (#T"a\r\n)" geschickt hat eine (LOG):
unexpected answer "!T"a;+;\000;\000;\000;\r\n" received (wrote "#T"a\r\n", expected !.*T.*\\r\\n)

Wenn ich allerdings in einem Regex-Tester als Suchmuster "!.*T.*\\r\\n" eingebe, "findet" das Suchmuster die komplette Antwort "!T"a;+;\000;\000;\000;\r\n"
Sieht jemand, was ich falsch mache? :(

entsprechender Auszug aus der classdef:
set temp expect "!.*T.*\\r\\n"
Raspberry Pi B+
RS 485 Schnittstellen: DIGITUS DA-70157, LINKSPTITE RS485/GPIO Shield for Raspberry Pi
RS485 Geräte: Ultraschallsensor für Zisternenfüllstand (Eigenbau), 4x8 Relais-M-Mastermodule (Eigenbau), 6 T-Module (Schalter und 3 analoge Eingänge) (Eigenbau)
sonstige Hardware: 2 Relay Modul

NeuFehm

:-( hat den keiner eine Idee?
Raspberry Pi B+
RS 485 Schnittstellen: DIGITUS DA-70157, LINKSPTITE RS485/GPIO Shield for Raspberry Pi
RS485 Geräte: Ultraschallsensor für Zisternenfüllstand (Eigenbau), 4x8 Relais-M-Mastermodule (Eigenbau), 6 T-Module (Schalter und 3 analoge Eingänge) (Eigenbau)
sonstige Hardware: 2 Relay Modul