4d Systems Display Development Tool SK-128G2-AR SK-128G2-AR Data Sheet
Product codes
SK-128G2-AR
4D SYSTEMS uOLED-128-G2-AR
© 2014 4D SYSTEMS Page 5 of 8 www.4dsystems.com.au
uO
LE
D
-12
8
-G2
-AR
–
Ar
du
ino
Di
sp
la
y
Mo
dul
e P
ack
3. Arduino Serial Library Functions (For use with Serial/SPE Environment only)
The following is a list of Arduino functions available to use with the 4D Systems Arduino Serial Library for
Goldelox Modules. These commands are only relevant if the display is configured to use the Serial
Environment. They are not relevant for the other environments available with the Workshop4 IDE.
Goldelox Modules. These commands are only relevant if the display is configured to use the Serial
Environment. They are not relevant for the other environments available with the Workshop4 IDE.
For detailed information on each of these functions, please refer to the Arduino Library itself available from
the samples menu of the 4D Systems Workshop 4 Software or from the 4D Systems Github Repository. Please
also refer to the product page and to the Application Notes, available from the 4D Systems website,
the samples menu of the 4D Systems Workshop 4 Software or from the 4D Systems Github Repository. Please
also refer to the product page and to the Application Notes, available from the 4D Systems website,
Graphics Functions:
•
gfx_Cls()
•
gfx_ChangeColour(oldColour, newColour)
•
gfx_Circle(x, y, radius, colour)
•
gfx_CircleFilled(x, y, radius, colour)
•
gfx_Line(x1, y1, x2, y2, colour)
•
gfx_Rectangle(x1, y1, x2, y2, colour)
•
gfx_RectangleFilled(x1, y1, x2, y2, colour)
•
gfx_Polyline(n, vx, vy, colour)
•
gfx_Polygon(n, vx, vy, colour)
•
gfx_Triangle(x1, y1, x2, y2, x3, y3, colour)
•
gfx_Orbit(angle, distance)
•
gfx_PutPixel(x, y, colour)
•
gfx_GetPixel(x, y)
•
gfx_MoveTo(xpos, ypos)
•
gfx_LineTo(xpos, ypos)
•
gfx_SetClipRegion()
•
gfx_ClipWindow(x1, y1, x2, y2)
•
gfx_Set(function, value)
gfx_Set shortcuts:
gfx_Set shortcuts:
• gfx_BGcolour(colour)
• gfx_Clipping(mode)
• gfx_TransparentColour(colour)
• gfx_Clipping(mode)
• gfx_TransparentColour(colour)
• gfx_Transparency(mode)
• gfx_FrameDelay(delay)
• gfx_ScreenMode(delay)
• gfx_OutlineColour(colour)
• gfx_Contrast(value)
• gfx_LinePattern(pattern)
• gfx_ScreenMode(delay)
• gfx_OutlineColour(colour)
• gfx_Contrast(value)
• gfx_LinePattern(pattern)
Text and String Functions:
•
charwidth('char')
•
charheight('char')
•
putstr(pointer)
•
putCH(pointer)
•
txt_Set(function, value)
txt_Set shortcuts:
txt_Set shortcuts:
• txt_FGcolour(colour)
• txt_BGcolour(colour)
• txt_FontID(id)
• txt_Width(multiplier)
• txt_Height(multiplier)
• txt_Xgap(pixelcount)
• txt_Ygap(pixelcount)
• txt_Opacity(mode)
• txt_BGcolour(colour)
• txt_FontID(id)
• txt_Width(multiplier)
• txt_Height(multiplier)
• txt_Xgap(pixelcount)
• txt_Ygap(pixelcount)
• txt_Opacity(mode)