No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

cmdManager.h 1.1KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. /**
  2. ******************************************************************************
  3. * @file cmdManager.c
  4. * @author Lucien Senaneuch
  5. * @version V1.0
  6. * @date 19-June-2017
  7. * @brief Gestion de commande reçu via l'uart
  8. *
  9. * Traite les chaînes de caractère reçu par l'uart.
  10. * Permet de vérifier les erreurs de checksum,
  11. * de traiter les valeurs retours.
  12. *
  13. * @attention Utilise les variables globales - receiptString - sendString
  14. *
  15. ******************************************************************************
  16. ******************************************************************************
  17. */
  18. #ifndef _CMD_MANAGER_H_
  19. #define _CMD_MANAGER_H_
  20. #include <stm32f10x.h>
  21. void cmdManage(void);
  22. char cmdVerifyChecksum(void);
  23. void cmdAddChecksum(void);
  24. void cmdResetAction(void);
  25. void cmdBusyStateAction(void);
  26. void cmdPingAction(void);
  27. void cmdVersionAction(void);
  28. void cmdStartWithoutWatchdogAction(void);
  29. void cmdMoveAction(void);
  30. void cmdTurnAction(void);
  31. void cmdBatteryVoltageAction(void);
  32. void cmdStartWithWatchdogAction(void);
  33. void cmdResetWatchdogAction(void);
  34. void cmdDebugAction(void);
  35. #endif /* _CMD_MANAGER_H_ */