#pragma once //TODO: currently wifi names and passwords are configured in wifi.c -> move this to config? //initialize nvs-flash and netif (needed for both AP and CLIENT) //has to be run once at startup //Note: this cant be put in wifi_init functions because this may not be in deinit functions void wifi_initNvs_initNetif(); //function to start an access point void wifi_init_ap(void); //function to disable/deinit access point void wifi_deinit_ap(void); //function to connect to existing wifi network void wifi_init_client(void); //function to disable/deinit client void wifi_deinit_client(void);