![](/media/cache/profiles/4b0986230d9d7aded7f0c24033d221d4.jpg.50x50_q85.jpg)
Programme de contrôle de l'octopode 4DOF, Theraphosa-Salconi.
CtrlBridge
- fonction quelquonque pour communiquer avec les module
- fonction quelquonque pour faire des recherche dans les module dispo
- autre fonction pour jouer avec MemRegistre
Version 1.2.0
- Ajout d'un mode de simulation pour tester le code avec seulement un contrôleur stm32
Diff: main.cpp
- Revision:
- 30:7305ea319fe6
- Parent:
- 29:51308764fdd0
- Child:
- 31:ed23647fd16e
diff -r 51308764fdd0 -r 7305ea319fe6 main.cpp --- a/main.cpp Tue Jul 28 04:30:12 2015 +0000 +++ b/main.cpp Wed Aug 19 18:27:18 2015 +0000 @@ -8,11 +8,18 @@ //#include "mouvement.h" #include "debug.h" #include "settingDebug.h" +#include "AnsiGraphicalConsole.h" #include "source/Task/TTaskCritique.h" #include "source/Task/TTaskAlerte.h" #include "source/Task/TTaskGeneral.h" + +//#include <fcntl.h> +//#include <io.h> +//#include <stdio.h> +//#include <iostream> + DigitalOut myled(LED1, 0); DigitalIn mybutton(USER_BUTTON); DigitalOut pinA(PA_13); @@ -48,6 +55,19 @@ #ifdef DBG_MAIN_INIT debug(" end"); #endif + + #ifdef DEBUG_BOOT_GRAPHICAL_INTERFACE + wait(2); + debug("\x1B[2J"); //clear screen + debug("\x1B[25l");//hide cursor + debug("\x1B[;H"); //cursor default position + + //createSLbox(0,0,5,15,"Mode"); + createDLbox(0,0,5,15,"Mode");//(1,12,10,20,"test2"); + createDLbox(16,0,5,15,"Stage"); + //debug("\u00BF \u00BF \u00BF"); + //debug("╔═══╦════╗"); + #endif while(1) {