mirror of
https://github.com/olikraus/u8g2.git
synced 2026-07-28 04:16:07 +00:00
update
This commit is contained in:
+12
-12
@@ -50,23 +50,23 @@ int main(void)
|
||||
u8g2_SetFont(&u8g2, u8g2_font_unifont_t_devanagari);
|
||||
u8g2_SetFontDirection(&u8g2, 0);
|
||||
u8g2_SetFontMode(&u8g2, 1);
|
||||
u8g2_DrawGlyph(&u8g2, 0, 20, 2345); // ax=64 ay=0 dx=0 dy=0 xb=0 yb=44
|
||||
u8g2_DrawGlyph(&u8g2, 0, 50, 2345); // reference
|
||||
u8g2_DrawGlyph(&u8g2, 0, 20, 2344); // ax=16 ay=0 dx=0 dy=0 xb=0 yb=11
|
||||
u8g2_DrawGlyph(&u8g2, 0, 50, 2344); // reference
|
||||
u8g2_DrawPixel(&u8g2, 0, 50);
|
||||
u8g2_DrawGlyph(&u8g2, 16, 20, 2351); // ax=64 ay=0 dx=0 dy=0 xb=0 yb=44
|
||||
u8g2_DrawGlyph(&u8g2, 20, 50, 2351); // reference
|
||||
u8g2_DrawGlyph(&u8g2, 16, 20, 2350); // ax=16 ay=0 dx=0 dy=0 xb=0 yb=11
|
||||
u8g2_DrawGlyph(&u8g2, 20, 50, 2350); // reference
|
||||
u8g2_DrawPixel(&u8g2, 20, 50);
|
||||
u8g2_DrawGlyph(&u8g2, 32, 20, 2361); // ax=64 ay=0 dx=0 dy=0 xb=0 yb=44
|
||||
u8g2_DrawGlyph(&u8g2, 40, 50, 2361); // reference
|
||||
u8g2_DrawGlyph(&u8g2, 32, 20, 2360); // ax=16 ay=0 dx=0 dy=0 xb=0 yb=11
|
||||
u8g2_DrawGlyph(&u8g2, 40, 50, 2360); // reference
|
||||
u8g2_DrawPixel(&u8g2, 40, 50);
|
||||
u8g2_DrawGlyph(&u8g2, 48, 20, 2382); // ax=0 ay=0 dx=0 dy=0 xb=-28 yb=4
|
||||
u8g2_DrawGlyph(&u8g2, 60, 50, 2382); // reference
|
||||
u8g2_DrawGlyph(&u8g2, 48, 20, 2381); // ax=0 ay=0 dx=0 dy=0 xb=-7 yb=1
|
||||
u8g2_DrawGlyph(&u8g2, 60, 50, 2381); // reference
|
||||
u8g2_DrawPixel(&u8g2, 60, 50);
|
||||
u8g2_DrawGlyph(&u8g2, 48, 20, 2341); // ax=64 ay=0 dx=0 dy=0 xb=0 yb=44
|
||||
u8g2_DrawGlyph(&u8g2, 80, 50, 2341); // reference
|
||||
u8g2_DrawGlyph(&u8g2, 48, 20, 2340); // ax=16 ay=0 dx=0 dy=0 xb=0 yb=11
|
||||
u8g2_DrawGlyph(&u8g2, 80, 50, 2340); // reference
|
||||
u8g2_DrawPixel(&u8g2, 80, 50);
|
||||
u8g2_DrawGlyph(&u8g2, 64, 20, 2376); // ax=0 ay=0 dx=0 dy=0 xb=-52 yb=56
|
||||
u8g2_DrawGlyph(&u8g2, 100, 50, 2376); // reference
|
||||
u8g2_DrawGlyph(&u8g2, 64, 20, 2375); // ax=0 ay=0 dx=0 dy=0 xb=-13 yb=14
|
||||
u8g2_DrawGlyph(&u8g2, 100, 50, 2375); // reference
|
||||
u8g2_DrawPixel(&u8g2, 100, 50);
|
||||
|
||||
} while( u8g2_NextPage(&u8g2) );
|
||||
|
||||
@@ -70,21 +70,21 @@ int main(int argc, char **argv)
|
||||
element = coVectorGet(jsonco, i);
|
||||
if ( coIsMap(element) )
|
||||
{
|
||||
encoding = cpMapGetIntVal(element, "g");
|
||||
encoding = cpMapGetIntVal(element, "g")-1;
|
||||
ax = cpMapGetIntVal(element, "ax");
|
||||
ay = cpMapGetIntVal(element, "ay");
|
||||
dx = cpMapGetIntVal(element, "dx");
|
||||
dy = cpMapGetIntVal(element, "dy");
|
||||
xb = cpMapGetIntVal(element, "xb");
|
||||
yb = cpMapGetIntVal(element, "yb");
|
||||
printf("u8g2_DrawGlyph(&u8g2, %d, %d, %u); // ax=%d ay=%d dx=%d dy=%d xb=%d yb=%d\n", x+dx/4, y+dy/4, encoding, ax, ay, dx, dy, xb, yb);
|
||||
printf("u8g2_DrawGlyph(&u8g2, %d, %d, %u); // ax=%d ay=%d dx=%d dy=%d xb=%d yb=%d\n", x+dx, y+dy, encoding, ax, ay, dx, dy, xb, yb);
|
||||
printf("u8g2_DrawGlyph(&u8g2, %ld, %d, %u); // reference \n", i*20, y+30, encoding);
|
||||
printf("u8g2_DrawPixel(&u8g2, %ld, %d);\n", i*20, y+30);
|
||||
//printf("printf(\"%ld %u dx=%%d\\n\", u8g2_GetXOffsetGlyph(&u8g2, %u));\n", i, encoding, encoding);
|
||||
|
||||
|
||||
x += ax/4;
|
||||
y += ay/4;
|
||||
x += ax;
|
||||
y += ay;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user