Browse Source

added website to room server splash screen

pull/2424/head
liamcottle 1 month ago
parent
commit
3cd40902b3
  1. 12
      examples/simple_room_server/UITask.cpp

12
examples/simple_room_server/UITask.cpp

@ -52,17 +52,25 @@ void UITask::renderCurrScreen() {
int logoWidth = 128; int logoWidth = 128;
_display->drawXbm((_display->width() - logoWidth) / 2, 3, meshcore_logo, logoWidth, 13); _display->drawXbm((_display->width() - logoWidth) / 2, 3, meshcore_logo, logoWidth, 13);
// meshcore website
const char* website = "https://meshcore.io";
_display->setColor(DisplayDriver::LIGHT);
_display->setTextSize(1);
uint16_t websiteWidth = _display->getTextWidth(website);
_display->setCursor((_display->width() - websiteWidth) / 2, 22);
_display->print(website);
// version info // version info
_display->setColor(DisplayDriver::LIGHT); _display->setColor(DisplayDriver::LIGHT);
_display->setTextSize(1); _display->setTextSize(1);
uint16_t versionWidth = _display->getTextWidth(_version_info); uint16_t versionWidth = _display->getTextWidth(_version_info);
_display->setCursor((_display->width() - versionWidth) / 2, 22); _display->setCursor((_display->width() - versionWidth) / 2, 35);
_display->print(_version_info); _display->print(_version_info);
// node type // node type
const char* node_type = "< Room Server >"; const char* node_type = "< Room Server >";
uint16_t typeWidth = _display->getTextWidth(node_type); uint16_t typeWidth = _display->getTextWidth(node_type);
_display->setCursor((_display->width() - typeWidth) / 2, 35); _display->setCursor((_display->width() - typeWidth) / 2, 48);
_display->print(node_type); _display->print(node_type);
} else { // home screen } else { // home screen
// node name // node name

Loading…
Cancel
Save