This commit is contained in:
Darks 2020-07-05 17:15:42 +02:00
parent c8dbf58fa3
commit 80dafa3fc3
Signed by: Darks
GPG Key ID: F61F10FA138E797C
3 changed files with 75 additions and 2 deletions

View File

@ -1,7 +1,5 @@
#include <Arduino.h>
#include <ESP8266WiFi.h>
// AT: test startup
void at() {
Serial.println("OK");

59
at_wifi.cpp Normal file
View File

@ -0,0 +1,59 @@
#include <Arduino.h>
#include <EEPROM.h>
#include <ESP8266WiFi.h>
void at_cwmode() {
Serial.println("not implemented");
}
void at_cwjap(bool set, char *ssid, char *password) {
if (set) {
WiFi.begin(ssid, password);
for (int i = 0; i < 3; i++) {
if (WiFi.status() == WL_CONNECTED) {
Serial.println("OK");
return;
}
}
Serial.println("error");
} else {
EEPROM.read(ADDR_SSID);
}
}
void at_cwlap() {
}
void at_cwqap() {
}
void at_cwsap() {
}
void at_cwlif() {
}
void at_cwdhcp() {
}
void at_cipstamac() {
}
void at_cipapmac() {
}
void at_cipsta() {
}
void at_cipap() {
}

16
at_wifi.h Normal file
View File

@ -0,0 +1,16 @@
#ifndef _AT_WIFI_H
#define _AT_WIFI_H
void at_cwmode();
void at_cwjap();
void at_cwlap();
void at_cwqap();
void at_cwsap();
void at_cwlif();
void at_cwdhcp();
void at_cipstamac();
void at_cipapmac();
void at_cipsta();
void at_cipap();
#endif