>  realizzo con un cosino un  dispositivo che legge
>due sensori e comanda due attuatori e è collegato via USB a una macchina,
>come una periferica.
dipende dal 'cosino'.
se per esempio è arduino [che implementa via hardware una seriale tramite
usb]:
il programma di arduino deve:
1) leggere i sensori
2) leggere la seriale:
       è arrivato un comando
               si) allora aziona ......

dal pc, con quello che preferisci [python, c,...]
leggi/scrivi la seriale che trovi sotto /dev/ttyUSB0 [o simili]





Il giorno mer 1 mag 2024 alle ore 10:10 Leonardo Boselli <
leo-stre...@trail.it> ha scritto:

> On Wed, 1 May 2024, Giancarlo Martini wrote:
> > 2) Non c'è differenza,  l'IO lo leggi sempre tramite la libreria gpiod,
> in C oppure python
> > [credo], se ho capito bene la domanda ...
> >       2. peraltro se faccio una periferica che usa quei sistemi, copme
> la leggo
> >       , se anziché fare una connessione TCP via rete volessi leggerla
> sull'USB ?
>
> no, la domanda chiedeva: realizzo con un cosino un  dispositivo che legge
> due sensori e comanda due attuatori e è collegato via USB a una macchina,
> come una periferica.
> Se usassi ethernet potrei usare curl per mandare comandi e configurazioni
> e leggere lo stato, o aprire un socket. ma se lo collego usb come lo
> "apro" ? in altre parole come uso curl per scrivere/leggere da una
> periferica USB a carattere?
>
> --
> Leonardo Boselli
> Firenze, Toscana, Europa
> http://i.trail.it



-- 
Giancarlo Martini
(Replace 'AAA' con '@')
mailto:giancarlo.firAAAgmail.com <giancarlomartiniAAAgmail.com>

Rispondere a