Newsgroup: it.comp.java
Titolo: javax.comm e Usb - Seriale

Ciao ragazzi,
sono un tirocinante che ha gia' sviluppato un programma funzionante che 
usa le javax.comm per collegare il pc a un dispositivo attraverso la 
porta COM1.
Il problema sorge nel fatto che devo acquistare un portatile nuovo con 
cui lavorare che purtroppo non ha porte SERIALI. Alcuni mi hanno detto 
che basta comprare un adattatore USB - Seriale solo che non so se il 
computer lo vede come porta usb a cui è attaccata una periferica oppure 
direttamente porta seriale??? se lo vede come porta usb, non si puo' 
fare nulla in quanto ancora manca  il supporto usb per javax.comm
Invece se lo vede come porta seriale, non dovrebbero esserci 
problemi.... in quanto il mio codice, prima effettua una ricerca delle 
porte, poi indica quelle seriali ed infine sceglie la porta COM1.
Fatemi sapere se devo scegliere un altro portatile che abbia la porta 
COM1 oppure andare sull'adattatore usb - seriale....
Vi ringrazio anticipatamente.

comprato io uno della Lindy, 10 euro circa, quando lo attacchi ti
chiede i driver, dopo averli installati lo vedi come una porta com (non
la 1 o la 2 perche' sono riservate per retrocompatibilita'), ad es. sul
mio la vedo come COM5.
Occhio che se sposti l'adattatore su un altro usb, lui ti cambia la
porta COM (es. ti mette la COM6, COM7 ecc....)
almeno questo capita a me...
ovviamente sto parlando di Win2k e WinXP

intendevo questo:
http://www.lindy.com/us/productfolder/04/42856/index.php
pero' l'ho pagato tipo 10 euro compreso il cavo....

 la 1 o la 2 perche' sono riservate per retrocompatibilita'), ad es. sul
retrocompatibilita'? sarebbe a dire?
ma su Risorse del computer da XP, come lo vedi? come periferica oppure 
poprio come COM?
Ti ringrazio della risposta.

 retrocompatibilita'? sarebbe a dire?
boh, non lo so, tiro ad indovinare, ma quando lo attacco ad un
qualsiasi pc (con o senza COM gia' presenti), mi si mette di default
sulla COM3, si puo' impostare su un'altra COM, ma non la COM1 o COM2,
'penso' sia per 'retrocompatibilita' con qualche pc/bios/motherboard
che non supporta le COM1 o COM2 che 'compaiono' magicamente.... o forse
per evitare conflitti di irq, indirizzi di memoria o altre cose che
ignoro....
boh!

 almeno questo capita a me...
Questo capita esattamente anche a me.
Quando enumero le porte seriali con javacomm, me la vede COM4 o COM5 a 
seconda della porta usb a cui la attacco.
Su risorse del computer in realta' non ho fatto caso a come la 
identifica, ma tanto a lui serve lavorare con javacomm e quindi e' a 
posto :P
Saluti
CarMas

 Vi ringrazio anticipatamente.
Figurati
Ciao 

 seconda della porta usb a cui la attacco.
Quindi quando le enumeri, trova direttamente le porte seriali?
In tal modo sono salvo.. mi bastera' cambiare il numero della porta COM 
utilizzata, e posso usare il codice del java.comm....
Grazie delle preziosissime risposte...

 ignoro....
Ti ringrazio lo stesso... ho capito quello che volevi dire.
Scusami ma quando scopro una cosa nuova, è difficile che io non resista 
dal chiedere cosa è... :))))
Un ringraziamento sincero x il tuo consiglio :))))

 effetti
ma la COM la vedi direttamente come porta o come periferica dell'USB?
se è periferica USB le java.comm non lo supportano.
Lo so che mi hanno risposto anche di la' ma è giusto per sicurezza... 
sai non vorrei incappare in  un acquisto inutile. :)

 ma la COM la vedi direttamente come porta o come periferica dell'USB?
Io la vedo come COM direttamente ....
bye 

 
Perfetto
ti ringrazio mille volte.
Buona serata