slave

Dependencies:   mbedtls-slave-prot-prod

Dependents:   _Prototipo_Produccion _Prototipo_Produccion

Committer:
pabloandres2906
Date:
Mon Jul 22 22:02:09 2019 +0000
Revision:
2:1141f1fb0761
Parent:
0:424cd8b7203c
Programa Slave

Who changed what in which revision?

UserRevisionLine numberNew contents of line
williequesada 0:424cd8b7203c 1 #ifndef MBED_SLAVE_H
williequesada 0:424cd8b7203c 2 #define MBED_SLAVE_H
williequesada 0:424cd8b7203c 3
williequesada 0:424cd8b7203c 4 #include "mbed.h"
williequesada 0:424cd8b7203c 5
williequesada 0:424cd8b7203c 6 class SLAVE {
williequesada 0:424cd8b7203c 7 public:
williequesada 0:424cd8b7203c 8 SLAVE(PinName TX, PinName RX,PinName AWAKE);
williequesada 0:424cd8b7203c 9
williequesada 0:424cd8b7203c 10 void Command(uint8_t _Command);
williequesada 0:424cd8b7203c 11 bool Answer();
williequesada 0:424cd8b7203c 12 bool Message();
williequesada 0:424cd8b7203c 13 bool Available();
williequesada 0:424cd8b7203c 14 void Set_Time(int Time);
williequesada 0:424cd8b7203c 15 void Set_Place(char Place[]);
williequesada 0:424cd8b7203c 16 void Set_Track(char Track2[]);
williequesada 0:424cd8b7203c 17 void Send_Hosting(char Parquimetro[],char Municipio[],char Estado[]);
williequesada 0:424cd8b7203c 18 void Send_User(char Parquimetro[],char Municipio[],int Tiempo,char Espacio[],char Track2[]);
williequesada 0:424cd8b7203c 19 void Encryption_Data(char Parquimetro[],char Municipio[],int Tiempo,char Espacio[],char Track2[]);
williequesada 0:424cd8b7203c 20 void Encryption_Execute();
williequesada 0:424cd8b7203c 21 void Encryption_Send();
williequesada 0:424cd8b7203c 22 void Encryption_Print();
williequesada 0:424cd8b7203c 23 void Awake();
williequesada 0:424cd8b7203c 24 void Sleep();
williequesada 0:424cd8b7203c 25 char Recibe();
williequesada 0:424cd8b7203c 26 void UartInterruption();
williequesada 0:424cd8b7203c 27
williequesada 0:424cd8b7203c 28 private:
williequesada 0:424cd8b7203c 29 RawSerial Uart;
williequesada 0:424cd8b7203c 30 DigitalOut _AWAKE;
williequesada 0:424cd8b7203c 31 };
williequesada 0:424cd8b7203c 32
williequesada 0:424cd8b7203c 33 #endif