Newsgroup: it.comp.lang.visual-basic
Titolo: Gestione Parallela

dovrei sviluppare una applicazione in VB per la cattura dell'interrupt della
parallela.
ossia, vorrei che venisse eseguita una routine nel momento in cui si
verifica l'abilitazione dell'interrupt (quindi un livello basso sul pin 10
della parallela.
Ma, essendomi un po' documentato ho appurato come in Visual Basic non venga
gestita direttamente la porta parallela. Ho anche cercato alcuni driver su
internet, ma non ho la più pallida idea di come implementarli nel mio
codice.
ho trovato anche un articolo su "io Programmo" di questo mese, ma il
sorgente è per C++ e  utilizzano un driver shareware che funziona per un
ora.
quasi quasi rimpiango il GWBasic (per dos 3.2), almeno li potevo fare quello
che volevo con le porte....a h ah
Grazie per le dritte.
Loris

http://www.gbcweb.com/____ap/
-> GbC|
www.gbcweb.com

 
http://www.gbcweb.com/____ap/
ehila'
demum habemus cavum
mo' siamo alla ricerca di un relais 3.8...
forse facevo prima in seriale :)
ciao, a.

molte cose da fare...
difficoltà nel reperire un relè a 5 v
volontà di non fare un aggeggio con più di un relè...
prometto entro poco una fumata bianca...
-> GbC|
www.gbcweb.com

 prometto entro poco una fumata bianca...
Il meeting scorso ti avevo prenotato un paio di relais anche per me.
Pago contanti e con ovvia maggiorazione.
Se non ci sarai al prossimo, potrò credere e dispiacermi per la tua
improvvisa emicrania, ma se ci sarai senza i "miei" relais ti garantisco
l'emicrania per il giorno dopo...
Da che ci sei, metti nel baule della verso anche un po' di cavetto e
connettori adeguati.
Com'è che si dice? Grazie in anticipo. ;-)

 prometto entro poco una fumata bianca...
nel senso che ti fuma il rele' ? non vorrei per nulla al mondo.
--
oggi ho lasciato la lampadina *a risparmio energetico* accesa.
mia moglie, che quando c'e' le accende *tutte* mi ha tel:
"consuma troppo"
"almeno riaccendila alle 6 che non si vede piu' una seha"
"ok"
ore 21, we're on the roadcam again :)

 sorgente č per C++ e  utilizzano un driver shareware che funziona per un


 prometto entro poco una fumata bianca...
No le canne fanno male! Lo dice anche fini! :-P

 No le canne fanno male! Lo dice anche fini! :-P
Quello dei tortellini?
Non sapevo fosse contro la pesca...
-> GbC|
www.gbcweb.com

 Non sapevo fosse contro la pesca...
Infatti... :)

grazie per la dritta...
il mio aggeggio funziona già, ma ho dovuto sfruttare un ingresso normale...
non c'è nulla sulla possibilità di sfruttare l'interrupt?
devo rilevare il passaggio di oggetti attraverso un raggio laser e il
fotodiodo...certo il programma funziona lo stesso, ma sarebbe una soluzione
molto più interessante.
Grazie ancora.
Loris

i relè a 5V tengono meno carico, non ci puoi accendere una lampada da 100W a
220V perchè si bruciano...
alla fine , due resistenze un transistor magari darlington e un relè a 12V e
ci accendi tutto quello che vuoi....
magari anche un diodo di protezione sul relè...per non bruciare il
transistor.
io mi sono fatto un circuito di rilevamento di un passaggio, puntatore
laser... da una parte
fotodiodo, 3 resistenze e un transistor....ma probabilmente basterebbe solo
il diodo e una resistenza.....
per la temperatura e la pressione, a parte le sonde sono gli ADC che
costano...
Prossimo progetto: gestione di due passo passo e laser per fare un
proiettore.
Rimango con la perplessità per il fatto che nessuno sappia comegestire
l'interrupt della parallela...bhe lasciamo così che va...
Loris

se potessi passerei alla seriale...ma mi ci dovrei comprare un integrato per
gestirla e non so nemmeno quando facile sia utilizzarlo
bidirezionalmente....
e poi caspita hanno fatto la routine per gestire tutte le possibili porte,
vuoi che non ci sia nessuno che si è sprecato a capire come funzionano gli
interrupt...
so che in C++ ci sono...se sapessi farlo me lo scriverei io il codice, ma
poi non saprei come rilevare l'evento che assomiglierebbe a quello del
timer, o della seriale appunto...
bho... rimaniamo con quello che abbiamo raggiunto per ora...
Loris

 l'interrupt della parallela...bhe lasciamo così che va...
sono solo io che percepisco un tono sgradevole?
mah...
http://support.microsoft.com/default.aspx?scid=http://support.microsoft.com:80/support/kb/articles/Q43/5/34.asp&NoWebContent=1
provare ad usare gugl no, eh?
-> GbC|
www.gbcweb.com

scusa gbc, spero che sia solo tu ad avere avuto questa impressione e devo
dire che non voleva assolutamente essere sgradevole.
Poi, ti ho già ringraziato per il fatto di avermi aiutato.
Voleva essere solo un modo di dire: caspita tra tutta la gente che segue il
newsgroup ci sarà sicuramente qualcuno che si è trovato ad affrontare il mio
stesso problema ed è strano come con la libreria (probabilmente ampiamente
usata)  non sia stato implementato anche la gestione dell'interrupt.
Mi scuso con quanti avessero inteso diversamente.
Grazie ancora dell'aiuto, un giorno proverò a vedere il ddk chissà che non
riesca a capirci qualcosa.
Loris

 gestione dell'interrupt.
VB è generalmente utilizzato per realizzare gestionali o interfacce
collegate ai DB... non per creare driver o interfacce con l'hardware per la
cui realizzazione per svariati motivi si utilizza di solito il C!