Petit rappel
Avec la DLL IO_Acces_Com trouvée sur le site automatepc(IO_Acces_COM.dll modifiée par Klaus le 9 Avr 2013
http://panoramic.free-boards.net/t2936-panoramic-arduino)
Panoramic dialogue en envoyant et recevant des codes en caractère "ASCII".
sur port série RS232 entre PC
port série virtuel (via connexion USB)
ou Adaptateur RS232 <-> TTL pour arduino
Ouvrir une communication série
===================================
1) dll_on "c:\dll_Panoramic\IO_Acces_COM.dll"
2) a%= dll_call1("ComUsePort",8)
3) a%= dll_call4("ComConfig",115200,8,1,0)
===================================
Émission série Tx => Rx
===================================
a%= dll_call1("ComSetDataOut",103)
===================================
Réception série Rx <= Tx
===================================
a%=DLL_CALL1("ComGetDataIn",adr(dat%))
WHILE a%>0
donner$=donner$+chr$(dat%)
a%=DLL_CALL1("ComGetDataIn",adr(dat%))
END_WHILE
===================================
Fermetures une communication série
===================================
1) a%= dll_call1("ComUsePort",0)
"0" permet de refermer le port en cours d'utilisation.
2) dll_off
===================================
Aucun commentaire:
Enregistrer un commentaire