Hi guys,
I'm quite inexperienced in the dataTaker world. I have a DT80 V8.06. I would like to store data from a Metek USA1 turbulence device on the DT80. The data transfer is performed via RS232.
I'm using a sample frequency of 20 Hz. (= scan interval of 50ms). What "I have" already is this program code:
PS=RS232,57600,N,8,1,SWFC
P28=1
BEGIN "USA_V1"
RA"USA"(A:,DATA:OV:15MB)1SERIAL"SNC"
1SERIAL("SNC %S[1$]",W)
1$(Timestamp ~")
1SERIAL("\m [x=]%f","x~m/s")
1SERIAL("\m [y=]%f","y~m/s")
1SERIAL("\m [Tv=]%f","Tv~C")
LOGON
END
Due to the constant scan rate of the turbulence device there have to be 20 values each second, but I've recognized, that in the stored dataset there are always some records missing.
According to the dataTaker manual DT80 is able to scan every 1 ms. To test this I've written an other short program:
/k ' auto calibration off
/S ' synchronize to full hour
/U
P62=1 'no relays test
P11=2000 ' reduces measurement time (1/2000s)
P21=1 ' excitation is always on
P4=1 ' wake up latency
BEGIN"TEST"
RA"INT_COMP"("B:")10T
REFT("int_temp~C")
VEXT("ext_V~V")
VBAT("batt_V~V")
IBAT("batt_I~mA")
LOGON
END
This does not work really good. It works quite correct with 50 ms (in the dataset are 20 values for each second). I cant recognize the problem source. I think there must be a switch wo speed up the logger?! I hope I've explained the problem a bit clear and someone can help me
Thanks and Greets,
Flori
Hi guys,
I'm quite inexperienced in the dataTaker world. I have a DT80 V8.06. I would like to store data from a Metek USA1 turbulence device on the DT80. The data transfer is performed via RS232.
I'm using a sample frequency of 20 Hz. (= scan interval of 50ms). What "I have" already is this program code:
````
PS=RS232,57600,N,8,1,SWFC
P28=1
BEGIN "USA_V1"
RA"USA"(A:,DATA:OV:15MB)1SERIAL"SNC"
1SERIAL("SNC %S[1$]",W)
1$(Timestamp ~")
1SERIAL("\m [x=]%f","x~m/s")
1SERIAL("\m [y=]%f","y~m/s")
1SERIAL("\m [Tv=]%f","Tv~C")
LOGON
END
````
Due to the constant scan rate of the turbulence device there have to be 20 values each second, but I've recognized, that in the stored dataset there are always some records missing.
According to the dataTaker manual DT80 is able to scan every 1 ms. To test this I've written an other short program:
````
/k ' auto calibration off
/S ' synchronize to full hour
/U
P62=1 'no relays test
P11=2000 ' reduces measurement time (1/2000s)
P21=1 ' excitation is always on
P4=1 ' wake up latency
BEGIN"TEST"
RA"INT_COMP"("B:")10T
REFT("int_temp~C")
VEXT("ext_V~V")
VBAT("batt_V~V")
IBAT("batt_I~mA")
LOGON
END
````
This does not work really good. It works quite correct with 50 ms (in the dataset are 20 values for each second). I cant recognize the problem source. I think there must be a switch wo speed up the logger?! I hope I've explained the problem a bit clear and someone can help me
Thanks and Greets,
Flori