Opened 7 years ago

Last modified 5 years ago

#37 new Aufgabe

Bugs in Jones "SimplePumpControl" Lochkartenleser-GUI-Client

Reported by: sven Owned by:
Priority: major Milestone: Next Generation-Entwicklungsprojekte
Component: Entwicklungsprojekt Severity: unbekannt
Keywords: Cc:

Description (last modified by sven)

Eine Liste von Bugs, die mir beim Testen auffallen:

  • Kommandos werden mit anschließender Newline geschickt (z.B. h\n). Der Fehlertoleranz des uCs ist zu verdanken, dass es trotzdem funktioniert.
  • Die Ausgabe ist lediglich 74 Zeichen breit. Eine Lochkarte hat aber 80 Spalten. Daher ist die Ausgabe schlecht lesbar.
  • Mehrmaliges Klicken des disconnect-Buttons wirft Fehler
  • Kommando-Buttons sind nicht ausgegraut wenn keine Verbindung besteht und geben komische Fehler im Meldungsfeld aus.

Must Haves:

  • Es fehlt ein Dropdown-Feld, wo man das Gerät (comX) auswählen kann. Hyperterminal (von 1995...) kann etwa auch eine Liste der verfügbaren Com-Ports zur Auswahl anzeigen.
  • Es fehlt ein Button zum einfachen Speichern der Ausgabe in einer Datei
  • (Heribert:) Ausgabetext muss leerbar sein
  • Fenstergröße ist nicht anpassbar (auf kleinem Notebook zu groß, auf großem Bildschirm zu klein)

Nice to have:

  • Das Kommunikationsprotokoll war nie dazu gedacht, dass der Benutzer direkt damit umgeht. Es fehlt ein einfacher Lesen starten und Lesen stoppen-Button.

Change History (4)

comment:1 Changed 7 years ago by sven

  • Severity changed from 10 Minuten to unbekannt

Schweregrad geändert, damit Heribert nicht wieder meint, man könne es doch nebenbei machen.

comment:2 Changed 7 years ago by sven

  • Description modified (diff)

Neue Bugs, die Heribert aufgefallen sind.

comment:3 Changed 7 years ago by sven

  • Description modified (diff)

comment:4 Changed 5 years ago by sven

  • Milestone changed from Documation-Leser in brauchbarem Zustand to Next Generation-Entwicklungsprojekte
Note: See TracTickets for help on using tickets.
© 2008 - 2013 technikum29 • Sven Köppel • Some rights reserved
Powered by Trac
Expect where otherwise noted, content on this site is licensed under a Creative Commons 3.0 License