/** * Setting up the board */ static void internal_setup() { // Intialise les servomoteurs servos_init(); // Initialise le mode WiFly WiFly.begin(921600); terminal_init(&WiFly); // Définit l'interruption @50hz servos_attach_interrupt(setFlag); // Configure la led de la board pinMode(BOARD_LED_PIN, OUTPUT); digitalWrite(BOARD_LED_PIN, LOW); // Lance la configuration de l'utilisateur setup(); }
/** * Setting up the board */ static void internal_setup() { // Initializing servos servos_init(); // Initializing RC RC.begin(921600); terminal_init(&RC); // Configuring board LED pinMode(BOARD_LED_PIN, OUTPUT); digitalWrite(BOARD_LED_PIN, LOW); // Runing user setup setup(); #if defined(DXL_AVAILABLE) // Enabling asychronous dynamixel dxl_async(true); #endif // Enabling 50hz interrupt servos_attach_interrupt(setFlag); }