
Picaso Processor
Datasheet
©
2017 4D Labs Semiconductors
Page 21 of 27
www.4dsystems.com.au
12.3.
ViSi Genie Environment
ViSi Genie is a breakthrough in the way 4D Labs’
graphic modules are programmed.
It is an environment like no other, a code-less
programming environment that provides the user
with a rapid visual experience, enabling a simple GUI
application to be ‘written’ from scratch in literally
seconds.
ViSi Genie does all the background coding, no 4DGL to
learn, it does it all for you.
Pick and choose the relevant objects to place on the
display, much like the ViSi Environment, yet without
having to write a single line of code. Each object has
parameters which can be set, and configurable events
to animate and drive other objects or communicate
with external devices.
Simply place an object on the screen, position and size
it to suit, set the parameters such as colour, range,
text, and finally select the event you wish the object to
be associated with, it is that simple.
In seconds you can transform a blank display into a
fully animated GUI with moving sliders, animated
press and release buttons, and much more. All without
writing a single line of code!
ViSi Genie provides the user with a feature rich rapid
development environment, second to none.
12.4.
Serial Environment
The Serial environment in the Workshop4 IDE provides
the user the ability to transform the Picaso into a slave
serial graphics controller.
This enables the user to use their favourite
microcontroller or serial device as the Host, without
having to learn 4DGL or program in a separate IDE.
Once the Picaso is configured and downloaded to from
the Serial Environment, simple graphic commands can
be sent from the users host microcontroller to display
primitives, images, sound or even video.
Refer to the
Picaso Serial Command Set Reference
from the Workshop4 product page on the 4D
Systems website for a complete listing of all the
supported serial commands.