network.lib > Modulentwicklung

YAHOO_WEATHER Baustein funktioniert nicht mehr

<< < (8/8)

andy_hs-ulm:
Die Empfangsdaten sind anscheinend immer unterschiedlich lang. Mal reicht der Empfangsbuffer, ein ander mal reicht er nicht. Was ist den bei einer Wago 880 an Empfangsbuffer noch tragbar? Von welchen Faktoren hängt das denn ab, von der Größe des Quellcodes?

peewit:

das du den empfangsbuffer groesser machst in nicht direkt gleich ein problem

du musst nur berücksichtigen das deine änderung global wirkt

wenn du z.b. von 4096 auf 8192 erhöhst dann ist alleine beim yahoo weather baustein
von 2x 4096 auf 2x 8192 bytes erhöht

und alle sonstiges anwendungen die mit ip_control arbeiten haben den gleichen effekt !

peewit:
Hallo

ich habe den yahoo-weather baustein komplett überarbeitet und ist nun wieder vollständig nutzbar
vorteil ist das man den network_buffer nicht vergroessern muss
und nun ganze 9 tage wwetter-forecast vorhanden ist

viel spass damit

http://www.oscat.de/community/index.php/topic,2546.0.html

peewit:
hallo  an alle YAHOO_WEATHER Baustein Nutzer

Man merkt das YAHOO bald zu sperrt und das sie gerade verkauft wurden
ES dürften auch alle Programmierer gerade weglaufen....

Leider funktioniert die API-Schnittstelle schon wieder so gut wie gar nicht

Folgende URL werden benutzt um an die Daten zu kommen
Wenn man diese Links im Browser mehrmals hintereinander abfragt dann bekommt man meistens keine sinnvollen Daten zurück
Reiner Zufall momentan

Auch die Antwort-Telegramme brauchen oft mehr als 5 Sekunden
(Eventuell Anpassung des TIMEOUT-PARAMETER am IP_CONTROL notwendig das hier im demoprogramm 5sekunden angegeben sind)

Ich warte mal ab und hoffe das YAHOO diesen Schrott wieder repariert ....



--- Code: ---http://query.yahooapis.com/v1/public/yql?q=select%20units,wind,atmosphere,astronomy,location%20from%20weather.forecast%20where%20woeid=551801%20AND%20u=%27c%27

http://query.yahooapis.com/v1/public/yql?q=select%20item%20from%20weather.forecast%20where%20woeid=551801%20and%20u=%27c%27


--- Ende Code ---

peewit:
yahoo_weather baustein sollte nun wieder funktionieren !

http://www.oscat.de/community/index.php/topic,2546.msg13867.html#msg13867

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln