1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-07-26 07:02:15 +03:00

- Use the new Crypto, TypeConversion and random() functionality added to the Arduino core, instead of the versions local to the mesh library.

- Rearrange class variables to minimize storage padding.

- Add protected getters for EspnowMeshBackend and MeshBackendBase components.

- Partially update README.md
This commit is contained in:
Anders
2020-05-18 22:09:34 +02:00
parent 595fb23128
commit f059e57322
34 changed files with 210 additions and 1573 deletions

View File

@ -202,11 +202,6 @@ private:
ConditionalPrinter & _conditionalPrinter;
uint32_t _autoEncryptionDuration = 50;
uint8_t _senderMac[6] = {0};
uint8_t _senderAPMac[6] = {0};
uint8 _espnowWiFiChannel;
template <typename T, typename U>
static void deleteExpiredLogEntries(std::map<std::pair<U, uint64_t>, T> &logEntries, const uint32_t maxEntryLifetimeMs);
@ -218,6 +213,11 @@ private:
template <typename T>
static void deleteExpiredLogEntries(std::list<T> &logEntries, const uint32_t maxEntryLifetimeMs);
uint8_t _senderMac[6] = {0};
uint8_t _senderAPMac[6] = {0};
uint8 _espnowWiFiChannel;
};
#endif