04. oktober 2004 - 14:44Der er
9 kommentarer og 1 løsning
Sende escape og enter-karakter via TCP/IP
I forlængelse af mit forrige spørgsmål har jeg nu brug for at sende karaktererne Enter og Escape via TCP/IP... Enter virker muligvis, har ikke lige mulighed for at teste nu.
Jeg havde forestillet mig, at det ville være nok at sende \n (måske det er) og \e (virker slet ikke)...
Klassen jeg bruger til at sende er en der er kommet med den enhed, som jeg programmerer til. Når jeg sender karakter eller strenge ser det ud som følgende:
gtp.send("Hello");
Jeg har prøvet med forskellige ting, men puha. Java er ikke lige mig :/
Det er en socket til den enhed, jeg arbejder på... Den er lavet ved at jeg har skrevet private tcpip gtp;
Jeg er virkelig grøn inden for Java, er vant til C/C++ og php så er desværre nødt til at få tingene skåret lidt ud. Jeg har forsøgt mig med gtp.send((char)13) men det vil den slet ikke spise. Men ved heller ikke om det er sådan, at byte skal sendes afsted?
Jeg vil lige prøve at beskrive mit projekt. Jeg skal lave en applet der skal ligge i en lille enhed med indbygget webserver. Appletten skal bl.a. indeholde et terminal-vindue hvor jeg kan skrive kommandoer til enheden (enheden er en XPort der skal sende kommandoerne videre til RS232).
Jeg har fået oprettet forbindelse og kan kommunikere med den. Men mangler escape-tegnet til at få stoppet enkelte kommandoer.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.