Kleiner VB.Net Auftrag

Gast #5022146
Hallo,

biete einen Hunderter für die Entwicklung eines einfachen *VB.net* 
Quelltextes der in VS2017 Community zu einem funktionsfähigen Programm 
kompilierbar ist und den ich in Eigenregie später erweitern kann. Die 
Aufgabe sollte einen einigermaßen erfahrenen Entwickler vor keine 
Probleme stellen, diese hier mal kurz umrissen:

Windows-Form mit
1. Auswahlfeld mit Anzeige der verfügbaren seriellen Ports
2. Terminalfenster welches mir alle eingehenden Zeichen vom in 1. 
gewählten Port in hexadezimaler Form (00...FF) in 8 Zeilen mit 
automatischem Zeilenumbruch nach kurzen Übertragungspausen anzeigt
3. Eingabemöglichkeit für 15 Zeichen einzeln & hexadezimal (00-FF)
4. Button der diese eingegebenen Zeichen samt eines 16. mit der 
Prüfsumme über 1-15 auf dem eingestellten Port aussendet
5. Button der eine hinterlegte Zeichenfolge auf dem Port aussendet.

Die Portkonfiguration kann mit 9600/8N1 fest eingestellt sein.
Persönliche Seite
Hallo,

das klingt nach keinem all zu großen Problem und sollte inkl. testen 
innerhalb von ein paar Stunden machbar sein. Kannst dich ja mal per PN 
bei mir melden hier im Forum. Ein paar Fragen noch:

Dieter schrieb:
> 2. Terminalfenster welches mir alle eingehenden Zeichen vom in 1.
> gewählten Port in hexadezimaler Form (00...FF) in 8 Zeilen mit
> automatischem Zeilenumbruch nach kurzen Übertragungspausen anzeigt

Wird der Zeilenumbruch mitübermittelt? Soll nach x Zeichen automatisch 
umgebrochen werden? Soll nach x Sekunden umgebrochen werden?

Dieter schrieb:
> 4. Button der diese eingegebenen Zeichen samt eines 16. mit der
> Prüfsumme über 1-15 auf dem eingestellten Port aussendet

Wie sieht die Prüfsumme aus?

Viele Grüße
Julian
Gast
Hallo Julian,

Julian W. schrieb:
> Wird der Zeilenumbruch mitübermittelt? Soll nach x Zeichen automatisch
> umgebrochen werden? Soll nach x Sekunden umgebrochen werden?

Wird nicht mitübermittelt, Umbruch nach einer halben bis einer Sekunde 
ausreichend (nicht kritisch).

> Wie sieht die Prüfsumme aus?

Byte16= low(Byte1+2 ... 15)


Gruß Dieter (dsporer@web.de)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.