20.02.2009, 16:03
|
IchSelbst
LVF-Guru
Beiträge: 3.697
Registriert seit: Feb 2005
11, 14, 15, 17, 18
-
DE
97437
Deutschland
|
Lückenhafte Signaldarstellung
' schrieb:Das ist doch nicht nur kein Fehler, sondern sogar ein besonders schlaues Feature von LabVIEW: Wenn eine Schleife zu schnell ist für das, was alles pro Durchlauf zu erledigen wäre, dann entscheidet sich LabVIEW dafür, das, was am Unwichtigsten ist erst mal hintenanzustellen: Das genaue Ausmalen der Graphik. Sowie mal ein Pause kommt, wird das dann nachgeholt. Es ist kein permanenter Fehler!
Wie war das mit der Hose?
Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
|
|
|
24.02.2009, 06:59
|
Svente
LVF-Gelegenheitsschreiber
Beiträge: 69
Registriert seit: Nov 2005
8.2.1, 8.6, 2010, 2012
2000
DE_EN
14974
Deutschland
|
Lückenhafte Signaldarstellung
' schrieb:Das ist doch nicht nur kein Fehler, sondern sogar ein besonders schlaues Feature von LabVIEW: Wenn eine Schleife zu schnell ist für das, was alles pro Durchlauf zu erledigen wäre, dann entscheidet sich LabVIEW dafür, das, was am Unwichtigsten ist erst mal hintenanzustellen: Das genaue Ausmalen der Graphik. Sowie mal ein Pause kommt, wird das dann nachgeholt. Es ist kein permanenter Fehler!
1. "Wenn ein Schleife zu schnell ist..." -> Das Verhalten wurde mit einem VI nachgestellt, das nichts weiter enthält als das Darstellen einer Zahl. Mit einer Taktrate von 100ms.
2. Der Fehler tritt nicht auf, sobald man die Plotlegende 'rausnimmt. (so ein besonders schlaues Feature)
3. "Sobald eine Pause kommt..."?? -> Wenn man z.B. ein kleines Windows Fenster anfasst und es über das lückenhafte Diagramm 'drüberwischt, ist der Graph in Ordnung. (ist das nicht eine zusätzliche graphische "Belastung")
4. Nochmal : NI hat den Fehler bestätigt. CAR Nummer folgt.
Jetzt Du !
|
|
|
24.02.2009, 08:45
|
Lucki
Tech.Exp.2.Klasse
Beiträge: 7.699
Registriert seit: Mar 2006
LV 2016-18 prof.
1995
DE
01108
Deutschland
|
Lückenhafte Signaldarstellung
' schrieb:Jetzt Du ! [/font]
Ich will mich da nicht streiten. Wenn es schon bei so niedrigen Updatraten auftritt, und wenn es unabhängig von der Geschwindigkeit der verwendeten Graphikkarte auftritt, dann wird es schon ein Fehler sein, auch wenn man einigermaßen damit leben kann.
Was das mit der Fehlerbestätigung und "CAR-Nummer" bei NI auf sich hat, davon habe ich keine Ahnung, deshalb hatte ich dem Argument keine Beachtung geschenkt. Ist das eine Anerkennung des Fehlers oder nur die Zusage, dem gemeldeten Effekt nachzugehen? Und was ist die CAR Nummer?
|
|
|
24.02.2009, 11:51
(Dieser Beitrag wurde zuletzt bearbeitet: 24.02.2009 11:55 von rolfk.)
|
rolfk
LVF-Guru
Beiträge: 2.305
Registriert seit: Jun 2007
alle seit 6.0
1992
EN
2901GG
Niederlande
|
Lückenhafte Signaldarstellung
' schrieb:1. "Wenn ein Schleife zu schnell ist..." -> Das Verhalten wurde mit einem VI nachgestellt, das nichts weiter enthält als das Darstellen einer Zahl. Mit einer Taktrate von 100ms.
2. Der Fehler tritt nicht auf, sobald man die Plotlegende 'rausnimmt. (so ein besonders schlaues Feature)
3. "Sobald eine Pause kommt..."?? -> Wenn man z.B. ein kleines Windows Fenster anfasst und es über das lückenhafte Diagramm 'drüberwischt, ist der Graph in Ordnung. (ist das nicht eine zusätzliche graphische "Belastung")
4. Nochmal : NI hat den Fehler bestätigt. CAR Nummer folgt.
Jetzt Du !
Eine Bestätigung des Fehlers sagt grundsätzlich nichts. Da wird nähmlich nicht gesagt, ja das ist ein Fehler und wir werden es morgen fixen. Ein CAR besagt nichts anderes als dass da jemand ein wenig Zeit reingesteckt hat um es zu reproduzieren und der Effekt grundsätzlich als nicht nur der Fantasie eines überarbeiteten Programmiers entsprungen akzeptiert wurde und glaube mir ich habe im technischen Support gearbeitet und da kommen manchmal Bug Reports rein von sogenannten "professionelen" Programmieren wo man sich fragt ob so jemand überhaupt weiss wo bei einer Maus vorne und hinten ist.
Was danach mit dem CAR geschieht kann sehr verschieden sein.
[Ironie]
1) Ein Developer findet es Wert um etwas Zeit zu investieren und kann mit 99%-er Sicherheit garantieren dass es keine unschönen Nebeneffekte in anderen Teilen von LabVIEW gibt und der Fehler ist in der nächsten Version behoben.
2) Ein Developer untersucht es und kommt zum Schluss dass es etwas ist das behoben werden sollte hat aber keine Zeit und/oder kann nicht ausschliessen dass dies an anderen Orten in LabVIEW komische oder gar schlechte Einflüsse haben könnte. -> Der Bug wird als offen klassiert und in eine laaaaaaaaaaaaaaange Liste von anderen Bugs gesetzt die von Zeit zu Zeit von jemandem mit etwas freiere Zeit (gibts bei Programmieren grundsätzlich nicht also macht es ein Produktmanager) durchsucht wird und nach Prioritäten sortiert wird. Optische Fehler haben dabei nicht gerade gute Karten um in die Top 10 zu kommen.
3) Ein Developer findet das einen von der Hardware und/oder Mondfase, Laune des Programmieres etc. abhängiges Problem. Im besten Fall wird es dann deferred (auf die lange Bank geschoben) oder aber gleich als NMP (not my problem) abgeschlossen.
4) Ein Developer findet das ein Feature (zum Beispiel CPU Belastung sparen) und es wird als NAB (Not a Bug) abgeschlossen.
[/Ironie]
Ist das schlimm? Mag für Dich so aussehen da dieser Bug für Deine Applikation das Killerargument ist. Im Grossen und Ganzen werden aber eher wenige Leute damit Probleme haben, da man halt nicht Elemente übereinander legen sollte.
Rolf Kalbermatter
|
|
|
24.02.2009, 12:49
|
TSC
LVF-Team
Beiträge: 1.882
Registriert seit: Sep 2008
LV 2018 SP1
2008
EN
52379
Deutschland
|
Lückenhafte Signaldarstellung
' schrieb:...
wo man sich fragt ob so jemand überhaupt weiss wo bei einer Maus vorne und hinten ist.
...
Ich merk mir das immer mit dem Schwanz der Maus. Kabellos ist deswegen bei mir tabu!
"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" ( Konrad Zuse)
|
|
|
24.02.2009, 13:57
|
TSC
LVF-Team
Beiträge: 1.882
Registriert seit: Sep 2008
LV 2018 SP1
2008
EN
52379
Deutschland
|
Lückenhafte Signaldarstellung
' schrieb:
Auf Dich war diese Bemerkung garantiert nicht gemünzt.
Rolf
Hatte das auch nicht auf mich bezogen, war nur der erste Gedanke der mir durch den Kopf ging beim lesen!
LG,
Torsten
"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" ( Konrad Zuse)
|
|
|
| |