Stap 4: Android app
De Android app bevat een hoofdactiviteit en een scherm voor het instellen van het IP-adres van uw server van de Arduino. Wanneer u de app voor de eerste keer start dat je moet wachten totdat de internet-verbinding een time-out en nadat dat het IP-adres hebt ingesteld in het preferecne scherm onmiddellijk.
De belangrijkste acticvity van de app heeft een hash-functie die wordt gebruikt voor het maken van een wachtwoord voor communicatie. U kunt dit wijzigen in een andere berekening of insluiten van een algoritme beveiliging. Gebruik dezelfde algoritme in de schets.
Integer Hash() { return (Token << 3) + 3; // Same hash function as in the arduino sketch}