|
void | run () |
| Provide the DuckLink specific implementation of the base run() method.
|
|
void | setupWithDefaults (String ssid="", String password="") |
| Override the default setup method to match MamaDuck specific defaults. More...
|
|
| Duck () |
| Construct a new Duck object.
|
|
| Duck (String id) |
| Construct a new Duck object. More...
|
|
| Duck () |
| Construct a new Duck object.
|
|
| Duck (String id) |
| Construct a new Duck object. More...
|
|
void | setupSerial (int baudRate=115200) |
| Setup serial connection. More...
|
|
void | setupRadio (float band=CDPCFG_RF_LORA_FREQ, int ss=CDPCFG_PIN_LORA_CS, int rst=CDPCFG_PIN_LORA_RST, int di0=CDPCFG_PIN_LORA_DIO0, int di1=CDPCFG_PIN_LORA_DIO1, int txPower=CDPCFG_RF_LORA_TXPOW) |
| Setup the radio component. More...
|
|
void | setupWifi (const char *ap="🆘 DUCK EMERGENCY PORTAL") |
| Setup WiFi access point. More...
|
|
int | setupDns () |
| Setup DNS. More...
|
|
void | setupWebServer (bool createCaptivePortal=false, String html="") |
| Setup web server. More...
|
|
void | setupInternet (String ssid, String password) |
| Setup internet access. More...
|
|
void | setupOTA () |
|
int | sendPayloadStandard (String msg="", String topic="", String senderId="", String messageId="", String path="") |
| Send a duck LoRa message. More...
|
|
bool | isWifiConnected () |
| Check wifi connection status. More...
|
|
bool | ssidAvailable (String ssid) |
| Check if the give access point is available. More...
|
|
String | getSsid () |
| Get the access point ssid. More...
|
|
String | getPassword () |
| Get the wifi access point password. More...
|
|