Trage BT verbinding in BricxCC

Uit RoboWiki
Ga naar: navigatie, zoeken

Introductie

BricxCC is een programmeeromgeving die het mogelijk maakt om de NXT brick met een C-achtige taal te programmeren. De standaard instelling van BricxCC is echter niet optimaal voor een Bluetooth verbinding. Dit is wel erg makkelijk op te lossen. Let wel dat er van uit gegaan wordt dat er al een Bluetooth pairing tussen de NXT en de PC bestaat.

Instellen van de startup procedure

Bij het opstarten van BricxCC gaat kan er meteen al gezocht worden naar de NXT. BricxCC start veel sneller op als je dit uitzet en het Bluetooth device hard in Port entry zet.

Brick-pref.PNG

Instellen van de compiler

Het compilen verloopt standaard via een externe compiler. Dat veroorzaakt de volgende events:

  • BricxCC dropt de BT connectie
  • Compiler start de compile, maakt een BT connectie met de BXT, doet upload
  • BricxCC start de BT connectie weer op

Het is echter mogelijk om een interne compiler te gebruiken zodat de connectie niet onderbroken hoeft te worden voor het uploaden. Dat kan door de volgende instellingen te gebruiken.

Compiler-opts.png

Het compilen en uploaden zou nu niet meer dan een paar seconden moeten innemen, ietsje langer als je nog geen connectie had.