Murata RF modules are designed to simplify wireless development and certification by minimizing the amount of RF expertise you need to wirelessly enable a wide range of applications.

Committer:
yangcq88517
Date:
Tue Feb 03 21:24:15 2015 +0000
Revision:
0:8e83b9448758
Child:
9:0ce800923eda
MuRata WiFi Module

Who changed what in which revision?

UserRevisionLine numberNew contents of line
yangcq88517 0:8e83b9448758 1 #ifndef SmartLab_MuRata_Response_WIFIStatusResponse
yangcq88517 0:8e83b9448758 2 #define SmartLab_MuRata_Response_WIFIStatusResponse
yangcq88517 0:8e83b9448758 3
yangcq88517 0:8e83b9448758 4 #include "Payload.h"
yangcq88517 0:8e83b9448758 5 #include "WIFIStatusCode.h"
yangcq88517 0:8e83b9448758 6
yangcq88517 0:8e83b9448758 7 #include <string>
yangcq88517 0:8e83b9448758 8
yangcq88517 0:8e83b9448758 9 using namespace std;
yangcq88517 0:8e83b9448758 10
yangcq88517 0:8e83b9448758 11 namespace SmartLabMuRata
yangcq88517 0:8e83b9448758 12 {
yangcq88517 0:8e83b9448758 13 class WIFIStatusResponse :public Payload
yangcq88517 0:8e83b9448758 14 {
yangcq88517 0:8e83b9448758 15 public:
yangcq88517 0:8e83b9448758 16 WIFIStatusResponse(Payload * payload);
yangcq88517 0:8e83b9448758 17
yangcq88517 0:8e83b9448758 18 WIFIStatusCode GetWiFiStatusCode();
yangcq88517 0:8e83b9448758 19
yangcq88517 0:8e83b9448758 20 /// <summary>
yangcq88517 0:8e83b9448758 21 /// Present only if WiFi Status code is not WIFI_OFF.
yangcq88517 0:8e83b9448758 22 /// </summary>
yangcq88517 0:8e83b9448758 23 /// <returns></returns>
yangcq88517 0:8e83b9448758 24 const char * GetMACAddress();
yangcq88517 0:8e83b9448758 25
yangcq88517 0:8e83b9448758 26 /// <summary>
yangcq88517 0:8e83b9448758 27 /// Present only if WiFi Status code is STA_JOINED or AP_STARTED.
yangcq88517 0:8e83b9448758 28 /// </summary>
yangcq88517 0:8e83b9448758 29 /// <returns></returns>
yangcq88517 0:8e83b9448758 30 string GetSSID();
yangcq88517 0:8e83b9448758 31 };
yangcq88517 0:8e83b9448758 32 }
yangcq88517 0:8e83b9448758 33
yangcq88517 0:8e83b9448758 34 #endif