Controllare livelli Pin porta seriale

di Anonimizzato6665 il
3 risposte
Salve,
ho cercato un pò di materiale su internet per controllare la porta seriale in c o c++, ma non ciò capito molto. Devo poter controllare i pin della porta singolarmente.Non utilizzo tutti i pin, ma solo 5 e mi serve alzare un pin in particolare. Vorrei sapere come fare sia sotto linux che windows.
Sapete indirizzarmi

Grazie

Lorenzo

3 Risposte

  • Su *nix TUTTO è file, a maggior ragione le seriali.
    Ma il fatto del pin UP/DOWN non so se possibile configurarlo attraverso ioctl di controllo. Comunque, i device sono: /dev/ttyS*

    edit: ho fatto una ricerca incrociata sulla nomenclatura dei pin (wiki) e la funzione ioct (tty_ioctl) ed e' documentato nel manuale nella sezione modem control (TIOCM*)
    Ti riporto il link http://www.kernel.org/doc/man-pages/online/pages/man4/tty_ioctl.4.html
  • Grazie...
Devi accedere o registrarti per scrivere nel forum
3 risposte