|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Messaggi: n/a
|
Hardware -> Software
Perdonate la niubbaggine ma ... all'atto pratico come si "collega" un software ad un dispositivo hardware?
Chiarisco: so che esistono i famosi driver per questo ma ... potreste spiegarmi meglio nello specifico come fa un software in: C++, Java, Ruby, Python, ecc. a leggere dei dati che un qualsiasi dispositivo hardware raccoglie? Es: cosa dovrebbe fare un software per poter leggere i valori registrati da un dispositivo che rileva, chessò, l'inquinamento atmosferico? Piuttosto che uno di quegli strumenti a puntamento laser per misurare le distanze utili nei cantieri, ecc. Se avete anche qualche link da suggerirmi, ben volentieri. Grazie in anticipo. |
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jul 2008
Messaggi: 1426
|
mmm molto interessante...
|
|
|
|
|
|
#3 |
|
Messaggi: n/a
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
|
dipende, esistono una miriade di protocolli e bus di comunicazione:
RS232, RS485, USB, CAN, Ethernet, I2C, TWI, SPI...
__________________
ho concluso con: kvegeta, doctordb, Leland Gaunt.
|
|
|
|
|
|
#5 |
|
Messaggi: n/a
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Aug 2005
Messaggi: 579
|
Catena di rilevazione->Catena di misura->Catena di acquisizione->ADC->Bufferizzazione lato dispositivo->lettura tramite protocollo da calcolatore->Bufferizzazione HW->Funzionalità basso livello del SO->Driver->Applicazione
Assumono particolare importanza gli standard di rappresentazione dei dati, le temporizzazioni e la scelta dei protocolli di comunicazione. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:54.












ho concluso con: kvegeta, doctordb, Leland Gaunt.








