Version 1.1
Added stop() function.
This commit is contained in:
@@ -5,7 +5,7 @@ incoming_queue_t queueForIncomingData;
|
||||
outgoing_queue_t queueForOutgoingData;
|
||||
waiting_queue_t queueForRoutingVectorWaiting;
|
||||
|
||||
const char *firmware PROGMEM{"1.02"};
|
||||
const char *firmware PROGMEM{"1.1"};
|
||||
const uint8_t broadcastMAC[6]{0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF};
|
||||
|
||||
bool criticalProcessSemaphore{false};
|
||||
@@ -130,6 +130,15 @@ error_code_t ZHNetwork::begin()
|
||||
return SUCCESS;
|
||||
}
|
||||
|
||||
error_code_t stop()
|
||||
{
|
||||
WiFi.mode(WIFI_OFF);
|
||||
esp_now_deinit();
|
||||
esp_now_unregister_recv_cb();
|
||||
esp_now_unregister_send_cb();
|
||||
return SUCCESS;
|
||||
}
|
||||
|
||||
void ZHNetwork::sendBroadcastMessage(const char *data)
|
||||
{
|
||||
broadcastMessage(data, broadcastMAC, BROADCAST);
|
||||
|
@@ -97,6 +97,7 @@ public:
|
||||
error_code_t setApSetting(const char *ssid, const char *password);
|
||||
|
||||
error_code_t begin(void);
|
||||
error_code_t stop(void);
|
||||
|
||||
void sendBroadcastMessage(const char *data);
|
||||
void sendUnicastMessage(const char *data, const uint8_t *target, const bool confirm = false);
|
||||
|
Reference in New Issue
Block a user