Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Using MSCOMM with USB to serial device
Message
De
29/05/2008 08:03:14
 
 
À
28/05/2008 19:54:06
Information générale
Forum:
Visual FoxPro
Catégorie:
Contrôles ActiveX en VFP
Versions des environnements
Visual FoxPro:
VFP 9 SP2
OS:
Windows XP SP2
Network:
Windows 2003 Server
Database:
Visual FoxPro
Divers
Thread ID:
01320080
Message ID:
01320188
Vues:
21
Thanks for your response.

The device uses a Prolific USB to Serial driver on Comm Port 4.

I can type the following in the command window and get the correct data back from the device.
ot = CREATEOBJECT('mscommlib.mscomm')
ot.CommPort = 4
ot.Settings='115200,n,8,1'
ot.PortOpen = .T.
lqout = 0hA0A20001B700B7B0B3
ot.Output = lqout
lqin = ot.Input
ot.PortOpen = .F.
CREATE CURSOR test (testrec Q(100))
INSERT INTO test VALUES(lqin)
But when I run the same code in a PRG, the contents of the input buffer are cleared before being assigned to the local varuable.

I copied and ran the comm port tester (making a change for the different baud rate) but got no response from COMM PORT 4.

Thanks in advance for any insight.
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform