Il giorno giovedì 18 dicembre 2014 16:33:17 UTC+1, BFS ha scritto:
> Il 18/12/2014 14:36,
radica...@gmail.com ha scritto:
> > Il giorno giovedì 18 dicembre 2014 08:10:51 UTC+1, BFS ha scritto:
> >> Il 17/12/2014 19:19,
sani...@gmail.com ha scritto:
> >>> Grazie al supporto che ho ricevuto da questo gruppo,
> >>>
> >>> Ho un registratore di cassa big II custom
> >>> Avete qualche indicazione utile, parti di codice che potrei utilizzare.
> >>> Come sempre grazie mille!!!
> >>
> >> ciao
> >> io l'ho gia fatto per vari gestionali e registratori di cassa.
> >
> > (omissis)
> >
> > Sei bravo, non c'e' dubbio. Non ho esperienza in interfacciamenti
> > di questo tipo (ne di altri) e invidio la tua competenza. Mi sarebbe
> > sempre piaciuto poter interfacciare il pc con registratori, bilance,
> > timer, termostati, termometri ecc ecc
> >
> > Complimenti sinceri
> >
>
> non è che ci voglia molto ...
> quando sai come fare ad inviare dati ad una seriale ...
> e come leggere quelli che tornano indietro
> puoi interfacciarti a qualsiasi dispositivo e il codice per farlo lo
> si trova tranquillamente su internet basta sapere come formattare le
> stringhe da inviare e come interpretare quelle di risposta. (qui basta
> leggere il manuale del macchinario a cui ti interfacci)
Se dico troppe scemenze abbi pazienza, non mi mangiare vivo :-)
Divido in pezzi il discorso cosi' puoi dirmi meglio quali parti son
buone e quali no :
1)
Se io collego un dispositivo seriale al pc devo anche installare
il suo driver (almeno credo).
2)
Questo perche' il vb non parla direttamente al dispositivo ma al
driver.
Anzi, il vb parla con l' SO che a sua volta parla col driver che
a sua volta parla (finalmente) col dispositivo. E viceversa :
device fisico <-> driver <-> SO <-> vb
3)
una volta installato il driver (installare = rendere conosciuto
all' SO il driver e non solo copiare il driver su memoria di
massa) ci "parlo" col vb. E ok.
Da qui in poi BUIO ASSOLUTO :
come ci parlo ? Inviando stringhe e attendendo risposta, da
quello che ho capito leggendoti.
Ma allora la comunicazione e' asincrona (immagino !) perche'
il device magari ci mette un po' a rispondermi.
Ossia mi devo mettere in attesa ? Come funziona ? Come faccio
a mandare stringhe e a leggerle essendo in attesa ? E se
mentre mando una stringa quello mi risponde non si impiccia
tutto ?
Sto messo malino