Stap 5: c# seriële communicatie
Wanneer de toepassing wordt geladen, het krijgt een lijst met de namen van de seriële poort op de PC en zet ze in een drop-down box. U moet selecteren de juiste is. Als u bouwen op de top van dit wilt, zou u een protocol voor het opvragen van elke seriële interface en bepalen welke seriële poort is de juiste is.)
Cijferpaneel
Als u het aantalstootkussen gebruiken in plaats van een Android apparaat willen, is dit een kort overzicht van hoe het werkt. Wanneer een knop is ingedrukt wordt de seriële poort, als het niet al open dan het nummer dat werd ingedrukt wordt verzonden naar de serial device geopend. Dit alles gebeurt binnen enkele milliseconden.
UDP-communicatie
Wanneer de luister-knop wordt gedrukt, een nieuwe thread gestart en luistert naar UDP-verbindingen op poort 11000. Wanneer de gegevens zijn ontvangen zal het analyseren van de gegevens en eventuele wijzigingen in het zo nodig. Zodra alle wijzigingen heeft aangebracht stuurt zij het aan de Propeller van bestuur.
Afbeelding 2 toont de functie die wordt aangeroepen om gegevens te verzenden naar de seriële poort. Het eerste