INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Warum wird if nicht ausgeführt??
05.09.2015, 11:46 (Dieser Beitrag wurde zuletzt bearbeitet: 05.09.2015 11:49 von Thorsten Pferdekämper.)
Beitrag #9
RE: Warum wird if nicht ausgeführt??
(05.09.2015 10:52)Bitklopfer schrieb:  kleine Anmerkung von mir, ich hatte mich auch schon bei der if Abfrage gewundert warum die nicht geht wenn man nur "<" oder ">" schreibt. Aber wenn ich dann "<=" bzw. ">=" verwendet habe lief es zu meiner Verwunderung obwohl in der Doku alle Schreibweisen gültig sein sollen...Huh was dann analog zu dem wäre "=" was richtig auf jeden Fall so ist "==" . Man könnte da gerade meinen das bei dem Vergleichsoperator immer 2 Zeichen stehen müßen.....eigentlich unerklärlich...Sad
Bist Du betrunken? Sorry for that, aber Dein Test ist ungewöhnlich verworren.
Warum sollte "<=" analog zu "=" sein??? ...und kannst Du mal ein Beispiel geben, wo "<=" funktioniert, aber nicht "<"? (Außer natürlich, die beiden Operanden sind gleich.)
...oder ist da tatsächlich ein Bug in irgendeiner IDE-Version?
Gruß,
Thorsten

(01.09.2015 20:16)Wampo schrieb:  in dem folgenden Code wird die if Anweisung if(i < settings.analog_min) nicht ausgeführt, kann mir einer sagen warum?
Hast Du schon einmal ein paar Debug-Ausgaben eingebaut? D.h. vor dem if die Werte von i und settings.analog_min per Serial ausgeben. Dann noch irgendeine Debug-Ausgabe in den Rumpf des if, so dass Du auch ganz sicher sein kannst, dass es nicht ausgeführt wurde.
...und dann zeig uns mal die Debug-Ausgabe.
Gruß,
Thorsten

Falls ich mit einer Antwort helfen konnte, wuerde ich mich freuen, ein paar Fotos oder auch ein kleines Filmchen des zugehoerigen Projekts zu sehen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
05.09.2015, 15:19
Beitrag #10
RE: Warum wird if nicht ausgeführt??
Hey zusammen,

Thorsten brachte den entscheidenden Hinweis. Nachdem ich auch mal die Settings Debuged hab, is mir aufgefallen das die Settings gar nicht dem entsprachen wie ich sie eingestellt hatte. Der Analogwert für min lag bei 10 und deswegen wurde eben auch keine if ausgeführt, logisch(e 1).

Zudem kommt noch hinzu das ich ja auf EEPROM die Settings Speicher, ich vermute mal das der Speicher auch voll war und somit hat er auch keine neuen Settings in Speicher geladen.

Über die selbstgeschriebene Handy App konnte ich auch keine Settings ändern, ligt aber daran das ich nur zwei Schreibfelder drin hab und bei denen ist es so das ein Startbuchstabe wie "t" vorab gesendet wird damit der Nano weiß ahh okay das sind Uhrzeiteinstellungen. Das "t" kann ich nicht beeinflussen so das ich auch keine Settingsänderung vornehmen kann wie z.B. kleines "a" für analog min werte. Da ja sowieso ein "t" vorangesetzt wird .

Also App neu Programmieren dann lassen sich darüber auch alle einstellungen vornehmen.

Trotzdem an dieser Stelle danke an alle die geholfen haben. ;-)

Wampo
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  nRF24l01 empfängt Daten nicht techniclover 1 105 09.01.2017 19:20
Letzter Beitrag: celle
  [Gelöst] SD Card (Ethernet Shield) IO funktioniert nicht __jb__ 7 233 05.01.2017 09:51
Letzter Beitrag: rpt007
Wink Funktioniert, funktioniert nicht. clandestino 7 233 04.01.2017 22:54
Letzter Beitrag: renid55
  Drehencoder, ich verstehe es einfach nicht! Kitt 12 356 27.12.2016 21:39
Letzter Beitrag: Tommy56
  Sketch geht,geht nicht? malsehen 0 119 25.12.2016 21:24
Letzter Beitrag: malsehen
  Arduino lässt sich nicht installieren bergfrei 4 241 20.11.2016 18:34
Letzter Beitrag: bergfrei
  Arduino Mega 2560 läuft nicht Wolfgang50 6 270 13.11.2016 10:50
Letzter Beitrag: Wolfgang50
  Ardublock übertragt nicht an IDE oder UNO R3 tobi83 5 655 16.10.2016 14:07
Letzter Beitrag: Pit
  Upload funktioniert nicht Levi 5 312 22.09.2016 20:19
Letzter Beitrag: hotsystems
  ESP8266 tuts nicht sowerum 7 469 19.09.2016 21:01
Letzter Beitrag: sowerum

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste