Vollständige Version anzeigen : UART in Java implementieren


rushzero
18.11.2013, 17:32

Guten Abend,

ich muss ein Uart-Receiver in Java implementieren.
Welche sein Daten nicht über ein COM-Port bezieht sondern von einem InputStream.
Jetzt steh ich da einfach total auf dem Schlauch.

Entweder ich implementiere alles selbst oder benutze eine open source api wie JavaRXTX .. wie würdet ihr an das Thema dran gehen?

Gruß

Hardware Preisvergleich | Amazon Blitzangebote!

Videos zum Thema
Video Loading...
MasterJulian
18.11.2013, 18:18

Was bedeutet du "musst UART in Java implementieren"? UART ist erstmal Hardware und Java ist keine Hardwarebeschreibenden Sprache wie Verilog oder VHDL.
Ein paar mehr Details zum Zielsystem und zum generellen Aufbau wirst du schon liefern müssen.


rushzero
18.11.2013, 19:08

Ich muss eine Ferndiagnose machen, d;h eine LED gibt mir Daten in welche Status sich das Gerät befindet.
Mit momentan 1 baudrate. Das ganze lese ich mittels Image Processing in einen Datenstrom(Einfaches Protokoll) um.
Um die Daten richtig ablesen zu können muss ich mein "Lesegerät" an den Takt des "Schreib"-Gerätes anpassen.

LED -- Serial baudrate=1 --> Kamera -- Datenstrom --> Diagnose Application.


MasterJulian
18.11.2013, 20:18

Wat? Noch mal zum mitschreiben:
Eine LED (ein Anzeigelement) gibt dir einen Status aus (Serial baudrate =1 bedeutet feste baudrate???)
Dieser Status wird über eine Kamera eingelesen und zu einem Datenstrom gewandelt (wie auch immer der aussieht). Dein Problem ist es jetzt die Nutzdaten aus dem Datenstrom zu extrahieren?
Da UART (wie der Name schon sagt) kein CLK Signal hat, darf dein Signal nicht zeitlich verändert werden. Wenn dein Datenstrom bereits aus 1 und 0 besteht und du die Baudrate kennst, musst du doch einfach nur das Signal parsen. Wenn das Analyse System zeitlich stabil ist, sollte das relativ einfach gehen. Wo genau ist jetzt das Problem?

PS: Wofür brauchst du das wenn man mal fragen darf?


Ähnliche Themen zu UART in Java implementieren
  • Login auf externe Seite implementieren
    Hallo, ich habe ein Interface wo ich mich über die Datei login;php einlogge. Ich habe eine Seite wo ich jedoch gerne diesen Login einbauen möchte so das nicht jeder auf eine andere Seite muss zum einloggen. Hier einmal der Quellcode: <? include("include/version;inc;php"); ?> <html> <head> <tit [...]

  • [PHP] Fremdschlüssel implementieren
    Hallo ich habe in 1 Woche eine Prüfung und dort sollen wir nicht unbedingt mit Fremdschlüsseln arbeiten aber wir sollen z;B. durch einen Fremdschlüssel, Dinge anzeigen lassen. Das ist ganz toll, den unser "Lehrer" hat wieder alles vergessen und hat den Fremdschlüssel in der *;sql Datei vergesse [...]

  • [C/C++] SSL/TLS implementieren
    Hey, ich schreibe gerade einen kleinen FTP-Server fuer Unix. Der soll jetzt auch verschluesselt funktionieren koennen. Allerdings habe ich in dem Bereich null Erfahrung. Wichtig ist mir dass es klein bleibt und moeglichst wenig Abhaengigkeiten aufweist. Ich hab mir hier schonmal den Vergleich anges [...]

  • [Java] Implementieren einer Methode: token "if", invalid
    Hey Leute, hab ne kurze frage, die aufgabenstellung lautet wie folgt: Implementieren Sie eine Methode public void trinken(), die, falls die Flasche nicht mehr verschlossen ist, den aktuellen Füullstand um 0;12 Liter verringert. Achten Sie dabei auch darauf, dass der aktuelle Füllstand keine [...]



raid-rush.ws | Imprint & Contact pr