Stap 5: Gebruikt u Celsius of Fahrenheit?
Dit programma wordt de temperatuur weergegeven in Celsius. Als u echter Fahrenheit gebruikt graden, hier zijn de veranderingen die je hoeft te doen (eenvoudig)1. Bewerk het programmabestand van 4GL weergeven en wijzigen van de functie ShowCelsiusSymbol en wijzigen van putstr("C"); te putstr("F");
2. Verander de drempels van temperaturen voor warm en koud indicatoren (de constanten TEMP_THHOT en TEMP_THCOLD) aan wat je denkt is goed voor je (89 en 68 is de equivalenten van mijn huidige Celsius instellingen)
3. Bewerk de Arduino-bestand NetArduino.pde en de functie _ProcessWeatherXMLLine dus dat in plaats van de lijn wijzigen:
Als ((locatie = matchXmlTag (ptr, PSTR ("< temp_c gegevens =")))! = 0)
Hebt u
Als ((locatie = matchXmlTag (ptr, PSTR ("< temp_f gegevens =")))! = 0).
Dat is het nemen van de XML-label temp_f in plaats van temp_c
4. verandering van de functie Far2Cel in hetzelfde bestand om terug te keren in principe t; in plaats van alle regels in daar.
5. compileren en laden van de programma's voor de apparaten