slave
Dependencies: mbedtls-slave-prot-prod
Dependents: _Prototipo_Produccion _Prototipo_Produccion
Slave.h@2:1141f1fb0761, 2019-07-22 (annotated)
- 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?
User | Revision | Line number | New 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 |