Tags:
java
Hej alle
I min java kode søger jeg efter com porte ved hjælp af følgende:
Enumeration<?> portIdentifiers = CommPortIdentifier.getPortIdentifiers();
Her får jeg så en liste af COM porte, hvilket er godt. Men hvis jeg vælger en bluetooth COM port og åbner denne går det også godt.
Men hvis jeg derefter sender noget til den:
outputStream.write(byteBuffer);
så hænger programmet og kommer aldrig ud af det igen, dette virker fint hvis der er koblet en seriel til usb converter på.
Er der nogen der kender til det problem? Jeg bruger RXTX libs.
Jeg skal have det løst da jeg gerne vil lave en automatisk søgning efter hardware på samtlige fundne com porte.
Mvh
Martin