Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: ob das proggy ausserhalb des simulators funzt? Kategorie: Programmierung CC-Plus (von Mak - 9.06.2009 22:42)
 Als Antwort auf Re: ob das proggy ausserhalb des simulators funzt? von Nurmalso - 9.06.2009 13:05
Mak nutzt:  CC1-Unit V1.1, CC1-M-Unit V1.1, CC1-Station V1.1, C-Control 2
Hallo,
also hier ein paar Stichpunkte zum Programmtest (Appl.board, Folientatstatur, LED-Display). Hoffe, das hilft weiter. Beste GrĂĽsse, Mak

Test auf Applicationboard
- richtige Einstellung der HW mit Referenzprogramm geprĂĽft.
- Start bei 1.23455 nach ca 1s Leerlauf, mit statischem Dezimalpunkt hinter 1.Stelle (links) und abwechselnd blinkenden Punkt hinter letzter Stelle.
- kein bemerkenswertes Flackern (nicht anders als bei anderen LED-Programmen).
- Taste 1 Anzeige "Spd.lo" mit ausreichender Anzeigedauer, Zaehler zaehlt im Hintergrund weiter, i.O. für kurzzeitige Betätigung der Taste 1, bei Dauerdruck
springt die Anzeige im Sekundentakt zwischen "Spd.lo" und akt. Zaehlerstand hin und her.
- Taste 2 Anzeige "Spd.Hi" mit unzureichender Anzeigedauer (Unterschied zwischen Anzeigedauer "Spd.lo" und "Spd.Hi" ist auch in Simulation sichtbar), Anzeige zählt ca. 10x so schnell runter,
Flackern der Anzeige ben dann auch 10x öfter.
- Taste 3 Anzeige "SpdUse" unlesbar, Zaehlerwechsel schneller als bei "Spd.Hi" aber ca. nur halb so schnell wie am Simulator.
- Taste 4 Zaehler startet bei 0.40403 mit entsprechend eingestellter Geschwindigkeitsstufe, bei Dauerdruck auf Taste flackert das
Display im Rhythmus der Dekrementzeit mit Anzeige des Startwerts.
- Taste 5-9 Zaehlerstände 0.50504, 0.60605, 0.70706., 0.80807, 0.90908 - gleiches Verhalten.
- Taste 0 Pause funktioniert im "Spd.lo" Modus, allerdings scheint Tastenentprellung nicht ausreichend zu sein, manchmal bleibt
Zaehler im Pausemodus, wenn Taste nicht auffällig kurz gedrückt wird.
- Thema Tastendruckdauer Taste 0 bei "Spd.Hi" noch ausgeprägter,längere Tastendrücke stoppen Zaehler nicht,
funktioniert aber einwandfrei beim Wiederstart des Zaehlers mittels Taste 0.
- gleiches Verhalten bei "Spd.Usr"
--> Simulation spiegelt das Verhalten bei Taste 0 Druck ungefähr wider.
- Taste 4...9 beendet Pause mit Start an gewählten Zaehlerstand.
- Taste # startet Zaehler erneut bei anfänglichen Zaehlerstand je nachdem was eingestellt war, Pause wird ggf. aufgehoben - okay.

- bei aktiver RS232 Zeitsteuerung:
. nach Programmstart läuft Zaehler im Sekundentakt - okay
. Bedienung unter "Spd.lo" wie bekannt
. bei Betätigen der + Taste auf dem NUMPAD des PCs läuft der Zähler erst schnell und verringert dann selbständig kontinuierlich seine Zählgeschwindigkeit
unter 1s Takt (wird immer langsamer), Programm läuft dann weiter wie gewohnt, auch bei Zaehlerwechsel mit Taste 4...9 bleibt aktuelle Zaehlgeschw. erhalten.
. dieser Effekt ist mit + Taste im gleichen Programmlauf unter o.g. Mode nicht wiederholbar, + Taste ruft auch keine Erhöhung der Zaehlgeschwindigkeit
hervor, Minustaste hat scheinbar auch keine Auswirkung mehr.
. erst mehrmaliges Schalten von "Spd.Hi" und "Spd.lo" bringt Programm zurĂĽck zu normaler Zaehlgeschwindigkeit.
. erneute Betätigung von + oder auch - Taste am PC erniedrigt sofort Zaehlgeschwindigkeit.
. bei Bedienen der - Taste am PC nach Programmstart ähnliches Verhalten wie bei + Taste (s.o.), Geschwindigkeit so
 im 4s...5s Takt
. Programmstart, Wechsel zu "Spd.Hi" Modus per Taste2 auf Folinetastatur -> gleiches Verhalten wie oben beschrieben.
. Programmstart, Wechsel zu "SpdUsr" Mode per Taste 3 an Folientastatur -> gleiches Verhalten wie oben.
. jeweils mit + Taste am PC kann nicht mehr schnell gedreht werden.

 Antwort schreiben

Bisherige Antworten:

super ausführliche Antwort, Danke! (von Nurmalso - 10.06.2009 13:44)
    Re: super ausführliche Antwort, Danke! (von Mak - 10.06.2009 17:58)
        Re: super ausführliche Antwort, Danke! (von Nurmalso - 11.06.2009 0:48)