[gefixt] Problem mit UAD8

Hallo,

ich habe ein Problem mit dem UAD8. Kanal 1-7 funktionieren ohne Probleme. Kanal 8 will nicht. Mit dem Testprogramm das dem Modul beiliegt bekomme ich Werte auf Kanal 8 aber in IPS kommt folgendes im Debug-Fenster:

[12:53:59] Answer for sended data: Data received–>Channel=5 Value=1,876
[12:53:59] Function:uad8_activatechannel
[12:53:59] Send Konfig Byte:2F
[12:53:59] TRansmit:02 6B 2F 03 Len:4
[12:53:59] Receive:02 06 03
[12:53:59] Answer for sended data:OK
[12:53:59] Function:uad8_getdata
[12:53:59] Channel 6 data requested
[12:53:59] TRansmit:02 36 03 Len:3
[12:53:59] Receive:02 32 35 30 30 03
[12:53:59] Answer for sended data: Data received–>Channel=6 Value=2,5
[12:53:59] Function:uad8_activatechannel
[12:53:59] Send Konfig Byte:2F
[12:53:59] TRansmit:02 6B 2F 03 Len:4
[12:53:59] Receive:02 06 03
[12:53:59] Answer for sended data:OK
[12:53:59] Function:uad8_getdata
[12:53:59] Channel 7 data requested
[12:53:59] TRansmit:02 37 03 Len:3
[12:54:00] Receive:02 30 37 37 32 03
[12:54:00] Answer for sended data: Data received–>Channel=7 Value=0,772
[12:54:00] Function:uad8_activatechannel
[12:54:00] Wrong Channel requested:8
[12:54:00] Function:uad8_getdata
[12:54:00] Wrong Channel requested:8

Wieso Wrong Channel requested :confused:

Ist das ein Bug oder sitzt das Problem wieder einmal vorm PC :confused: :rolleyes:

Gruß
Thomas

Hallo,

ich kan nur mal raten, aber ist eventuell in IPS der Channel von 0 … 7 notiert und in dem beiliegendem Programm von 1 … 8 ???

Gruss Torro

Hi Torro,

hab ich schon probiert. Hat aber nichts geholfen :frowning:

Gruß
Thomas

Die Beschreibung ist Korrekt, nur die Umsetzung war es nicht.:mad:
Versuche es doch bitte nochmal mit meiner Version(Password uad8)

Da ist jetzt auch ein Testfenster mit drin.

$channel=8;
$res=UAD8_ActivateChannel(45933,$channel,true); //activiere Kanal8
$data=UAD8_GetData(45933,$channel);  //Kanal 8 abfragen
If ($data<0) {
	echo "Kanal: ".$channel."-> Error: ".$data."
";
} else {
   echo "Kanal ".$channel." -> ".$data ." Volt
";
}

bring jetzt:
Function:uad8_activatechannel
Send Konfig Byte:2F
TRansmit:02 6B 2F 03 Len:4
Receive:02 06 03
Answer for sended data:OK
Function:uad8_getdata
Channel 8 data requested
TRansmit:02 38 03 Len:3
Receive:02 30 30 30 30 03
Answer for sended data: Data received–>Channel=8 Value=0

Tommi

Device.UAD8.zip (235 KB)