2023-10-09 16:06:23 +00:00
|
|
|
#ifndef AgroboticsEnuns
|
|
|
|
|
#define AgroboticsEnuns
|
|
|
|
|
|
|
|
|
|
enum T_Code {
|
|
|
|
|
Vzo = 200,
|
|
|
|
|
Mov = 100,
|
|
|
|
|
Dir = 101,
|
|
|
|
|
Sen = 102,
|
|
|
|
|
Atu = 103,
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
enum F_Code {
|
|
|
|
|
Nda = 200,
|
|
|
|
|
Chk = 244,
|
|
|
|
|
Cfg = 258,
|
|
|
|
|
Tst = 288,
|
|
|
|
|
Cmd = 293,
|
2024-04-15 10:57:37 +00:00
|
|
|
Err = 404,
|
2023-10-09 16:06:23 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
enum S_Code {
|
2024-01-18 19:45:19 +00:00
|
|
|
sRPM = 133,
|
|
|
|
|
sTST = 154,
|
|
|
|
|
sCFG = 211,
|
|
|
|
|
sTMP = 411,
|
|
|
|
|
sENC = 111,
|
|
|
|
|
sCOR = 322,
|
|
|
|
|
sTEN = 112,
|
|
|
|
|
sFLX = 198,
|
2024-02-21 19:40:38 +00:00
|
|
|
sULT = 531,
|
|
|
|
|
sMAS = 532,
|
|
|
|
|
sBIC = 422,
|
|
|
|
|
sPRS = 333,
|
2024-03-13 18:33:13 +00:00
|
|
|
sMAG = 855,
|
2024-04-01 11:03:25 +00:00
|
|
|
sBMB = 325,
|
2024-04-02 18:33:15 +00:00
|
|
|
sLED = 445,
|
2024-04-15 10:57:37 +00:00
|
|
|
sSNR = 532,
|
2023-10-09 16:06:23 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
enum Sentido {
|
|
|
|
|
Parado,
|
|
|
|
|
Horario,
|
|
|
|
|
Antihorario,
|
|
|
|
|
};
|
|
|
|
|
|
2023-11-30 00:41:22 +00:00
|
|
|
enum Funcoes {
|
|
|
|
|
Limpar,
|
|
|
|
|
Ler,
|
|
|
|
|
Definir,
|
|
|
|
|
Incrementar,
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
enum StatusMotor {
|
|
|
|
|
Estavel,
|
|
|
|
|
Acelerando,
|
|
|
|
|
Desacelerando,
|
|
|
|
|
};
|
|
|
|
|
|
2024-04-02 18:33:15 +00:00
|
|
|
enum StatusLED
|
|
|
|
|
{
|
|
|
|
|
Apagado = 0,
|
|
|
|
|
Aceso = 1,
|
|
|
|
|
Piscando = 2
|
|
|
|
|
};
|
|
|
|
|
|
2024-04-15 10:57:37 +00:00
|
|
|
enum TiposBarramentos {
|
|
|
|
|
CONTROLADOR = 0,
|
|
|
|
|
EXPANSORI2C = 1
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
enum TiposPinos {
|
|
|
|
|
_INPUT = 0,
|
|
|
|
|
_OUTPUT = 1,
|
|
|
|
|
_PWM = 2
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
enum TiposLeituras {
|
|
|
|
|
DIGITAL = 0,
|
|
|
|
|
ANALOGICO = 1,
|
|
|
|
|
};
|
|
|
|
|
|
2023-10-09 16:06:23 +00:00
|
|
|
#endif
|