Forbrugt tid
Tirsdag d. 29/12 - 2009 fra kl. 9.30 til 17.30
Fremmødte
pepe og rfogh
Formål
Formålet med i dag er at lave en GUI der kan bruges i spillet, og som kan forbinde via bluetooth.
Fremgangsmåde
Pepe havde tidligere lavet et proof of concept program i Python for at vise det var muligt at sende beskeder til nxt bricken fra python.
Rfogh mente det bedste ville være hvis GUIen kunne være i Java, noget pepe ikke var enig i.
Dagen gik derfor med en lille konkurrence: hvilket programmeringssprog er bedst?
Efter en hel del konkurrence hvor pepe først fik forbindelse og data og rfogh først fik piletasterne til at fungere endte vi med to programmer: et i python og et i Java der til forveksling er ens.
synergieffetkten i dette var at programmet på NXT blokken efterhånden fik en ret god struktur, og er ganske gennemtestet.
Protokollen for transmission til klodsen er baseret på enkeltkarakterer og er som følger:Karakter Betydning s Start l Drej til venstre r Drej til højre q afslut
Denne protokol er tilstrækkelig til at styre biken, men ikke nok til at sende meddelelser om hvorvidt biken er "død" eller "vinder".
Af yderligere synergieffekter kan nævnes at vi nu har et ant script der kompilerer og uploader hele projektet, samt starter Java Guien.
Ingen kommentarer:
Send en kommentar