code de la carte IHM avant les bugs et avant le travail effectué avec Melchior

Dependencies:   mbed SerialHalfDuplex SDFileSystem liaison_Bluetooth ident_crac DISCO-F469NI_portrait

Committer:
gabrieltetar
Date:
Mon Feb 10 08:07:17 2020 +0000
Revision:
9:5c8be2a80d35
Child:
10:1964bb91b925
missing files

Who changed what in which revision?

UserRevisionLine numberNew contents of line
gabrieltetar 9:5c8be2a80d35 1 #ifndef CRAC_DEBUG
gabrieltetar 9:5c8be2a80d35 2 #define CRAC_DEBUG
gabrieltetar 9:5c8be2a80d35 3 //debug
gabrieltetar 9:5c8be2a80d35 4 #include "global.h"
gabrieltetar 9:5c8be2a80d35 5
gabrieltetar 9:5c8be2a80d35 6 void debug_Instruction(struct S_Instruction instruction);
gabrieltetar 9:5c8be2a80d35 7
gabrieltetar 9:5c8be2a80d35 8 char* InstructionTypeToString(enum E_InstructionType type);
gabrieltetar 9:5c8be2a80d35 9
gabrieltetar 9:5c8be2a80d35 10 char* InstructionDirectionToString(enum E_InstructionDirection type);
gabrieltetar 9:5c8be2a80d35 11
gabrieltetar 9:5c8be2a80d35 12 char* InstructionPrecisionOuRecalageToString(enum E_InstructionPrecisionOuRecalage type);
gabrieltetar 9:5c8be2a80d35 13
gabrieltetar 9:5c8be2a80d35 14 char* InstructionNextActionTypeToString(enum E_InstructionNextActionType type);
gabrieltetar 9:5c8be2a80d35 15
gabrieltetar 9:5c8be2a80d35 16 char* InstructionNextActionJumpTypeToString(enum E_InstructionNextActionJumpType type);
gabrieltetar 9:5c8be2a80d35 17
gabrieltetar 9:5c8be2a80d35 18 /***
gabrieltetar 9:5c8be2a80d35 19 Boucle d'erreur
gabrieltetar 9:5c8be2a80d35 20 ***/
gabrieltetar 9:5c8be2a80d35 21 void errorLoop(void);
gabrieltetar 9:5c8be2a80d35 22 /***
gabrieltetar 9:5c8be2a80d35 23 Boucle d'erreur si une instruction n'est pas lue correctement
gabrieltetar 9:5c8be2a80d35 24 ***/
gabrieltetar 9:5c8be2a80d35 25 void errorInstructionLoop(void);
gabrieltetar 9:5c8be2a80d35 26
gabrieltetar 9:5c8be2a80d35 27 /****************************************************************************************/
gabrieltetar 9:5c8be2a80d35 28 /* FUNCTION NAME: sendStratEtat */
gabrieltetar 9:5c8be2a80d35 29 /* DESCRIPTION : permet le debug de l'etat de l'automate de stratégie */
gabrieltetar 9:5c8be2a80d35 30 /****************************************************************************************/
gabrieltetar 9:5c8be2a80d35 31 void sendStratEtat(unsigned char etat, unsigned char currentInstruction);
gabrieltetar 9:5c8be2a80d35 32
gabrieltetar 9:5c8be2a80d35 33 void debugXYTTarget(signed short target_x_robot, signed short target_y_robot, signed short target_theta_robot) ;
gabrieltetar 9:5c8be2a80d35 34
gabrieltetar 9:5c8be2a80d35 35 //void affichage_debug(void);
gabrieltetar 9:5c8be2a80d35 36
gabrieltetar 9:5c8be2a80d35 37 #endif