55 More info on https://github.com/e2002/yoradio/wiki/Widgets#widgets-description
66*************************************************************************************/
77
8- #ifndef displayST7789conf_h
9- #define displayST7789conf_h
8+ #ifndef displayGC9A01Aconf_h
9+ #define displayGC9A01Aconf_h
1010
1111#define DSP_WIDTH 240
1212#define TFT_FRAMEWDT 8
1717
1818#define bootLogoTop 68
1919#define HIDE_TITLE2
20+ #define BOOMBOX_STYLE
21+
2022/* SROLLS */ /* {{ left, top, fontsize, align }, buffsize, uppercase, width, scrolldelay, scrolldelta, scrolltime } */
2123const ScrollConfig metaConf PROGMEM = {{ TFT_FRAMEWDT + 12 , TFT_FRAMEWDT + 28 + 20 , 3 , WA_CENTER }, 140 , true, MAX_WIDTH - 24 , 5000 , 5 , 30 };
2224const ScrollConfig title1Conf PROGMEM = {{ TFT_FRAMEWDT , /*70*/ 90 , 2 , WA_CENTER }, 140 , true, MAX_WIDTH , 5000 , 4 , 30 };
2325const ScrollConfig title2Conf PROGMEM = {{ TFT_FRAMEWDT , 90 , 2 , WA_CENTER }, 140 , true, MAX_WIDTH , 5000 , 4 , 30 };
2426const ScrollConfig playlistConf PROGMEM = {{ TFT_FRAMEWDT , 112 , 2 , WA_LEFT }, 140 , true, MAX_WIDTH , 0 , 2 , 30 };
25- const ScrollConfig apTitleConf PROGMEM = {{ TFT_FRAMEWDT + 12 , TFT_FRAMEWDT + 28 + 20 , 3 , WA_CENTER }, 140 , false, MAX_WIDTH , 0 , 4 , 20 };
26- const ScrollConfig apSettConf PROGMEM = {{ TFT_FRAMEWDT , 240 - TFT_FRAMEWDT - 16 , 2 , WA_LEFT }, 140 , false, MAX_WIDTH , 0 , 4 , 30 };
27- const ScrollConfig weatherConf PROGMEM = {{ TFT_FRAMEWDT + 30 , 36 , 1 , WA_LEFT }, 140 , true, MAX_WIDTH - 60 , 0 , 3 , 30 };
27+ const ScrollConfig apTitleConf PROGMEM = {{ TFT_FRAMEWDT + 12 , TFT_FRAMEWDT + 28 + 20 , 3 , WA_CENTER }, 140 , false, MAX_WIDTH - 24 , 0 , 4 , 20 };
28+ const ScrollConfig apSettConf PROGMEM = {{ TFT_FRAMEWDT + 32 , 240 - TFT_FRAMEWDT - 34 , 2 , WA_LEFT }, 140 , false, MAX_WIDTH - 64 , 0 , 4 , 30 };
29+ const ScrollConfig weatherConf PROGMEM = {{ TFT_FRAMEWDT + 30 , 37 , 1 , WA_LEFT }, 140 , true, MAX_WIDTH - 60 , 0 , 3 , 30 };
2830/* BACKGROUNDS */ /* {{ left, top, fontsize, align }, width, height, outlined } */
2931const FillConfig metaBGConf PROGMEM = {{ 0 , 32 + 20 , 0 , WA_LEFT }, DSP_WIDTH , 30 , false };
3032const FillConfig volbarConf PROGMEM = {{ TFT_FRAMEWDT + 56 , 240 - TFT_FRAMEWDT - 6 , 0 , WA_LEFT }, MAX_WIDTH - 112 , 6 + TFT_FRAMEWDT + 1 , true };
@@ -33,23 +35,23 @@ const FillConfig heapbarConf PROGMEM = {{ 0, 83, 0, WA_LEFT }, DSP_WIDTH, 1
3335
3436/* WIDGETS */ /* { left, top, fontsize, align } */
3537const WidgetConfig bootstrConf PROGMEM = { 0 , 182 , 1 , WA_CENTER };
36- const WidgetConfig bitrateConf PROGMEM = { 134 , 20 , 1 , WA_RIGHT };
37- const WidgetConfig voltxtConf PROGMEM = { 80 , 6 , 1 , WA_CENTER };
38+ const WidgetConfig bitrateConf PROGMEM = { 134 , 23 , 1 , WA_RIGHT };
39+ const WidgetConfig voltxtConf PROGMEM = { 80 , 12 , 1 , WA_CENTER };
3840const WidgetConfig iptxtConf PROGMEM = { TFT_FRAMEWDT , 214 , 1 , WA_CENTER };
39- const WidgetConfig rssiConf PROGMEM = { 134 , 20 , 1 , WA_LEFT };
41+ const WidgetConfig rssiConf PROGMEM = { 134 , 23 , 1 , WA_LEFT };
4042const WidgetConfig numConf PROGMEM = { 0 , 120 + 30 + 20 , 52 , WA_CENTER };
41- const WidgetConfig apNameConf PROGMEM = { TFT_FRAMEWDT , 86 , 2 , WA_CENTER };
42- const WidgetConfig apName2Conf PROGMEM = { TFT_FRAMEWDT , 110 , 2 , WA_CENTER };
43- const WidgetConfig apPassConf PROGMEM = { TFT_FRAMEWDT , 150 , 2 , WA_CENTER };
44- const WidgetConfig apPass2Conf PROGMEM = { TFT_FRAMEWDT , 174 , 2 , WA_CENTER };
43+ const WidgetConfig apNameConf PROGMEM = { TFT_FRAMEWDT , 96 , 2 , WA_CENTER };
44+ const WidgetConfig apName2Conf PROGMEM = { TFT_FRAMEWDT , 118 , 2 , WA_CENTER };
45+ const WidgetConfig apPassConf PROGMEM = { TFT_FRAMEWDT , 146 , 2 , WA_CENTER };
46+ const WidgetConfig apPass2Conf PROGMEM = { TFT_FRAMEWDT , 168 , 2 , WA_CENTER };
4547const WidgetConfig clockConf PROGMEM = { 0 , 176 , 52 , WA_CENTER }; /* 52 is a fixed font size. do not change */
46- const WidgetConfig vuConf PROGMEM = { TFT_FRAMEWDT + 10 , 188 , 1 , WA_CENTER };
48+ const WidgetConfig vuConf PROGMEM = { TFT_FRAMEWDT + 20 , 188 , 1 , WA_CENTER };
4749
4850const WidgetConfig bootWdtConf PROGMEM = { 0 , 162 , 1 , WA_CENTER };
4951const ProgressConfig bootPrgConf PROGMEM = { 90 , 14 , 4 };
5052
5153/* BANDS */ /* { onebandwidth, onebandheight, bandsHspace, bandsVspace, numofbands, fadespeed } */
52- const VUBandsConfig bandsConf PROGMEM = { 90 , 20 , 10 , 2 , 10 , 5 };
54+ const VUBandsConfig bandsConf PROGMEM = { 90 , 20 , 6 , 2 , 10 , 5 };
5355
5456/* STRINGS */
5557const char numtxtFmt [] PROGMEM = "%d" ;
0 commit comments