mirror of
https://github.com/yoboujon/dumber.git
synced 2025-06-08 13:50:49 +02:00
40 lines
1.1 KiB
C
40 lines
1.1 KiB
C
/**
|
|
******************************************************************************
|
|
* @file cmdManager.c
|
|
* @author Lucien Senaneuch
|
|
* @version V1.0
|
|
* @date 19-June-2017
|
|
* @brief Gestion de commande reçu via l'uart
|
|
*
|
|
* Traite les chaînes de caractère reçu par l'uart.
|
|
* Permet de vérifier les erreurs de checksum,
|
|
* de traiter les valeurs retours.
|
|
*
|
|
* @attention Utilise les variables globales - receiptString - sendString
|
|
*
|
|
******************************************************************************
|
|
******************************************************************************
|
|
*/
|
|
|
|
#ifndef _CMD_MANAGER_H_
|
|
#define _CMD_MANAGER_H_
|
|
|
|
#include <stm32f10x.h>
|
|
|
|
void cmdManage(void);
|
|
char cmdVerifyChecksum(void);
|
|
void cmdAddChecksum(void);
|
|
void cmdResetAction(void);
|
|
void cmdBusyStateAction(void);
|
|
void cmdPingAction(void);
|
|
void cmdVersionAction(void);
|
|
void cmdStartWithoutWatchdogAction(void);
|
|
void cmdMoveAction(void);
|
|
void cmdTurnAction(void);
|
|
void cmdBatteryVoltageAction(void);
|
|
void cmdStartWithWatchdogAction(void);
|
|
void cmdResetWatchdogAction(void);
|
|
void cmdDebugAction(void);
|
|
|
|
#endif /* _CMD_MANAGER_H_ */
|
|
|