本文整理汇总了C++中Ucglib_ILI9341_18x240x320_HWSPI::setFontPosTop方法的典型用法代码示例。如果您正苦于以下问题:C++ Ucglib_ILI9341_18x240x320_HWSPI::setFontPosTop方法的具体用法?C++ Ucglib_ILI9341_18x240x320_HWSPI::setFontPosTop怎么用?C++ Ucglib_ILI9341_18x240x320_HWSPI::setFontPosTop使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Ucglib_ILI9341_18x240x320_HWSPI
的用法示例。
在下文中一共展示了Ucglib_ILI9341_18x240x320_HWSPI::setFontPosTop方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: display_layout2_print_datetime
void display_layout2_print_datetime(Ucglib_ILI9341_18x240x320_HWSPI ucg) {
if (getClock()){
SERIAL_OUT.println("Refresh Clock ");
ucg.setFontMode(UCG_FONT_MODE_SOLID);
ucg.setFont(FONT_SMALL);
ucg.setFontPosTop();
//NTP
String dateAndTime = "";
if (now() != prev2Display) { //update the display only if time has changed
prev2Display = now();
//NTP
////////////////////////////////////////////////////////////////////////////
String Time = "";
String Date = "";
Time = digitalClockDisplay_simple();
Date = digitalDataDisplay();
//ucg.setFont(ucg_font_inr19_mf);
ucg.setFont(ucg_font_helvB14_hf);
ucg.setColor(0, 255, 255, 255); // Bianco
ucg.setPrintPos(160, 4);
ucg.print(Date);
//ucg.setFont(ucg_font_inb21_mr);
ucg.setFont(ucg_font_helvB18_hf);
ucg.setPrintPos(260, 4);
ucg.print(Time);
SERIAL_OUT.print("New Clock: "); SERIAL_OUT.println(Time);
}
}
}
示例2: display_layout1_print_B1_datetime
//Stampa l'orologio. La zona B1 è quella in alto a sinistra
void display_layout1_print_B1_datetime(Ucglib_ILI9341_18x240x320_HWSPI ucg) {
ucg.setFontMode(UCG_FONT_MODE_SOLID);
ucg.setFont(FONT_SMALL);
ucg.setFontPosTop();
//NTP
String dateAndTime = "";
if (now() != prevDisplay) { //update the display only if time has changed
prevDisplay = now();
ucg.setColor(0, 255, 255, 255); // Bianco
dateAndTime = digitalClockDisplay();
ucg.setPrintPos(5, 5);
display_layout1_print_DateTime(ucg, dateAndTime);
}
}