Stap 6: Het toevoegen van aangepaste gegevens registreren (optioneel)
Alle gegevens verzameling functies vindt u in het bestand "CallBacks.py".
Neem een voorbeeld van het toevoegen van de plot van de spanning over de "A0" pin op de Galileo.
Het eerste ding om te doen is een functie die de analoge pin zal opzetten en zal lezen de spanning aan die pin en geeft als resultaat de spanning definiëren.
def getPotVltg(): reading = mraa.Aio(0) vltg = (reading.read()/1024.0)*5 # switch is towards 5v return vltg
Vervolgens toevoegen deze functie aan de lijst "callbacks" genoemd (na de komma). Hier moet u opgeven van een string die ter identificatie van het perceel, daarna komt de rug Wachtfunctieopti dat u hebt gedefinieerd en de laatste parameter is de kleur van de plot in hexadecimale notatie die beginnen met # worden getoond
callbacks = [ # The data item name The callback func The color in the plot for this item [ 'Temperature', getTemperature, "#FF2050"], [ 'Pot vltg', getPotVltg, "#2F3055"], ]
Moet u opnieuw opstarten van de toepassing voor deze wijzigingen door te voeren.
Als u instructies over het gebruik van de Python programmeren de Edison/Galileo nodig hebt, kunt u verwijzen naar deze tutorial.