Add wifi network name and password
This commit is contained in:
parent
e1707fcf2a
commit
b2cde0d8ce
@ -86,13 +86,34 @@ void wifi::update_texture(){
|
||||
|
||||
//show the QRCode
|
||||
tgt.x = -25;
|
||||
tgt.y = tgt.h;
|
||||
tgt.y = tgt.h - 6;
|
||||
tgt.w = (SCREEN_WIDTH / 2) ;
|
||||
std::cerr << "TGT.W : " << tgt.w << "\n";
|
||||
tgt.h = tgt.w;
|
||||
SDL_RenderCopy(board::getRenderer(),
|
||||
board::getImage("wifi.png"), NULL, &tgt);
|
||||
|
||||
std::string network_string("Network: ");
|
||||
network_string += WIFI_NETWORK_NAME;
|
||||
|
||||
//show info about the network
|
||||
tgt.x = (SCREEN_WIDTH / 2) + 25;
|
||||
tgt.y = 50;
|
||||
TTF_SizeText(board::getFont({ "Roboto_Mono/RobotoMono-Medium.ttf", 50 }),
|
||||
network_string.c_str(), &tgt.w, &tgt.h);
|
||||
SDL_RenderCopy(board::getRenderer(),
|
||||
board::getString(network_string.c_str(),
|
||||
{ "Roboto_Mono/RobotoMono-Medium.ttf", 50 }), NULL, &tgt);
|
||||
|
||||
tgt.y += tgt.h + 25;
|
||||
std::string password_string("Password: ");
|
||||
password_string += WIFI_NETWORK_PASS;
|
||||
TTF_SizeText(board::getFont({ "Roboto_Mono/RobotoMono-Medium.ttf", 50 }),
|
||||
password_string.c_str(), &tgt.w, &tgt.h);
|
||||
SDL_RenderCopy(board::getRenderer(),
|
||||
board::getString(password_string.c_str(),
|
||||
{ "Roboto_Mono/RobotoMono-Medium.ttf", 50 }), NULL, &tgt);
|
||||
|
||||
|
||||
|
||||
SDL_SetRenderTarget(board::getRenderer(), NULL);
|
||||
}
|
||||
|
@ -14,4 +14,10 @@ namespace dashboard::panel {
|
||||
//How long should we wait between updates? in ms
|
||||
//Due to the nature of this panel, this value is ignored
|
||||
constexpr size_t WIFI_UPDATE_INTERVAL = 60000;
|
||||
|
||||
//All of the following options WILL be shown on the screen.
|
||||
//If this is a privacy concernt for you, set the value to be blank
|
||||
//(ie "") and it will not be shown
|
||||
constexpr char WIFI_NETWORK_NAME[] = "MyNetwork";
|
||||
constexpr char WIFI_NETWORK_PASS[] = "MyPassword";
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user