141 lines
2.5 KiB
C#
141 lines
2.5 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace AgroBase.Models
|
|
{
|
|
public class Enuns
|
|
{
|
|
public enum Estado
|
|
{
|
|
Desligado,
|
|
Ligado,
|
|
Reset
|
|
}
|
|
|
|
public enum Direcao
|
|
{
|
|
Parado,
|
|
Frente,
|
|
Tras,
|
|
Esquerda,
|
|
Direita,
|
|
Cima,
|
|
Baixo,
|
|
EsquerdaBaixo,
|
|
EsquerdaCima,
|
|
DireitaBaixo,
|
|
DireitaCima
|
|
}
|
|
|
|
public enum Sentido
|
|
{
|
|
Parado,
|
|
Horario,
|
|
Antihorario
|
|
}
|
|
|
|
public enum StatusMotor
|
|
{
|
|
Estavel,
|
|
Acelerando,
|
|
Desacelerando
|
|
}
|
|
|
|
public enum T_Code
|
|
{
|
|
Vzo = 200,
|
|
Mov = 100,
|
|
Dir = 101,
|
|
Sen = 102,
|
|
Atu = 103,
|
|
Gps = 104,
|
|
}
|
|
|
|
public enum F_Code
|
|
{
|
|
Nda = 200,
|
|
Chk = 244,
|
|
Cfg = 258,
|
|
Tst = 288,
|
|
Cmd = 293,
|
|
}
|
|
|
|
public enum S_Code
|
|
{
|
|
sRPM = 133,
|
|
sTST = 154,
|
|
sCFG = 211,
|
|
sTMP = 411,
|
|
sENC = 111,
|
|
sCOR = 322,
|
|
sTEN = 112,
|
|
sFLX = 198,
|
|
sULT = 531,
|
|
sMAS = 532,
|
|
sBIC = 422,
|
|
sPRS = 333,
|
|
}
|
|
|
|
public enum BotoesJoystick
|
|
{
|
|
Y,
|
|
B,
|
|
A,
|
|
X,
|
|
L1,
|
|
R1,
|
|
L2,
|
|
R2,
|
|
Select,
|
|
Start,
|
|
L3,
|
|
R3,
|
|
SCima,
|
|
SDireita,
|
|
SBaixo,
|
|
SEsquerda,
|
|
AECima,
|
|
AEDireita,
|
|
AEBaixo,
|
|
AEEsquerda,
|
|
ADCima,
|
|
ADDireita,
|
|
ADBaixo,
|
|
ADEsquerda,
|
|
Vazio
|
|
}
|
|
|
|
public enum ModoOperacao
|
|
{
|
|
Manual,
|
|
SeguidorDeLinha,
|
|
MapaGPS,
|
|
Remoto
|
|
}
|
|
|
|
public enum StatusOperacao
|
|
{
|
|
Parado,
|
|
Parametrizando,
|
|
Aguardando,
|
|
EntrandoRua,
|
|
CaminhandoRua,
|
|
SaindoRua,
|
|
Manobrando,
|
|
Retornando,
|
|
Concluida
|
|
}
|
|
|
|
public enum DirecaoCarroRua
|
|
{
|
|
Parado,
|
|
Ida,
|
|
Volta
|
|
}
|
|
|
|
}
|
|
}
|