Post on 01-Jul-2015
transcript
2.3 Text Commands• The PICASO-SGC is shipped with 4 internal fonts. These fonts can be altered,
deleted and replaced with new • fonts. The FONT-Tool is a free software tool that can assist in the conversion of any
Windows fonts into the • bitmap format that can be used by the PICASO-SGC. The converted font set can
then be exported into the • DISP-Tool utility which can then be downloaded into the PICASO-SGC on-chip flash
memory. Both the • FONT-Tool and the DISP-Tool are available free from www.4dsystems.com.au• Summary of Commands in this section:
– • Set Font – 46hex– • Set Transparent-Opaque Text – 4Fhex– • Draw ASCII Character (text format) – 54hex– • Draw ASCII Character (graphics format) – 74hex– • Draw “String” of ASCII Text (text format) – 73hex– • Draw “String” of ASCII Text (graphics format) – 53hex– • Draw Text Button – 62hex
2.4 Touch Screen Commands• The following commands are related to Touch Screen
support of the PICASO-SGC and they are described in • this section. • Summary of Commands in this section:– • Get Touch Coordinates - 6Fhex– • Wait Until Touch - 77hex– • Detect Touch Region - 75hex
• Touch screen must be enabled to be able to use the touch commands. To enable touch screen , See
• section 2.1.6.
2.5 SD Memory Card Commands (Low-Level/RAW)
• The commands detailed in this section utilise the SD/microSD memory card which must be connected to
• the SPI port of the PICASO-SGC. The memory card is used as the storage medium for all multimedia objects
• such as images, icons, animations and video clips which can be accessed and displayed. The memory card
• can also be used by the host controller as a general purpose storage medium such as data logging
• applications.
• The following commands are related to Low-Level memory card operations and they are described in this
• section.
• Summary of Commands in this section:– • Initialise Memory Card - @69hex
– • Set Address Pointer of Card (RAW) - @41hex
– • Read Byte Data from Card (RAW) - @72hex
– • Write Byte Data to Card (RAW) - @77hex
– • Read Sector Block Data from Card (RAW) - @52hex
– • Write Sector Block Data to Card (RAW) - @57hex
– • Screen Copy-Save to Card (RAW) - @43hex
– • Display Image-Icon from Card (RAW) - @49hex
– • Display Object from Card (RAW) - @4Fhex
– • Display Video-Animation Clip from Card (RAW) - @56hex
– • Run Script (4DSL) Program from Card (RAW) - @50hex