19 lines
528 B
C
19 lines
528 B
C
#ifndef WIFI_CFG_H
|
|
#define WIFI_CFG_H
|
|
|
|
#include <stdbool.h>
|
|
#include <stddef.h>
|
|
#include "esp_err.h"
|
|
|
|
#define WIFI_CFG_SSID_MAX 33
|
|
#define WIFI_CFG_PASS_MAX 65
|
|
|
|
esp_err_t wifi_cfg_init(void);
|
|
bool wifi_cfg_has_sta(void);
|
|
esp_err_t wifi_cfg_get_sta(char *ssid, size_t ssid_sz, char *pass, size_t pass_sz);
|
|
esp_err_t wifi_cfg_set_sta(const char *ssid, const char *pass);
|
|
esp_err_t wifi_cfg_get_ap(char *ssid, size_t ssid_sz, char *pass, size_t pass_sz);
|
|
esp_err_t wifi_cfg_set_ap(const char *ssid, const char *pass);
|
|
|
|
#endif
|