‎11-06-2006 09:40 AM
‎11-06-2006 01:42 PM
‎11-06-2006 03:33 PM
‎11-06-2006 03:50 PM
For what it's worth I do a lot of serial comms with LabVIEW. I've never found anything that HyperTerminal can do that LabVIEW can't. Okay, the process can be a bit painful while you're developing, mostly due to the flakiness of serial comms, but I always get there in the end. Biggest problems I have are timing. Is your DUT ready to receive your initial command when you send it via LV? As has been said the termination character could be an issue but if your other commands work this might be a red herring. Personally I ditch termination characters and rely a lot on the serial bytes at port property node to see when a device is/is not ready. Another one is flushing buffers. Are you sure you are just sending the initial command and not a lot of garbage with it? I configure my serial port, flush the Tx and Rx buffers, power up the DUT then start the communication. This gets rid of anything unwanted left in the buffers from last time (especially if a routine has been aborted mid-communication previously). I can't believe there's not a LabVIEW solution if the rest of your communications work. You could do worse than get one of these serial port monitors on it to see what is really going on. Again as suggested post some of your code. This might shed some light on it. Best of luck.
GGT.