int main(void) { printf("serial_file returned %d\n", serial_find(NULL, CheckPort, NULL)); return 0; }
int acquireipaddr(int com) { serial_writeline(com, "AT+CIPSTA=0"); return serial_find(com, 5, "OK", 0); }
int cwmode(int com, int n) { serial_write2(com, "AT+CWMODE=%d\r", n); return serial_find(com, 5, "OK", 0); }
int setipaddr(int com, const char* addr, const char* netmask, const char* gateway) { serial_write2(com, "AT+CIPSTA=\"%s\",\"%s\",\"%s\"\r", addr, netmask, gateway); return serial_find(com, 5, "OK", 0); }
int swreset(int com) { delay(2000); serial_writeline(com, "ATZ"); delay(2000); return serial_find(com, 5, "+IREADY", 0); }