User manual

PoBlocks user manual (March 31, 2014)
41
www.poscope.com
output values) content.
LCD UI block must be stimulated on the refresh input in order to refresh the contents
of the LCD. LCD refresh is a time-consuming operation and is not done by PoBlocks or
PoIL code by itself user has to define a proper refresh time using clock signal block
or generate a signal to refresh the LCD otherwise.
Double-click on block to edit configuration.
Inputs
Layout (Logic): Layout selection input
Refresh (Logic): Refresh input. LCD interface will be refreshed on low-to-high
transition
Outputs
None
Properties
Use secondary pins (Logic): If True, LCD will be initialized on secondary pins as
described in PoKeys manual
LCD rows (Integer, 1 to 4): Number of rows in the LCD display
LCD columns (Integer, 1 to 20): Number of columns in the LCD display
Remarks
LCD UI editor is split into layouts list on the left and a current layout editor on the
right. Start by adding a new layout using 'Add new' button on the bottom. Select the
new layout and place static or dynamic contents to LCD.
To place static contents (text), click on the position on the LCD simulator and enter
the text. To navigate with keyboard, use arrow keys.
Dynamic content is placed using the 'Add variable' button on the bottom. Move
cursor to the position where you want to position the dynamic contents and press
'Add variable'. A grey rounded rectagle will appear click on it to edit the display
properties, use the 'Format' field to enter the number format and 'Block', 'Port' drop-
down boxes to select the data source.