i have a c++ application that opens up COM ports on the 8-port ni serial card. the same operation doesn't work in perl. that is, when i try opening COM5, say, i set the rates and such to the same values using c++ and perl, but in the former case, i can make the application run. in the latter case, it doesn't. the perl code IS working, though, because if i touch COM5 with the c++ application, the perl code runs fine. so, it seems to me that when opening the port with c++, there's something else going on besides just the port settings. do you have any experience with perl?
M.