void getViaStreamConnection(String port) throws IOException {
CommConnection cc = (CommConnection)Connector.open("comm:COM1;baudrate=19200");
InputStream is = cc.openInputStream();
OutputStream os = cc.openOutputStream();
is.close();
os.close();
cc.close();
}
Ez a programrészlet dob ilyen hibát: "java.io.IOException: Opening port COM1 was failed."
Márpedig tutira COM1 a port, erről a következőképpen győzödtem meg:
String ports = System.getProperty("microedition.commports");
Aminek eredményeként a COM1 került a ports nevü sztringbe..
Valakinek ötlete? Lehet hogy csak az emulátor nem tudja kinyitni a com portokat? Bár kétlem..
Ez a programrészlet dob ilyen hibát: "java.io.IOException: Opening port COM1 was failed."
Márpedig tutira COM1 a port, erről a következőképpen győzödtem meg:
String ports = System.getProperty("microedition.commports");
Aminek eredményeként a COM1 került a ports nevü sztringbe..
Valakinek ötlete? Lehet hogy csak az emulátor nem tudja kinyitni a com portokat? Bár kétlem..
Page
viewed times
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))
2 Comments
Auth Gábor
Hajnal Gábor Mátyás
Én azért megnézném az emulátor beállításainal a COM port(okat), lehet hogy csak nincs beállítva.
Próbáltad telón is futtatni a kódot ?
Nekem hasonló esetem volt a billenytyűk kezelésével, hogy nem egyformán reagált az emulátor az "igazi" telóval.
Persze itt aztán tényleg nem beállítás oka volt.
Nos ?
Üdv:Hagiber J.Fox