<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns="http://www.w3.org/TR/REC-html40" xmlns:v = 
"urn:schemas-microsoft-com:vml" xmlns:o = 
"urn:schemas-microsoft-com:office:office" xmlns:w = 
"urn:schemas-microsoft-com:office:word" xmlns:m = 
"http://schemas.microsoft.com/office/2004/12/omml"><HEAD>
<META content="text/html; charset=utf-8" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 11.00.9600.18739">
<STYLE>@font-face {
        font-family: Wingdings;
}
@font-face {
        font-family: Wingdings;
}
@font-face {
        font-family: Calibri;
}
@font-face {
        font-family: Tahoma;
}
@page WordSection1 {size: 612.0pt 792.0pt; margin: 70.85pt 70.85pt 2.0cm 70.85pt; }
P.MsoNormal {
        FONT-SIZE: 12pt; FONT-FAMILY: "Times New Roman","serif"; MARGIN: 0cm 0cm 0pt
}
LI.MsoNormal {
        FONT-SIZE: 12pt; FONT-FAMILY: "Times New Roman","serif"; MARGIN: 0cm 0cm 0pt
}
DIV.MsoNormal {
        FONT-SIZE: 12pt; FONT-FAMILY: "Times New Roman","serif"; MARGIN: 0cm 0cm 0pt
}
A:link {
        TEXT-DECORATION: underline; COLOR: blue; mso-style-priority: 99
}
SPAN.MsoHyperlink {
        TEXT-DECORATION: underline; COLOR: blue; mso-style-priority: 99
}
A:visited {
        TEXT-DECORATION: underline; COLOR: purple; mso-style-priority: 99
}
SPAN.MsoHyperlinkFollowed {
        TEXT-DECORATION: underline; COLOR: purple; mso-style-priority: 99
}
SPAN.E-MailFormatvorlage17 {
        FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d; mso-style-type: personal-reply
}
.MsoChpDefault {
        mso-style-type: export-only; mso-fareast-language: EN-US
}
DIV.WordSection1 {
        page: WordSection1
}
</STYLE>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></HEAD>
<BODY lang=DE link=blue bgColor=#ffffff vLink=purple>
<DIV><FONT size=2 face=Arial>Hallo Christian,</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>wenn es schnell gehen soll und es Dir vor allem um 
das Ergebnis geht - warum schickst Du die Werte nicht einfach von Deinem Server 
auf dem Volkszähler läuft zum Display?  </FONT></DIV>
<DIV><FONT size=2 face=Arial>Dort kannst Du das Gewünschte mit ein paar 
wenigen Zeilen realisieren.</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>Viele Grüße</FONT></DIV>
<DIV><FONT size=2 face=Arial>Klaus</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<BLOCKQUOTE 
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px" 
dir=ltr>
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=christianwulff@gmx.de href="mailto:christianwulff@gmx.de">Christian 
  Wulff</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A 
  title=volkszaehler-users@demo.volkszaehler.org 
  href="mailto:volkszaehler-users@demo.volkszaehler.org">'volkszaehler.org - 
  users'</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Monday, July 31, 2017 1:04 PM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [vz-users] JSON parsen</DIV>
  <DIV><BR></DIV>
  <DIV class=WordSection1>
  <P class=MsoNormal><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>Moin,<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'><o:p> </o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>@Lars: 
  Danke für die Rückendeckung </SPAN><SPAN 
  style="FONT-SIZE: 11pt; FONT-FAMILY: Wingdings; COLOR: #1f497d">J</SPAN><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'> 
  Ist aber nicht nötig. Mit dem Ton habe ich kein Problem, hab ich auch gar 
  nicht negativ aufgefasst. Ich bin ja genauso ;-)<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'><o:p> </o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>@Frank: 
  Danke für die Antworten.<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>Ich 
  haue mir die Nächte und Wochen ja nicht um die Ohren weil ich da Spaß dran 
  habe, sondern weil ich ein kleines Projekt fertig haben 
  will.<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>Leider 
  hab ich auch nicht so viel Zeit um mich damit Stunden und Wochenlang zu 
  beschäftigen. Oft geht es Wochenlang nicht weiter. Jetzt habe ich gerade 
  Urlaub und versuche das Nachts nach vorne zu bringen. Nun hab ich mich aber 
  sicher schon 5 Nächte lang mit diesem JSON rumgeschlagen und beisse auf 
  Granit.<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>Aber 
  es nützt ja nix, ich komme nicht weiter. Nur deswegen frage ich nach und hoffe 
  auf Antworten.<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>Wenn 
  ich das könnte, würde ich sicher nicht fragen.<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>Ich 
  lese sehr viel und durchforste Foren und Mailinglisten, finde aber nicht die 
  richtigen Antworten.<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>Deswegen 
  bin ich ja froh, dass überhaupt jemand auf meine Fragen eingeht. Muss man ja 
  nicht.<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'><o:p> </o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>Das 
  was Frank geschrieben hat trifft es exakt auf den Kopf. Das sehe ich nämlich 
  exakt genauso.<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>„wieso 
  baust du deine Funktion readResponseData nicht einfach so auf wie der 
  Web-Assistent das vorschlägt?“<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>Hab 
  ich versucht, hat nicht funktioniert. Es scheitert hier aber nicht am parsen, 
  sondern vermutlich am drum herum.<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>Die 
  einfache logische Variante aus dem Assistant bekomme ich nicht mit dem http 
  Request über Wifi verheiratet.<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>Die 
  Beispieldatei aus der Library mit http Request über Ethernet habe ich auf Wifi 
  umgebaut. Hier werden einige Sachen abgefangen, ich dachte das kann nicht 
  schaden. Funktioniert ja auch. Darin ist allerdings diese komplizierte 
  Geschichte mit dem struct, was ich überhaupt nicht durchschaue. Das struct 
  will ich überhaupt nicht, das nervt nur.<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>Die 
  „readResponseData“ hab ich nicht gebaut, die ist aus einer Beispieldatei der 
  Library kopiert und ich habe sie versucht anzupassen, ist aber nicht fertig, 
  weil ich nicht weiterkomme. Da scheitert es an diesem blöden 
  struct.<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>„Aber 
  die linke Seite ist ja genauso Quatsch, in userData->color wirst du den 
  Wert wohl kaum speichern wollen. Ein kompliziertes struct zu verwenden, wenn 
  man nur einen Wert übergeben will, ist wohl auch nicht 
  optimal.“<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>Oh 
  ja, du sprichst mir aus der Seele. Das ist mir auch viel zu aufwändig und zu 
  kompliziert. Ich hätte es gerne viel einfacher, so wie in dem Beispiel vom 
  Assistant, das versteh ich wenigstens.<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>„Außerdem 
  um Gottes willen nicht jede Sekunde den NTP-Server belästigen wegen deiner 
  Uhr-Bastelei. Wenn das alle so machen würden...“<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>Da 
  sprichst du mir wieder aus der Seele. Ich hatte mir 4 oder 5 verschiedene NTP 
  Uhren angesehen. Ich wollte eine haben, die sich nur dann synchronisiert wenn 
  es nötig ist (1x am Start und dann nur noch wenn die Abweichung zu groß wird), 
  oder höchstens 1x pro Stunde, oder alle 10min oder so. Keine Ahnung wie 
  schnell die interne Zeit wie stark asynchron wird. Habe sowas aber nicht 
  gefunden, bzw. dachte das die Variante die ich jetzt verwende so funktioniert. 
  Der hat immer eine Meldung rausgehauen „Request NTP……not 
  necessary“.<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'><o:p> </o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>Irgendwie 
  hab ich das Gefühl ich muss nochmal von vorne anfangen, dabei dachte ich, dass 
  ich bin zu 90% fertig. Mist.<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'><o:p> </o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>Lieben 
  Gruß,<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>Chris<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'><o:p> </o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'><o:p> </o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'><o:p> </o:p></SPAN></P>
  <P class=MsoNormal><B><SPAN 
  style='FONT-SIZE: 10pt; FONT-FAMILY: "Tahoma","sans-serif"'>Von:</SPAN></B><SPAN 
  style='FONT-SIZE: 10pt; FONT-FAMILY: "Tahoma","sans-serif"'> Frank Richter 
  [mailto:frank.richter83@gmail.com] <BR><B>Gesendet:</B> Montag, 31. Juli 2017 
  09:20<BR><B>An:</B> volkszaehler.org - users<BR><B>Betreff:</B> Re: [vz-users] 
  JSON parsen<o:p></o:p></SPAN></P>
  <P class=MsoNormal><o:p> </o:p></P>
  <DIV>
  <P class=MsoNormal>Moin Lars,<o:p></o:p></P>
  <DIV>
  <P class=MsoNormal><o:p> </o:p></P></DIV>
  <DIV>
  <P class=MsoNormal>du magst Recht haben, dass der Ton ein bisschen ruppig war. 
  Also sorry @Christian, mit etwas Abstand betrachtet hätte ich das so nicht 
  formulieren sollen.<o:p></o:p></P></DIV>
  <DIV>
  <P class=MsoNormal>Meine Worte von gestern sind schon mit Augenzwinkern zu 
  sehen, ich wollte bestimmt niemanden verletzen. Zu der grundsätzlichen 
  Message, dass da noch Luft nach oben ist, stehe ich aber.<o:p></o:p></P></DIV>
  <DIV>
  <P class=MsoNormal>Ich weiß nicht ob du (@Lars) hier alles mitliest, wenn ja 
  hast du bestimmt mitbekommen dass sich Christians Projekt schon seit Wochen 
  und über viele Threads hinzieht. Daher ist meine Geduld gestern Abend 
  vermutlich etwas überstrapaziert gewesen.<o:p></o:p></P></DIV>
  <DIV>
  <P class=MsoNormal>JSON auf einem Arduino oder ESP zu zerlegen ist jetzt auch 
  nicht gerade das Kernthema der volkszaehler-Liste. Natürlich kann man das hier 
  trotzdem besprechen, aber ein bisschen Eigeninitiative gehört IMHO auch 
  dazu.<o:p></o:p></P></DIV></DIV>
  <DIV>
  <P class=MsoNormal><o:p> </o:p></P>
  <DIV>
  <P class=MsoNormal>Am 31.07.2017 07:35 schrieb "Lars Täuber" <<A 
  href="mailto:lars.taeuber@web.de">lars.taeuber@web.de</A>>:<o:p></o:p></P>
  <P class=MsoNormal>Hallo Frank,<BR><BR>Sun, 30 Jul 2017 20:19:24 
  +0200<BR>Frank Richter <<A 
  href="mailto:frank.richter83@gmail.com">frank.richter83@gmail.com</A>> 
  ==> "<A href="http://volkszaehler.org" target=_blank>volkszaehler.org</A> - 
  users" <<A 
  href="mailto:volkszaehler-users@demo.volkszaehler.org">volkszaehler-users@demo.volkszaehler.org</A>> 
  :<BR>> [...]<BR>> Was da im Moment steht ist ja wohl gar 
  nix:<BR>><BR>> Was soll das werden? [...] Aber die linke Seite ist ja 
  genauso Quatsch [...]<BR>><BR>> Außerdem um Gottes willen nicht jede 
  Sekunde den NTP-Server belästigen<BR>> wegen deiner Uhr-Bastelei. Wenn das 
  alle so machen würden...<BR>><BR>> Ein bisschen systematische 
  Einarbeitung in Coding-Basics täte vielleicht<BR>> auch gut 
  ;-)<BR>><BR>> Und das nächste Mal schickst du sowas bitte als Anhang 
  statt alles in die<BR>> Mail zu packen!<BR><BR>soll das lustig sein oder 
  Ironie? Dann ist das aber nicht deutlich genug kenntlich gemacht.<BR>Oder ist 
  das hier der übliche Ton, mit dem Hilfesuchende "abgefrühstückt" 
  werden?<BR><BR>Der Ton ist wirklich nicht nett.<BR>Inhaltlich kann ich leider 
  nichts beitragen.<BR><BR>Grüße<BR>Lars<BR>--<BR>Lars Täuber <<A 
  href="mailto:lars.taeuber@web.de">lars.taeuber@web.de</A>><o:p></o:p></P></DIV></DIV></DIV></BLOCKQUOTE></BODY></HTML>