I am connecting a CR1000 datalogger to a Vaisala WS425 wind monitor via COM1 serial connection. We need to send commands to the sensor through the CR1000 terminal emulator.
We understand that can use the Serial Talk-Thru option ("P" on the emulator menu); however, we receive a timeout when trying to communicate. ("Entering COM1 -> Exiting...")
Do we need to send a text file to avoid the timeout? If so, what is the best method to do this?
Try to move the wind monitor to another comm port.
The Serial I/O functions in your program are executing / accessing those COM resources / causing you to be kicked out.
I know this is an old thread, but I posted a similar problem with no replies in this thread:
I can watch (W) a com port via the terminal emulator, but I can't do a serial pass through (P). I can do this if I connect to the datalogger with Tera Term, but I'd like to be able to do this via the Terminal Emulator in PC200W.
Hello. I have tried this with a CR1000 with two connections (CS I/O and RS232 port) to my PC. Using the CS I/O port (with an appropriate interface) and LoggerNet > Connect > Datalogger > Terminal Emulator, I can use the P: Serial TalkThrough mode to send text through the RS232 port.
On the PC with Dev Config I can connect to the RS232 port of the CR1000 using "Unknown" as the device. Anything that gets typed in through the CS I/O port gets seen on the RS232 port and vice versa.
The only thing to be aware of is that the Connect > Terminal Emulator does not echo the characters you type. They are sent but not echoed to the screen.
When I'm connected to the datalogger via TeraTerm, the characters are not echoed either, but when I hit Enter, I get a response back from the WXT520 that I'm sending to.
e.g. "?" comes back with "1"
Datalogger is connect to PC on COM3 via RS232
WXT520 is on datalogger's COM3 (port 11 on comms watch (W) or talk through (P)
I think that is the WXT520 replying with the "1" in response to the "?" you typed. If the WXT520 is configured for RS232, then you need to find out what codes and instructions it supports through this interface.
The Vasiala manual for the WXT520 should give you all the details you need for this.
You're correct that the "?" command returns the device address. I have the Vaisala manual. What I'm not clear on is why I can't do this with the Terminal Emulator.
I think I'm misunderstanding what's necessary to be able to use the P option when in terminal mode from a Terminal emulator session.
This post is under review.