Class EspPlatform¶
Defined in File esp_platform.h
Inheritance Relationships¶
Base Type¶
public ArduinoPlatform
(Class ArduinoPlatform)
Class Documentation¶
-
class EspPlatform : public ArduinoPlatform¶
Public Functions
-
EspPlatform()¶
-
EspPlatform(HardwareSerial *s)¶
-
virtual uint32_t currentIpAddress() override¶
-
virtual uint32_t currentSubnetMask() override¶
-
virtual uint32_t currentDefaultGateway() override¶
-
virtual void macAddress(uint8_t *addr) override¶
-
virtual uint32_t uniqueSerialNumber() override¶
-
virtual void restart()¶
-
virtual void setupMultiCast(uint32_t addr, uint16_t port) override¶
-
virtual void closeMultiCast() override¶
-
virtual bool sendBytesMultiCast(uint8_t *buffer, uint16_t len) override¶
-
virtual int readBytesMultiCast(uint8_t *buffer, uint16_t maxLen) override¶
-
virtual bool sendBytesUniCast(uint32_t addr, uint16_t port, uint8_t *buffer, uint16_t len) override¶
-
virtual uint8_t *getEepromBuffer(uint32_t size)¶
-
virtual void commitToEeprom()¶
-
EspPlatform()¶