Domanda

Quali sono le modalità native di Java per comunicare direttamente con dispositivi o porte come LPT1, COM1, USB?

È stato utile?

Soluzione

nativo significa non portabile, quindi devi scherzare con JNI o JNA se e solo se le seguenti librerie non funzionano per te:

Altri suggerimenti

RXTX è buona per porte COM e LPT. USB è estremamente difficile; probabilmente il modo più semplice è quello di scrivere il proprio involucro C + JNI per driver nativi del dispositivo.

Purtroppo, nel javax.comm il sole versione 2.0 e le versioni più recenti RXTX - porte parallele LPT non sono implementati correttamente sotto Win32. Uscita sembra funzionare bene, ma se si prova a leggere dalla porta non è possibile.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top