Hi Alex,
wenn ich in Phase2 einen Wert einer Analog-Regel ändern möchte, kommt immer die Meldung, dass nur Ziffern erlaubt sind.
Ich muss dann bei den Regeln 6-8 überall NaN durch eine 0 ersetzen und dann funktioniert das Speichern. Auf dem Handy ist das sehr nervig und vor allem muss ich es jedes mal erneut machen.
Ich habe auch schon versucht bei den Regeln eine 0.1 oder so einzutragen. Leider wird das anscheinend nicht korrekt gespeichert und immer wieder NaN angezeigt, sodass ich die Prozedur wiederholen muss.
Hier mal ein Screenshot von adcc.ini, in der die Regeln anscheinend gespeichert werden:
Ich habe die Datei auch mal runtergeladen, bearbeitet und hochgeladen. Nach einem Browser-Reload waren dann trotzdem wieder die NaN-Werte da - WTF?!
Hast du mir einen Trick wie ich das beheben könnte oder geht das nur per FW-Update?
Danke schonmal,
Steven
Problem beim Ändern von Analog-Regeln
-
steven11
- Beiträge: 53
- Registriert: 5. Februar 2021, 15:48
-
Alex
- Administrator
- Beiträge: 9988
- Registriert: 28. Mai 2014, 23:00
Re: Problem beim Ändern von Analog-Regeln
Wenn überall 0 mit gespeichert wird, dann stehen die beim nächsten Laden der Seite auch wieder so mit drin (und nicht NaN)... also das solltest nur einmal eingeben müssen.
>>Nach einem Browser-Reload waren dann trotzdem wieder die NaN-Werte da
Je nach Gerät reicht ein Reload ggf. nicht - müsstest den Cache löschen.
>>Nach einem Browser-Reload waren dann trotzdem wieder die NaN-Werte da
Je nach Gerät reicht ein Reload ggf. nicht - müsstest den Cache löschen.
-
steven11
- Beiträge: 53
- Registriert: 5. Februar 2021, 15:48
Re: Problem beim Ändern von Analog-Regeln
Ich habs noch weiter eingegrenzt und ein Video erstellt:
https://photos.app.goo.gl/SHfxvKfQdENAX5GG6
1. In der alten Poolcontroller-UI kann ich die Werte auf 0 ändern und sie werden auch gespeichert.
2. Phase 2 öffnen: 0-Werte werden angezeigt.
3. Jetzt in einer anderen Regel was ändern und Speichern.
4. -> NaN-Werte bei Regeln 6-8 sind wieder da
https://photos.app.goo.gl/SHfxvKfQdENAX5GG6
1. In der alten Poolcontroller-UI kann ich die Werte auf 0 ändern und sie werden auch gespeichert.
2. Phase 2 öffnen: 0-Werte werden angezeigt.
3. Jetzt in einer anderen Regel was ändern und Speichern.
4. -> NaN-Werte bei Regeln 6-8 sind wieder da
-
Alex
- Administrator
- Beiträge: 9988
- Registriert: 28. Mai 2014, 23:00
Re: Problem beim Ändern von Analog-Regeln
Schau mal im Browser-Debugger was der Browser beim Speichern an die ProCon schickt?
An der Benutzeroberfläche selber liegt's auf jedenfall nicht...
An der Benutzeroberfläche selber liegt's auf jedenfall nicht...
-
steven11
- Beiträge: 53
- Registriert: 5. Februar 2021, 15:48
-
Alex
- Administrator
- Beiträge: 9988
- Registriert: 28. Mai 2014, 23:00
Re: Problem beim Ändern von Analog-Regeln
ja ...dann schickt der Browser ja schon "NaN" ab ... so wird's dann halt gespeichert.
Speichers nochmal mit nem anderen Browser ab und dann leer den Cache von dem Ding.
Speichers nochmal mit nem anderen Browser ab und dann leer den Cache von dem Ding.
-
tyr0n
- Beiträge: 717
- Registriert: 20. November 2018, 13:47
Re: Problem beim Ändern von Analog-Regeln
Ich habe ebenfalls ab und an das Problem. Ich gehe von einem Fehler des Browsers aus.
Ich muss dann erst auf der kompletten Seite alle NaN in 0 wandeln und senden. Dann funktioniert es.
Leider kann ich den Fehler nicht reproduzieren.
Ps. Ich kenne einen Steven Weiß. Bist du aus dem 68er PLZ Gebiet?
Ich muss dann erst auf der kompletten Seite alle NaN in 0 wandeln und senden. Dann funktioniert es.
Leider kann ich den Fehler nicht reproduzieren.
Ps. Ich kenne einen Steven Weiß. Bist du aus dem 68er PLZ Gebiet?
-
steven11
- Beiträge: 53
- Registriert: 5. Februar 2021, 15:48
Re: Problem beim Ändern von Analog-Regeln
Cache leeren hat nichts gebracht - allerdings habe ich jetzt einen Workaround für das Problem.
Der Fehler liegt in TransmitPost(), dort gibt es Divisionen durch 0: Workaround ist so: der eingestellte Analogeingang ("n.a.") hatte als Gain-Wert die 0. Ich habe ihn auf 0.1 gesetzt und jetzt geht es
-> Falls du nochmal ein FW-Update machst, sollte in der TransmitPost() ein 0-Check rein.
Der Fehler liegt in TransmitPost(), dort gibt es Divisionen durch 0: Workaround ist so: der eingestellte Analogeingang ("n.a.") hatte als Gain-Wert die 0. Ich habe ihn auf 0.1 gesetzt und jetzt geht es
-> Falls du nochmal ein FW-Update machst, sollte in der TransmitPost() ein 0-Check rein.
-
Alex
- Administrator
- Beiträge: 9988
- Registriert: 28. Mai 2014, 23:00
Re: Problem beim Ändern von Analog-Regeln
Ja... wenn Du die Analogeingänge komplett "platt" gemacht hast (0 für offset und gain), dann gibt's da ne DIV/0 in der Berechnung.