Driver Development Kit (DDK)

cancel
Showing results for 
Search instead for 
Did you mean: 

How Can I Communicate with a Moble Phone throgh RS232 or USB mini,Does NI-VISA support these resources?

Just as we've known, NI LabVIEW or LabWindows/CVI provide us the RS232 Lib for Serial Communication.
and also NI-VISA supports both ASL and USB resources.
 
Mobile Phone(Celler Phone) usually use two kind of ports for data communication: RS232 and USB mini.
both of which act as serial transmission actually.
 
so the question coming up is: Are the rs232 lib or NI-VISA developed to support the overall serial communication
or it just work well with the standard rs232 com port?
 
Phone from differnt vender has its particular port and driver.which relate to communication protocols.but
the accessory tool Hyper Terminal from Windows OS can communicate with all kinds phone which has
its driver installed on the system.
 
so does anyone can give some idea about low level serial communication?thank you very much.
 
 
 
0 Kudos
Message 1 of 2
(7,363 Views)
NI-VISA's ASRL sessions basically work with virtual COM ports, however NI-VISA ASRL operation is guaranteed only with standard COM ports and NI-Serial devices.  In fact, I have a 3rd party USB-Serial converter that comes with its own device driver providing a virtual COM port such as COM3, and accessing it through the NI-VISA occasionally causes a Blue Screen death.  (It is probably due to device driver.) Therefore using unsupported COM ports from NI-VISA is at your own risk.
 
As for low-level programming, a typical way is use Win32 Serial Communication API directly.  Accessing Win32 API is easy for C-language, but somewhat troublesome for LabVIEW.  See the following Platform SDK help:
 
0 Kudos
Message 2 of 2
(7,337 Views)