Version 1.1

Added stop() function.
This commit is contained in:
2022-12-11 09:39:20 +03:00
parent 425e5035c9
commit 2ed860b78b
4 changed files with 18 additions and 2 deletions

View File

@@ -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);

View File

@@ -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);