- Status Closed
- Percent Complete
- Task Type Wunsch / Idee
- Category GUI & Server → Server
-
Assigned To
Qasi - Operating System All
- Severity Low
- Reported Version 3.2 Alpha x
- Due in Version 3.2.2
-
Due Date
Undecided
- Votes
- Private
FS#3272 - Input Assignment - Counter erweitern
Der Counter kann hoch und runter zählen. Ich stelle mir da einen Encoder vor der bei Vor und bei Zurück den Counter hoch oder runter zählen lassen kann. Bei Klick oder ä. muss der Counter wieder zurück gesetzt werden. Dazu wäre ein “Reset” Input nötig und eine Option “reset value”
Versteh ich nicht
Einen Reset Input ein zu bauen ist generell kein Problem, aber vielleicht kannst du uns mal genauer erklären was du machen willst.
Jou:
Ich hab ne Midicon mit Encodern. Da würde ich auf einen Pan und auf einen Tilt legen. Die Encoder geben bei jeder Bewegung immer 2 Werte in Folge: 127, 0
Immer wenn der Wert auf 127 springt zähle ich einen hoch. Das gleiche geht für rückwärts.
Das würde derzeit ja funktionieren. Ich packe den Ausgang von Counter dann auf Pan oder tilt. Drück ich jetzt clear programmer, so wird die Position zurückgesetzt, aber nicht der Counter.
Das sollten wir aber anders umsetzen.
Weil das Wenn die selektion sich ändert müsste das auch passieren, und wenn die Selektion zurück auf das vorherige geändert wird, müsste der vorherige zustend wieder hergestellt werden.
Eigentlich müssten alle Inputs ein Increment +/- selber umsetzen, abhängig von selektion und Default-Value
Dieses Ticket hängt mit
FS#3970zusammen bzw. zielt auf den gleichen Punkt ab.FeatureBranch "faeture/
FS#3272"Mergen!
Merge done
3.2.2 Beta 1 - Wenn ich in einem frischen Projekt die Grenzen wiederholt außerhalb des aktualwertes ändere friert die GUI ein und auch ein erneutes verbinden mit dem Kernel ist nicht möglich - keine Logeinträge. Siehe markierten Wert "High Value" im Screenshot.
edit: Das hier skizzierte Verhalten ist auf FS4258 zurückzuführen (High Value < Initial Value). Allerdings werden auch bei folgendem Szenrio die Werte abgelehnt:
- neuer Counter Node mit Standardwerten
- setzen der High Value auf 7
- setzen der initial Value auf 5
→ setzen von Low Value auf 3 wird abgelehnt.
Ja, das ist ein bischen doof, weil die Werte erst beim klick auf OK geschrieben werden, und so lange werden die Werte mit dem "alten" Wert verglichen. Das ist etwas unschön, aber ein aktuelles Konzeptproblem….
Abgesehen von den Problemen mit der Werteüberprüfung arbeitet das Node wie erwartet. Ticket kann daher mit "implementiert" geschlossen werden.