The final project of Embedde class.

Dependencies:   C12832 LM75B ESP-call MMA7660

Committer:
pkr7098
Date:
Thu Jun 03 07:09:55 2021 +0000
Revision:
2:37756b51ccdb
Parent:
1:ed1c6618f739
The final project of Embedde class.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
pkr7098 1:ed1c6618f739 1 #ifndef _WIFI_H
pkr7098 1:ed1c6618f739 2 #define _WIFI_H
pkr7098 1:ed1c6618f739 3
pkr7098 1:ed1c6618f739 4 #include "mbed.h"
pkr7098 1:ed1c6618f739 5 #include "ESP-call.h"
pkr7098 1:ed1c6618f739 6
pkr7098 1:ed1c6618f739 7 extern char wifiIpAddress[16];
pkr7098 1:ed1c6618f739 8 extern char wifiSSID[1025];
pkr7098 1:ed1c6618f739 9 extern char wifiSSIDPassword[1025];
pkr7098 1:ed1c6618f739 10 extern volatile char wifiReceivedBuffer[2049];
pkr7098 1:ed1c6618f739 11 extern Semaphore semaphoreWifiHasBuffer;
pkr7098 1:ed1c6618f739 12
pkr7098 1:ed1c6618f739 13 void wifiInit(void);
pkr7098 1:ed1c6618f739 14 void wifiConnectToAP(void);
pkr7098 1:ed1c6618f739 15 char* wifiGetIpAddress(void);
pkr7098 1:ed1c6618f739 16 void wifiInitServer(void);
pkr7098 1:ed1c6618f739 17 void wifiGenerateValueI(const char *value, int data);
pkr7098 1:ed1c6618f739 18 void wifiGenerateValueF(const char *value, float data);
pkr7098 1:ed1c6618f739 19 void wifiGenerateValueS(const char *value, const char *data);
pkr7098 1:ed1c6618f739 20 void wifiGenerateValueS(const char *value, char data[]);
pkr7098 1:ed1c6618f739 21 void wifiInitReceiveData(void);
pkr7098 1:ed1c6618f739 22
pkr7098 1:ed1c6618f739 23
pkr7098 1:ed1c6618f739 24 #endif