Home

Workshop 4 User Guide

image

Contents

1. uLCD 32PT F LANDSCAPE Destination with two groups of buttons Destination e And display selection 6 4 1 Destination The first group includes the options for the destination Flash Destination Select the Destination among two possibilities e RAM means the display must be connected curing build and that the program will be downloaded to the display s RAM memory once compiled e Flash means the display must be connected curing build and that the program will be downloaded to the display s flash memory once compiled 2012 4D SYSTEMS Page 25 of 36 www 4dsystems com au DI D LI U DI UI J CL o C WV V U S 4D SYSTEMS Workshop 4 User Guide 6 4 2 Display Selection The second section allows to select the screen Clicking on the button Select the screen from the drop down list Define the orientation among the four options Confirm by clicking on wi Se or deny by clicking on 2012 4D SYSTEMS Page 26 of 36 www 4dsystems com au d D J D ke d N I al O E T X Lo S 4D SYSTEMS Workshop 4 User Guide 7 ViSi Specific Menus The ViSi environment includes all the menus available with the Designer environment plus two additional ER a Home View Tools Widgets Comms Project EE menus View and Widgets 7 1 View Menu The View menu includes one important tool for visualising the form 000 object a Inspector Form Sna
2. 4D SYSTEMS Workshop 4 User Guide e Click Recent to list the recently accessed files and click on the project to open it ld Workshop 4 NoName2 uLCD 32PT LANDSCAPE Recent SOUNDPLAYER 4DGenie 14 09 2012 12 32 p m s C ProgramData Documents 4D Labs PICASO Visi y Genie SOUNDPLAYER SOUNDPLAYER 4DGenie FANCYBUTTONS 4DViSi 21 12 2011 1 30 p m C ProgramData Documents 4D Labs PICASO 4D Visi FANCYBUTTONS 4DViS IMAGECONTROLKBD 4DG 22 10 2012 3 42 p m D C ProgramData Documents 4D Labs Picaso Designer PICASO IMAGE CONTROL IMAGECONTROLKBDADG BUFFEREDTX 4DG 6 06 2010 1 33 a m Ej C ProgramData Documents 4D Labs PICASO GFX2 PICASO SERIAL C 4DG WO ad KS H OC D Version 4 0 2 1 OMMS BUFFERED TX COMCHECK 4DG 6 06 2010 1 41 a m Ej C ProgramData Documents 4D Labs PICASO GFX2 PICASO SERIAL COMMS COMCHECK 4DG Create a new Project SLIDETRACK 4DViSi 8 11 2012 1 50 p m Start building a new Visi Genie Designer e or Serial program C ProgramData Documents 4D Labs Picaso Visi SLIDETRACKSDVIS SWITCHANDKNOB 4DViSi 11 11 2011 5 52 p m C Users Public Documents 4D Labs Picaso Visi SWITCHANDKNOB 4DViS MP3 Player 4DViSi 4 11 2012 1 34 p m Create a new Project Start building a new program using the 7 BEEN Labs Picaso Visi MP3 Alayer4DViS same settings as you last used Visi uLCD 32PT FANCYBUTTONS 4DViSi 21 12 2011 1 30 p m C ProgramData
3. 28 2s WIG WIV E eesti tease cecas teautens E E enum oarorcdatastactniouedanesdenbees sade dos ecbasasouecadentectaaedeeaeee 29 2012 4D SYSTEMS Page 2e of 36 www 4dsystems com au E En TOO 29 8 4 Gea ORLY EE 30 As ele I SU NEE 30 Bs GEN OPUN ere E E E A E E EE S 31 8 5 2 Parameters ccisctntscdcedescrenatncsntwncutanonatocecdoshenseonndwienawetaus ural vannonebosaenas Suiseemededenesatnccnumedutewenedenad 31 E TE e e EE 32 9 Connect e CH d TEEN 33 10 Insert the Micro SD Card kA ENEE NENNEN ENNEN ENNEN ENNEN EA 34 bh REVISION PAIGE ONY EE 35 12 SAN ING CC EE 36 13 Contact Trei d Ed OMA EE 36 d D t d N I al O E UN e t 201e 4D SYSTEMS Page 3 of 36 www 4dsystems com au 4D SYSTEMS Workshop 4 User Guide 1 Description This user guide provides an introduction to Workshop 4 the 4D Systems integrated development environment Workshop 4 supports multiple development environments for the user to cater for different user requirements and skill level The Designer environment enables the user to write 4DGL code in its natural form to program the 4D Systems module of choice A visual programming experience suitably called ViSi enables drag and drop type placement of objects to assist with 4DGL code generation and allows the user to visualise how the display will look while being developed An advanced environment called ViSi Genie doesn t require any 4DGL coding at all it is all d
4. Designer PICASO IMAGE CONTROL IMAGECONTROLKBDADG BUFFEREDTX 4DG 6 06 2010 1 33 a m Ej C ProgramData Documents 4D Labs PICASO GFX2 PICASO SERIAL WO D Vve H OC D Version 4 0 2 1 COMMS BUFFEREDTX 4DG COMCHECK 4DG 6 06 2010 1 41 a m Ej C ProgramData Documents 4D Labs PICASO GFX2 PICASO SERIAL COMMS COMCHECK 4DG Create a new Project SLIDETRACK 4DViSi 8 11 2012 1 50 p m Start building a new Visi Genie Designer or Serial program C ProgramData Documents 4D Labs Picaso Visi SLIDETRAK4DVIS SWITCHANDKNOB 4DViSi 11 11 2011 5 52 p m C Users Public Documents 4D Labs Picaso Visi SWITCHANDKNOB 4DViS MP3 Player 4DViSi 4 11 2012 1 34 p m Create a new Project Start building a new program using the Mere Labs Picaso Visi MP3 PlayeraDViS same settings as you last used Visi uLCD 32PT FANCYBUTTONS 4DViSi 21 12 2011 1 30 p m C ProgramData Documents 4D Labs Picasso Visi FANCYBUTTONS 4DViS MP3 Player 4DViSi 4 11 2012 1 34 p m To create a new program there are multiple options e Click on the top left most icon New DI D LI U DI UI Y a o E WV V U S 2012 4D SYSTEMS Page 6 of 36 www 4dsystems com au DI D 2 LI U D UI J CL o E WV V U S 4D SYSTEMS Workshop 4 User Guide e Click on the upper Create a New Project if creating a project from scratch or click on the lower Create a New Project
5. Documents 4D Labs Picsso Visi FANCYBUTTONS 4DViS MP3 Player 4DViSi 4 11 2012 1 34 p m e Click Save to save the modified projects e Click Save As to create a copy of already saved project and give it a new name A standard Save window opens and asks for the location and the name 5 Geck Ae dl 4D AN 1002 VG Getting AN2 Getting Started I Search AN2 Getting Started m e SE o E e SCH Organize e New folder de A Name Date modified Type Ft Favorites E Desktop AN2 Getting Started 05 10 2012 12 09 4DGENIE File A Downloads 49 Dropbox Recent Places l SkyDrive TV enregistr e D D LI DI UI Y a o C WV V U S Libraries e 4D Systems Ee Documents a Music se a m File name AN2 Getting Started e Save as type Visi Genie projects v Hide Folders e Click Zip Project to make a compressed file out of the project This is especially useful when then project is large and contains pictures and videos 2012 4D SYSTEMS Page 17 of 36 www 4dsystems com au DI D LI DI Ur Y a o C WV V U S 4D SYSTEMS Workshop 4 User Guide e Click Close to close the current project You will be prompted to save the changes to any modified project 5 2 Print Related Buttons The buttons include all the actions related to print Ready Microsoft XPS Document Writer PSPart 2012 4D SYSTEMS Page 18 of 36 www 4dsyste
6. Le EN 5 A Collapse All L Compile 0 a Print Fast Red e Expand All Comp nLoad ub elt e Cut F ae 6 aie Clear All Next Prev Set Find Replace Goto Find Again Bp d 4 Save e gt 4 Delete File Clipboard Undo Bookmarks Find CodeFolding Compile Ej noname1 x i 1 platform uLCD 32PT_GFX2 2 l7 Designer 3 inherit 4DGL 16bitColours fnc 5 func main gfx_ScreenMode LANDSCAPE change manually if orientation change print Hello World replace with your code repeat maybe replace forever this as vell 14 endfunc Line 2 Col 8 To learn more about Designer please to refer to Designer User Guide and the related application notes 2012 4D SYSTEMS Page 10 of 36 www 4dsystems com au D D LI D Ur J CL o C Ju V U S 4D SYSTEMS Workshop 4 User Guide 4 2 ViSi A visual programming experience suitably called Visi enables drag and drop type placement of objects to assist with 4DGL code generation and allows the user to visualise how the display will look while being developed A visual programming experience suitably called ViSi enables drag and drop type placement of objects to assist with 4DGL code generation and allows the user to visualise how the display will look while being developed Ce D Workshop 4 NoName2 uLCD 32PT LANDSCAP o File Home View Tools Widgets Comms Project E New ix Save As off im Co
7. Touch Calibration uSD Loader 9600 40GL uVGA Link All the tools and utilities are grouped here e Click Boot uSD to upload the boot loader to the screen e Click PmmC Loader to start the PmmC Loader utility e Click Terminal connect 9600 to open the currently selected com port at 9600 baud in the Terminal program e Click Terminal connect 115200 to open the currently selected com port at 115200 baud in the Terminal program e Click Touch Calibration to calibrate the touch on the screen e Click 4DGL uVGA Link to open an interactive window to use mouse keyboard with the uVGA GFX module e Click GTX to launch the Genie Test Executor debugger 2012 4D SYSTEMS Page 29 of 36 www 4dsystems com au DI D LI DI Ur J CL o C Ju V U S 4D SYSTEMS Workshop 4 User Guide Clicking the GTX button a new screen will appear with the form and objects defined in the project 8 4 Comms Menu This menu is in charge of the communication port pool s Project status at 17 52 11 Com port not currently available The use of this menu is described in section 9 Connect the Module 8 5 Project Menu The Project menu includes different parameters and options Comms Speed 9600 Sound Buffer 1024 with three groups of buttons e Options for Genie Parameters e And display selection 2012 4D SYSTEMS Page 30 of 36 www 4dsystf
8. e File related buttons e Print related buttons e And miscellaneous buttons such as Help Options and Samples 5 1 File Related Buttons The buttons include all the actions related to projects New Open Recent Save Save As Zip Project and Close project 2012 4D SYSTEMS Page 15 of 36 www 4dsystems com au 4D SYSTEMS Workshop 4 User Guide The options include e Click New to create a new project A dialogue window asks for the screen and the kind of project CHOOSE YOUR PRODUCT HOLED 96 G2 i 0 96 Intelligent OLED module POLED 128 G2 ES 1 5 Intelligent OLED module HOLED 160 G2 1 7 Intelligent OLED module pLCD 144 G2 1 44 IntelligentLCD Module pLCD 24PT 2 4 QVGA Intelligent Touch Screen LCD Module pLCD 24PTU 2 4 QVGA Intelligent Touch Screen LCD Module pLCD 28PT 2 8 QVGA Intelligent Touch Screen LCD Module 25 x Ca 8 4D AN 1002 VG Getting AN2 Getting Started z Search AN2 Getting Started P Organize e New folder Date modified Type RB Desktop 05 10 2012 12 09 4DGENIE File ip Downloads 7 Dropbox S Recent Places f SkyDrive TV enregistr e DI D LI DI WV Y a o C WV V U S Libraries E 4D Systems Documents a Music El Pictures E Videos r 4 File name AN Getting Started Designer projects Visi projec T m ADGL Misc files All files 2012 4D SYSTEMS Page 16 of 36 www 4dsystems com au
9. regarding device applications and the like is provided only for your convenience and may be superseded by updates It is your responsibility to ensure that your application meets with your specifications Images and graphics used throughout this document are for illustrative purposes only All images and graphics used are possible to be displayed on the 4D Systems range of products however the quality may vary In no event shall 4D Systems be liable to the buyer or to any third party for any indirect incidental special consequential punitive or exemplary damages including without limitation lost profits lost savings or loss of business opportunity arising out of or relating to any product or service provided or to be provided by 4D Systems or the use or inability to use the same even if 4D Systems has been advised of the possibility of such damages 4D Systems products are not fault tolerant nor designed manufactured or intended for use or resale as on line control equipment in hazardous environments requiring fail safe performance such as in the operation of nuclear facilities aircraft navigation or communication systems air traffic control direct life support machines or weapons systems in which the failure of the product could lead directly to death personal injury or severe physical or environmental damage High Risk Activities 4D Systems and its suppliers specifically disclaim any expressed or implied warranty of fitness
10. to use the settings and module that was used last time WORKS HO D Version 4 0 2 1 Create a new Project Start building a new Visi Genie Designer or Serial program Create a new Project Start building a new program using the same settings as you last used Vis Genie uLCD 32PT Choose Your Product simply select the 4D Systems module of choice to start your development CHOOSE YOUR PRODUCT POLED 96 G2 i 0 96 Intelligent OLED module POLED 128 G2 128x128 1 5 Intelligent OLED module pOLED 160 G2 128x160 1 7 Intelligent OLED module j pLCD 144 G2 128x128 1 44 IntelligentLCD Module wLCD 24PT 240x320 2 4 QVGA Intelligent Touch Screen LCD Module pLCD 24PTU 240x320 2 4 QVGA Intelligent Touch Screen LCD Module pLCD 28PT 240x320 2 8 QVGA Intelligent Touch Screen LCD Module Select the product in this case the uLCD 32PT Display Module 240x320 2012 4D SYSTEMS Page 7 of 36 www 4dsystems com au 4D SYSTEMS Workshop 4 User Guide The selected module is displayed on the right hand side CHOOSE YOUR PRODUCT pLCD 24PT 2 4 QVGA Intelligent Touch Screen LCD Module pLCD 24PTU 2 4 QVGA Intelligent Touch Screen LCD Module pLCD 28PT 2 8 QVGA Intelligent Touch Screen LCD Module pLCD 28PTU a 2 8 QVGA Intelligent Touch Screen LCD Module pLCD 32032 P1 3 2 QVGA Intelligent Touch Screen LCD Module Portrait Click image to rotate emm pLCD 32PTU ff z 3 2 QVGA Intelligent To
11. 4 User Guide 11 Revision History First Release Nov 19 2012 Typos on Page 4 fixed Dec 17 2012 DI D 2 LI U D UI J CL o C WV V U S 2012 4D SYSTEMS Page 35 of 36 www 4dsystems com au D D 2 LI U D N J CL o C N V U S 4D SYSTEMS Workshop 4 User Guide 12 Legal Notice Proprietary Information The information contained in this document is the property of 4D Systems Pty Ltd and may be the subject of patents pending or granted and must not be copied or disclosed without prior written permission 4D Systems endeavours to ensure that the information in this document is correct and fairly stated but does not accept liability for any error or omission The development of 4D Systems products and services is continuous and published information may not be up to date It is important to check the current position with 4D Systems 4D Systems reserves the right to modify update or makes changes to Specifications or written material without prior notice at any time All trademarks belong to their respective owners and are recognised and acknowledged Disclaimer of Warranties amp Limitation of Liability 4D Systems makes no warranty either expressed or implied with respect to any product and specifically disclaims all other warranties including without limitation warranties for merchantability non infringement and fitness for any particular purpose Information contained in this publication
12. AD SYSTEMS TURNING TECHNOLOGY INTO ART aN Workshop 4 User Guide Documen t Date 17 December 2012 Documen t Revision 1 1 D UD D D Uu Uncontrolled Copy when printed or downloaded Please refer to the 4D Systems website for the latest Revision of this document Contents OS de de Te DEE d Di OUI Ee e E WEE 5 3 Create a New EE 6 A CROO E YOUN EMVIFOMMICINE siese E E 9 a MEAD E E 10 TC E 11 Bee EE 12 AE WE 13 Aa e E I F n a E E E O E oe 13 BG Cea WON E 14 D Bs COMMMOMN Fire MENI ossis E E 15 U Di D Te WE Du el EE 15 VW BD El Fel PEO Ee EE 18 5 3 Miscellaneous Buttons 19 N 6 Designer Specific Menus cscsceccccscsceccccscsccccccscscscsccccecscnceccecscsceccccecscecescecscscessccececscesessess 21 a ibe HOME MEU E 21 E 6 1 1 File Related BUTTONS ccscsnannrravensccsanmnnhyassansanennnnnceanvonannaaeerakuesnamaananenantnanbenaninansnaknasnaesaduceanninane 21 Ta 6 152 RTE Ee E Ca e a EE ER X SE BOOKA BU TONS pasian nan e AEE i 22 O 6 1 4 Find and Replace E e EE 22 z 6 1 5 Code E ET 24 CEE COMPIE BITTO E 24 SE ER E EE 24 E ER Re ln ET D 24 EE e Te E E 25 Fl DGS duet 25 BAZ DIGBY SCE CHOI EE 26 Tee VISI Specific E EE 27 dee E I ee 27 K Re EC MENU WEE 27 8 VISI Genie E d EC 28 Oe Le MORAG IVI CIN E 28 8 1 1 o UE E ee We e EE 28 e e BA BOTOI EE 28 Bi 3 ODI CCES PANG iaeiscciecissnesnvaisseseecversndosiesvaconsenssmeneognbactamdadvansaaieoussewapoaasbachswasdanieeeuedantacsensantaeess
13. LCD 32PT LANDSCAPE Recent SOUNDPLAYER 4DGenie 14 09 2012 12 32 p m isa C ProgramData Documents 4D Labs PICASO Visi y Genie SOUNDPLAYER SOUNDPLAYER 4DGenie FANCYBUTTONS 4DViSi 21 12 2011 1 30 p m C ProgramData Documents 4D Labs PICASO 4D Visi FANCYBUTTONS 4DViS IMAGECONTROLKBD 4DG 22 10 2012 3 42 p m D C ProgramData Documents 4D Labs Picaso Designer PICASO IMAGE CONTROL IMAGECONTROLKBDADG BUFFEREDTX 4DG 6 06 2010 1 33 a m Ej C ProgramData Documents 4D Labs PICASO GFX2 PICASO SERIAL WO D K S H OC D Version 4 0 2 1 COMMS BUFFEREDTX 4DG COMCHECK 4DG 6 06 2010 1 41 a m Ej C ProgramData Documents 4D Labs PICASO GFX2 PICASO SERIAL COMMS COMCHECK 4DG Create a new Project SLIDETRACK 4DViSi 8 11 2012 1 50 p m Start building a new Visi Genie Designer d ger or Serial program C ProgramData Documents 4D Labs Picaso Visi SLIDETRAK4DVIS SWITCHANDKNOB 4DViSi 11 11 2011 5 52 p m C Users Public Documents 4D Labs Picaso Visi SWITCHANDKNOB 4DViS MP3 Player 4DViSi 4 11 2012 1 34 p m Create a new Project Start building a new program using the See een Labs Picaso Visi MP3 Player4DViS same settings as you last used Visi uLCD 32PT FANCYBUTTONS 4DViSi 21 12 2011 1 30 p m C ProgramData Documents 4D Labs Picso Visi FANCYBUTTONS 4DViS MP3 Player 4DViSi 4 11 2012 1 34 p m With various buttons relating to the project that is open or greyed out if no project is open
14. SYSTEMS Page 33 of 36 www 4dsystems com au d D J D ke d N I al O E T X Lu S 4D SYSTEMS Workshop 4 User Guide 10 Insert the Micro SD Card The micro SD card shall be FAT16 formatted Partition can t exceed 2 GB For more information about formatting the micro SD card please check the details in the Format the Micro SD Card chapter described in the Workshop 4 Installation document To connect the micro SD card either e Insert the micro SD card into the USB adaptor and plug the USB adaptor into an USB port of the PC e Insert the micro SD card into a micro SD to SD card converter and plug the SD card converter into the SD card slot of the PC Check the micro SD card is mounted here as drive E s p Computer gt Organize v AutoPlay Eject Properties System properties Uninstall or change a program gt Jr Favorites 4 Hard Disk Drives 2 Local Disk C Recovery D pe Libraries P P lt Ae 591 GB free of 676 GB i 2 28 GB free of 21 4 GB s Homegroup 4 Devices with Removable Storage 2 S Removable Disk F d Computer aes DVD RW Drive E e free of E Local Disk C WR 1 85 GB free of 1 86 GB cw Recovery D wm Removable Disk F Gu Network S Removable Disk E Space used Total size 1 86 GB mm Removable Disk Space free 1 85 GB File system FAT 2012 4D SYSTEMS Page 34 of 36 www 4dsystems com au 4D SYSTEMS Workshop
15. ai dat NanNamai mri l l mt t La bh d EN uncomment lt gt 45 Whole words Case Sensitive This file Files in proj LEE Use the up and down arrows to look for the previous and next occurrence Check Whole Words and Case Sensitive Choose between This file and Files in progress and All Open Files This fle Files in project All open files The Replace button searches for a string and exchanges it with another string j platform uLCD 32PT GFX2 A D Pi 7 Program Skeleton 1 0 generated 15 10 2012 14 27 39 m Ha inherit 4DGL 16bitColours fnc Di in inherit VisualConst ine inherit NoNamelConst inc k up E func main iz war hstrings Handle to access uSD strings uncomment if required 2 77 var hFontx Handle to access uSD fonts uncomment if required an 14 f f Uncomment the follovrindg tf ost imanes fonts or strings used 4 ut I Sg E 2 uncomment lt gt di Whole words 7 case Sensitive This file Files in proj f Replace Replace all r D D 2 LI U D UI Y a o C Ju V U S Same options as for Find apply The Goto button prompts for a line number 2012 4D SYSTEMS Page 23 of 36 www 4dsystems com au D D LI D Ur Y a o C Ju V U S 4D SYSTEMS Workshop 4 User Guide 6 1 5 Code Folding Buttons The code folding buttons allow to collapse or exp
16. and a function Collapse All Fy et r Expand All i Code Folding This is especially useful for large projects 6 1 6 Compile Buttons The Compile button launches the compilation of the project while the Comp nLoad compiles and uploads the Compile Comp nLoad Compile 6 2 Menu Tools project to the screen Na 2 Terminal 115200 EN Graphie Pom Ree d r Touch Calibration Compose Loader 9600 o 4061 uVGA Link All the tools and utilities are grouped here e Click PmmC Loader to start the PmmC Loader utility e Click Terminal connect 9600 to open the currently selected com port at 9600 baud in the Terminal program e Click Terminal connect 115200 to open the currently selected com port at 115200 baud in the Terminal program e Click Touch Calibration to calibrate the touch on the display e Click 4DGL uVGA Link to open a window which can interact with the uVGA enabling a mouse and keyboard to be used with the uUVGA GFX module Demo code is available from Workshop 4 6 3 Comms Menu This menu is in charge of the communication port Status at 14 27 36 Device is not responding The use of this menu is described at the section Connect the Display 2012 4D SYSTEMS Page 24 of 36 www 4dsystems com au DI D 2 LI U DI Ur J CL o C Ju V U S 4D SYSTEMS Workshop 4 User Guide 6 4 Project Menu The Project menu includes different parameters and options
17. called ViSi Genie doesn t require any 4DGL coding at all it is all done for you Simply lay the display out with the CH Samples objects you want set the events to drive them and the code is written for you automatically ViSi Genie provides the latest rapid x m development experience from 4D Systems Four main environment options are available e Designer e ViSi e ViSi Genie e Serial and two editor options e Create System File e Create Text File Each option opens a customised environment with specific commands and controls Different projects using different modules and environments can be open simultaneously on Workshop 4 The toolbar ribbon will adapt to the project tab that is selected to suit its environment 2012 4D SYSTEMS Page 9 of 36 www 4dsystems com au D D LI DI UI Y a o C WV V U S 4D SYSTEMS Workshop 4 User Guide 4 1 Designer Designer The Designer environment enables the user to write 4DGL code in its natural form to program the display module The Designer environment enables the user to write 4DGL code in its natural form to program the display module 4DGL is a graphics oriented language allowing rapid application development and the syntax structure was designed using elements of popular languages such as C Basic Pascal and others PH Workshop 4 NoNamel uLCD 32P File Home Tools Comms Project E New ied Save As of i Copy el Undo
18. ems com au D D LI D Ur J CL o C Ju V U S 4D SYSTEMS Workshop 4 User Guide 8 5 1 Genie Options The first group includes the options for Genie Destination e Select the Destination among three possibilities o Flash The display must be connected during Build and the program will be downloaded to the display s flash memory once compiled The users application will be stored in Flash but will be run from RAM o Run Flash The display must be connected during Build and the program will be downloaded to the display s flash memory once compiled The users application will be stored and run from flash this uses less memory on the display but makes programs run slightly slower o uSD The users application will be built and copied to the uSD card to be run from there This option requires the Boot uSD program to be uploaded to the display s flash as seen in the menu Tools This Boot uSD program loads the users application from the uSD card at startup and executes it Pn Boot uD 8 5 2 Parameters The second group include advanced parameters Comms Speed 9600 Sound Buffer 1024 e Comms speed Is the baud rate at which the serial command interface operates e Define Sound buffer size for the amount of memory set aside for buffering wav sound files For simple sound files 1024 bytes should be enough For complicate sound files to be played whilst video is displaying may need as m
19. for High Risk Activities Use of 4D Systems products and devices in High Risk Activities and in any other application is entirely at the buyer s risk and the buyer agrees to defend indemnify and hold harmless 4D Systems from any and all damages claims suits or expenses resulting from such use No licenses are conveyed implicitly or otherwise under any 4D Systems intellectual property rights 13 Contact Information For Technical Support support 4dsystems com au For Sales Support sales 4dsystems com au Website www 4dsystems com au Copyright 4D Systems Pty Ltd 2000 2012 2012 4D SYSTEMS Page 36 of 36 www 4dsystems com au
20. ild command e And the objects pane 6 1 1 File Related Buttons The file related buttons include the same commands as seen in the File menu New Open Save Save As and Print 2012 4D SYSTEMS Page el of 36 www 4dsystems com au DI D LI WJ WV J CL o C WV V U S 4D SYSTEMS Workshop 4 User Guide a N se New Open _ Print File 6 1 2 Code Related Buttons The code related buttons include the standard Windows commands of Cut Copy Paste Delete Undo and Redo d im Copy g Undo 8 Paste es Redo E Delete Clipboard Cut Undo 6 1 3 Bookmark Buttons The bookmark buttons include Set a bookmark go to Next or Previous bookmark and Clear All bookmarks EEIE Clear All Next Frew Set Bookmarks Bookmarks are shown close to the line number L Lu L D h t Bookmarks are especially useful for large projects 6 1 4 Find and Replace Buttons The find and replace buttons provide the basic features for code 2802 Find Replace Goto Find Again Find 2012 4D SYSTEMS Page ee of 36 www 4dsystems com au 4D SYSTEMS Workshop 4 User Guide The Find button prompts for a string and highly it in the code om tn d Ska Li LOD LD kA Bo ki LA bi L bi II k Fo ki LB oy tn bi NoNamel dan NoNamel gen 1 Qpen handle to access uSD fonts unca xf r dd Open handle to access uSD strings Melee nam
21. ms com au WJ D 2 LI U DI UI J CL o C WV V U S 4D SYSTEMS Workshop 4 User Guide Click Print to print the project Status Ready Type Microsoft APS Document Writer Wher XPSPort Comment 5 3 Miscellaneous Buttons The Miscellaneous buttons include Options Help Samples and Exit ECS gr om Click Options to set the options for the current project 2012 4D SYSTEMS Page 19 of 36 www 4dsystems com au 4D SYSTEMS Workshop 4 User Guide Options include three panes but only Environment is relevant with ViSi Genie which is code less The Compiler and Editor panes deal with code Environment Compiler Editor Reopen Files Image Video Resample Quality wf Show Hints Save as Opens Both Backup Files Select the Style among different possibilities The Image Video Resample Quality selection brings different options Fastest Scaled Box Spline Bilinear O O O O Bicubic o Lanczos Click Help to access help with links to the 4D Systems website mj Workshop 4 4D AN P4010 ViSi Genie RGB uLCD 32PT LANDSCAPE or es Home V D Open l Recent DI D LI U DI UI Y a o C WV V U S To access the 4D systems home page Workshop 4 Version 4 0 2 1 Copyright 2012 4D Systems For Peer help and support For manuals and other documentation visit the downloads tab on the page for your prod
22. nder development and is coming very soon 4 5 Create System File Create System File The Create System File option provides an editor for all 4DGL related projects so a user can create or edit a ADGL Include file 4DGL Library file a Function or System file These can then be included in the users 4DGL code aX 66 BEES p Open Save SaveAs Print Cut y Paste Delete Undo Redo Clear All Next Prev Find Replace Goto ge File Clipboard Undo Redo Bookmarks Find lt 3 4DGL related Line l Col 1 2012 4D SYSTEMS Page 13 of 36 www 4dsystems com au DI D LI WJ Ur J CL o C Ju V U S 4D SYSTEMS Workshop 4 User Guide 4 6 Create Text File Create Text File The Create Text File environment features a plain editor suitable for writing basic documentation application notes data files or anything else requiring plain text files Us Workshop 4 NoName5 bd MBs 150 08 200 e039 Open Save SaveAs Print Cut Copy Paste Delete Undo Redo Clear All Next Prev Find Replace Goto wh ST Clipboard Undo Redo Bookmarks Find 1 f Other Line 1 Col 9 2012 4D SYSTEMS Page 14 of 36 www 4dsystems com au Workshop 4 User Guide 4D SYSTEMS Workshop 4 User Guide 5 Common File Menu The File Menu is the first menu and common to all environments ld E Workshop 4 NoName2 u
23. one automatically Simply lay the display out with the objects required set the events to drive them and the code is written for the user automatically ViSi Genie provides the aA latest rapid development experience from 4D Systems Not available for Goldelox ViSi Genie N A Serial environment is also provided to transform the 4D Systems module into a slave serial module allowing the user to control the display from any host microcontroller or device with a serial port Serial Ke To install Workshop 4 please refer to the document Workshop 4 Installation D D LI D Ur J CL o E W V U S 2012 4D SYSTEMS Page 4 of 36 www 4dsystems com au 4D SYSTEMS Workshop 4 User Guide 2 Workshop 4 There is an alias for 4D Workshop on the desktop workshop DI D LI U DI UI Y a o E WV V U S 2012 4D SYSTEMS Page 5 of 36 www 4dsystems com au 4D SYSTEMS Workshop 4 User Guide 3 Create a New Project Workshop 4 opens and displays the Recent page E IIE Workshop 4 NoName2 uLCD 32PT LANDSCAPE 2 8 Recent SOUNDPLAYER 4DGenie 14 09 2012 12 32 p m s C ProgramData Documents 4D Labs PICASO Visi Genie SOUNDPLAYER SOUNDPLAYER 4DGenie FANCYBUTTONS 4DViSi 21 12 2011 1 30 p m C ProgramData Documents 4D Labs PICASO 4D Visi FANCYBUTTONS 4DViS IMAGECONTROLKBD 4DG 22 10 2012 3 42 p m D C ProgramData Documents 4D Labs Picaso
24. out with the objects you want set the events to drive them and the code is written for you automatically ViSi Genie provides the latest rapid development experience from 40 Systems An advanced environment called ViSi Genie doesn t require any 4DGL coding at all it is all done for the user By simply laying the display out with the wanted objects and setting the events to drive them the code is written automatically ViSi Genie provides the latest apid development experience from 4D Systems e KL Workshop 4 NoName3 uLCD 32PT LANDSCAPE o E So File Home View Tools omi Project S tons Dots Gawes rn o sei N W E ze New Open Save SaveAs Print Build g i d E File Build H z m a Ne a NoNemestinc e N Iueense ca gt Form 3 Object Inspector 2 Object Formas Properties emia Name Form Bgtype Color Color Wack Image DI Source Insert Line 1 Col 1 To learn more about ViSi Genie please to refer to ViSi Genie User Guide and the related application notes 2012 4D SYSTEMS Page le of 36 www 4dsystems com au DI D LI DI Ur J CL o C Ju V U S 4D SYSTEMS Workshop 4 User Guide 4 4 Serial The Serial environment is provided to transform the module into a slave serial module allowing communication and control from virtually any host micro controller or device with a serial port This option is u
25. pshot Reset Object view Locations Possibly hidden Forms Click on Snapshot to open a specific window of the form to enable a 1 1 screenshot of the display to me made EE se i ZZ This window provides a zoom up to 4 times The Save button allows to save the screen as an image Object Inspector Form and Reset View all relate to the menus and tool bars used in Workshop 4 These toolbars and menus can be moved and detached from the side of Workshop 4 Object Inspector and Form will bring to front the relevant toolbar when clicked If required the toolbars can be reset back to their default location by clicking the Reset View button Object Locations enables the user to copy the locations coordinates of objects on the display to the clipboard 7 2 Widgets Menu The Widgets menu includes the objects pane with all the objects available to build the interface TM z Workshop 4 NoNamel uL Home View Tools Widgets Comms Project Buttons Digits Gauges Primitives Inputs L ck System Media ep The objects also called widgets are detailed in the ViSi User Guide 2012 4D SYSTEMS Page 27 of 36 www 4dsystems com au DI D LI DI UI J CL o C Ju V U S 4D SYSTEMS Workshop 4 User Guide 8 ViSi Genie Specific Menus ViSi Genie includes five menus with specific ribbons and options Home View Tools Comms Proje ViSi Genie is codeless and thus completely differen
26. py undo L E Q aT amp Compile Open Print D Paste ES Redo o Comp nLoad ub lt Cut m 6 Clear All Next Prev Find Replace Goto FindAgain CollapseAll Expand All d K ed Seve x Delete File Clipboard Undo Bookmarks Find Code Folding Compile SC Diane z a ER e4inc EAN oNameS txt Ea N ege uLCD 32PT_GFX2 T7 Visi 3 Program Skeleton 1 0 generated 12 10 2012 12 23 21 inherit 4DGL 16bitColours fnc inherit VisualConst inc inherit NoName2Const inc func main var hstrings Handle to access uSD strings uncomment if required var hFontx Handle to access uSD fonts uncomment if required an Uncomment the following if uSD images fonts or strings used putstr Mounting n Object Inspector EES if disk file Mount while disk file Mount OI Form Form1 v Li e w D EE Object pause 200 1 Properties Paste all Code Name Form1 Bgtype Color Color Weck Image one Source Line 1 Col 1 To learn more about ViSi please to refer to the ViSi User Guide and the related application notes 2012 4D SYSTEMS Page 11 of 36 www 4dsystems com au D D LI D W J CL o C Ju V U S 4D SYSTEMS Workshop 4 User Guide 4 3 ViSi Genie An advanced environment called ViSi Genie doesn t require any 40GL coding at all itis all done for you Simply lay the display
27. t from the previous code based environments all the menus relating to ViSi Genie are detailed 8 1 Home Menu The Home menu is the main menu lie aena gt Home View Tools Comms Project HL haw New Open Save SaveAs Print Build File Build with three groups of buttons e File related commands e Build command e And the objects pane 8 1 1 File Related Buttons The file related buttons include the same commands as seen in the File menu New Open Save Save As and Print i ka e Open Save Sawe As Print File 8 1 2 Build Button The Build button launches the compilation and the upload of the project to the screen Build 8 1 3 Objects Pane The objects pane includes all the objects available to build the interface The objects are detailed on the ViSi Genie User Guide 2012 4D SYSTEMS Page 28 of 36 www 4dsystems com au d D J D t d N T al O E T X l g 4D SYSTEMS Workshop 4 User Guide 8 2 View Menu The View menu includes one important tool for visualising the form QO O O Object o keset Object Inspector Form Snapshot Siew Locations Possibly hidden Forms Click on Snapshot to open a specific window of the form This window provides a zoom up to 4 times The Save button allows to save the screen as an image 8 3 Menu Tools a ph DI Terminal 115200 lt GTX EN Boot Pmmc te d r
28. uch Screen LCD Module Orientation is portrait by default To set it to landscape just click on the image of the display to rotate it Additional clicks rotate the display by 90 degrees CHOOSE YOUR PRODUCT pLCD 24PT 2 4 QVGA Intelligent Touch Screen LCD Module pLCD 24PTU 2 4 QVGA Intelligent Touch Screen LCD Module pLCD 28PT 2 8 QVGA Intelligent Touch Screen LCD Module DI D LI U D UI Y a o E WV V U S pLCD 28PTU 2 8 QVGA Intelligent Touch Screen LCD Module pLCD 32032 P1 3 2 QVGA Intelligent Touch Screen LCD Module Landscape Click image to rotate pLCD 32PTU BN 3 2 QVGA Intelligent Touch Screen LCD Module d Press Next to proceed 2012 4D SYSTEMS Page 8 of 36 www 4dsystems com au DI D LI U WJ WV J CL o C WV V U S 4D SYSTEMS Workshop 4 User Guide 4 Choose Your Environment The main window now asks for the environment for the project fais Workshop 4 CHOOSE YOUR ENVIRONMENT EE creste File File Designer The Designer environment enables the user to write 4DGL code in its A visual programming experience suitably called ViSi enables drag natural form to program the display module and drop type placement of objects to assist with 4DGL code generation and allows the user to visualise how the display will look while being developed ViSi Genie 2 Help An advanced environment
29. uch as 4096 bytes 2012 4D SYSTEMS Page 31 of 36 www 4dsystems com au 4D SYSTEMS Workshop 4 User Guide 8 5 3 Display Selection The last section allows selecting the screen useful for converting a program from one display module to another Clicking on the button Select the screen from the drop down list DI D LI U DI UI Y a o C WV V U S Define the orientation among the four options wf OK A Cancel Confirm by clicking on or deny by clicking on 2012 4D SYSTEMS Page 32 of 36 www 4dsystems com au D D LI D Ur J CL o C Ju V U S 4D SYSTEMS Workshop 4 User Guide 9 Connect the Module Connect the module to a USB port with the 4D Systems programming cable and select the Comms menu Please select an available port Comms Connect the 4D Systems programming cable adaptor to the module and plug the cable into the USB port Click on the drop down list and select the COM port relating to the 4D Programming cable adaptor Flease select an available port The light turns while the connection is being established status at 11 39 02 scanning Port Comms Finally the light goes blue when the connection is established Status at 11 34 00 uLCD 32PT v3 0 uSD 1 86 GB Comms The light turns red when no module is attached to the selected port Status at 12 24 18 The system cannot find E the file specified Comms 2012 4D
30. uct To report documentation errors and other hardware or software issues send an email to support Also see the Samples item for the location of various samples 2012 4D SYSTEMS Page 20 of 36 www 4dsystems com au DI D LI DI UI J CL o C WV V U S 4D SYSTEMS Workshop 4 User Guide Click Samples to access examples from 4D Systems with pre defined filters SAMPLES Samples were loaded onto your hard drive as part of the installation process for Workshop 4D has a codebase of useful code and snippets that may come in handy The 4D website contains a host of application notes Also see the Help item for the location of various help information i Save Changes to AN4 Customised keyboard 40Genie 6 Designer Specific Menus The Designer environment includes five menus 6 1 Home Menu The Home menu is the main menu zer DI mp Workshop 4 NoNamel uLCD 32PT LANDSCAPE zm mn o ZS e a e mm mmm Home View Tools Widgets Comms Project bed Save f E Copy undo Le Q Ge 9 CH Collapse All t wl Save As D Paste Redo A A Expand All Cut Clear All Next Prev Set Find Replace Goto Find Again Compile Comp nLoad Print gt 4 Delete y p Clipboard Undo Bookmarks Find Code Folding Compile with three groups of buttons e File related commands e Bu

Download Pdf Manuals

image

Related Search

Related Contents

SERVICE MANUAL SUPPLEMENT  Untitled - CBC (Europe)  alan-k1-anleitung-ma..  Intelligent Waterproof PIR dete ctor User manual  Samsung DVD-C360K manual do usuário  JABU : Mode d`emploi  GENIEブロッティング装置取扱説明書  

Copyright © All rights reserved.
Failed to retrieve file