Using Altia to Design a GUI and Deploy on Renesas SH7269
|
|
- Carol Booker
- 5 years ago
- Views:
Transcription
1 Using Altia to Design a GUI and Deploy on Renesas SH7269 Brian Stewart, Senior HMI Developer Altia, Incorporated Class ID: 5L02I Renesas Electronics America Inc.
2 Brian Stewart, Senior HMI Developer Senior HMI Developer since 2004 Develops graphics, logic and behavior for GUI projects Leads instruction for on-site and remote training courses Provides support to Altia s global network of customers Developed Altia PhotoProto, our Adobe Photoshop add-on Co-founder of Dot Pitch Studios, a web application development company Freelance contractor for a variety of website and multimedia creation projects flash development, 2D/3D logo creation, website construction and video editing/motion graphics B.S. in Computer Information Systems from the University of Colorado - Pueblo 2
3 Renesas Technology & Solution Portfolio 3
4 GUIs for a Smart Society Unprecedented amount of information available to us. How much energy does my home use on any given day? How much fuel is my car using on the highway? When is the best time to run my washing machine? We are a connected, smart society. Embedded displays allow us to access wealth of information. GUIs where consumers meet information. In order to support smart consumers, GUI must be: Easy to understand Intuitive Great-looking 4
5 Agenda Introduction Who is Altia? Altia + Renesas SH7269 A Powerful Combination Working in Altia Design Proof of Concept Build a cool GUI with Altia Design Generate code with Altia DeepScreen Deploy onto the Renesas SH7269 Summary Q&A 5
6 Who is Altia? 6
7 Altia and Graphical User Interfaces (GUIs) Altia provides tools and services for User Interface (UI) Engineering. 20 years of experience in user interface development. Our focus is GUIs for embedded devices. 7
8 Altia s Motto: The best user interface from the artist s imagination to the lowest cost hardware in the shortest amount of time. 8
9 The Process Market Research Develop Concept Market Studies User Studies Altia PhotoProto Altia FlowProto Build GUI User Studies Altia Design Altia DeepScreen Generate Code User Studies Renesas 9
10 Altia + Renesas SH7269 A Powerful Combination 10
11 Altia + Renesas SH7269 A Powerful Combination Altia DeepScreen generates graphics code that is optimized to exploit the features of the target, including: 266 MHz clock frequency high-speed operation Display functions, including an OpenVG 1.1 conforming 2D graphics accelerator Vector Path object performance with reduced memory utilization Enables OpenVG dithering for improved blending of colors in Vector Path objects, 24-bit images, and 32-bit images Disables OpenVG dithering for text and stencils to improve their appearance Supports clipped region redraw with the clipped region draw buffer in VRAM for best performance Supports device-dependent bitmap (DDB) image format for fast image loading to OpenVG directly from Flash memory Target Reflash support 11
12 Working in Altia Design 12
13 Altia Design flow Altia Design Objects can have: Animation What Stimulus How Control Logic Connections Properties Most Altia Design GUIs consist of: Deck Object Image Object Text I/O 13
14 UI Example This automotive UI uses: Deck Object Image Object Text I/O 14
15 Altia Design Interface Universe (work space) Animation, Stimulus, Control.dsn file Group Tool Box Focus In/Out Edit/Run Mode Navigator Can keep it open all the time Easily rename objects 15
16 Model Libraries + Connections Pre-built objects (Libraries) Great examples of just one way to build a widget Many have built-in Connection and Properties Any.dsn file can be a model library Open model libraries Drag in pre-built objects Connections Easily link behaviors between objects One objects output is another s input Demo: Meter + Slider Open Connections for each object Link which variable you need 16
17 Model Libraries + Connections Pre-built objects (Libraries) Open model libraries Drag in pre-built objects Connections Open Connections for each object Link which variable you need 17
18 Grouping + Focus In/Out just like Windows Explorer folders! 18
19 Grouping + Focus In/Out Group everything first! Before adding animation Before each additional animation Before adding Stimulus, Control, Properties, Connections, etc. Group hierarchy can affect animations Group hierarchy affects renaming animations or CRTL + G Focus In/Out Show Out of Focus Objects Groups covered multiple times throughout 19
20 Animation by Example, or Keyframe Animation Define State 0 Define State 100 Interpolate all states in between State 20 20
21 Altia Design - Animation Animation Editor Window Displays animations on an object Allows you to define new animations Allows you to change AND watch value of an animation Demo: Deck GUI Create a simple multi-screen interface 21
22 Stimulus When I do X, set animation to Y State 0 State 100 When I push the button, set animation to state
23 Stimulus When I do X, set animation to Y Animation tells object WHAT to do Stimulus tells object WHEN to do it Can create multiple types of Stimulus (mouse click, keypress, motion, etc.) Demo: Simple button, then Deck Button Create a simple button using a Deck, 2 Image objects, and Stimulus. Different from the buttons in included buttons.dsn, but this is actually the best way to make a button 23
24 Stimulus When I do X, set animation to Y Animation tells object WHAT to do Stimulus tells object WHEN to do it When I click in this region, set animation to X 24
25 Control Control Editor Window Fill-in-the-blank programming Not as powerful as writing C code, but allows much of the functionality Does not need to be compiled Changes reflected immediately Can be edited in Edit Mode or Run Mode Best to use EXPR statement for most things Demo: Deck Button turns on/off LED 25
26 Altia Design 3 Key Objects! If you know these 3 objects, plus proper Grouping and Animation, you can build anything. Deck Image Object Text I/O (Text Input/Output) Deck Object Image Object Text I/O Demo: Prove It! 26
27 Proof of Concept - Build a cool GUI with Altia Design Build a GUI on the fly right now! Process will be shown in slides, and is the same as the handout content. If you get stuck, need to catch up, or revert backwards, look for the Part # text in the bottom-right corner of certain slides. The Part # corresponds with the dsn file name in your lab files folder. Example: Renesas_Altia_DevCon_2012_GUI_progress_part#.dsn 27
28 Proof of Concept - Build a cool GUI with Altia Design Open the file c:\altia_lab\lab\hmi Renesas_Altia_DevCon_2012_GUI_progress_begin.dsn. TIP: Opening this blank dsn file quickly establishes the working directory for this lab c:\altia_lab\lab\hmi 28
29 Proof of Concept - Build a cool GUI with Altia Design Click Libraries, and drag in an Image object from /models/imageobjs.dsn. 29
30 Proof of Concept - Build a cool GUI with Altia Design Change the Image Name Property to: images/bg_main.png. Double-click the object or use Ctrl+I to open Properties. Set the coordinate location of this Image object to (0,0). 30
31 Proof of Concept - Build a cool GUI with Altia Design Name the Image object Main BG Image Object by double-clicking the description property of the object in Navigator. Optional: If you forgot to move the object to (0,0), you can do it here in Navigator as well. Click Attributes and move the object to coordinate (0,0). 31
32 Proof of Concept - Build a cool GUI with Altia Design Click Libraries again, and open _Renesas_Altia_DevCon_Screen_Main_Deck.dsn from your lab s working directory. 32
33 Proof of Concept - Build a cool GUI with Altia Design Click the map image and drag it into your model. 33
34 Proof of Concept - Build a cool GUI with Altia Design With the Deck you just imported selected, move it to (0,0). 34
35 Proof of Concept - Build a cool GUI with Altia Design With the Deck still selected, click Animate to bring up the Animation Editor window, and then click Edit->Rename Animation 35
36 Proof of Concept - Build a cool GUI with Altia Design Remove the numeric prefix from the Deck you just brought in by replacing the prefix #_ with (nothing). 36
37 Proof of Concept - Build a cool GUI with Altia Design Click Libraries open _Renesas_Altia_DevCon_Buttons.dsn and drag in the Group that contains the 2 buttons. 37
38 Proof of Concept - Build a cool GUI with Altia Design Once again, remove the numeric prefix from the new objects you just brought in by replacing the prefix #_ with (nothing). 38
39 Proof of Concept - Build a cool GUI with Altia Design Ensure the button group is still selected and move it to coordinate (210,179). TIP: If you prefer, you can do this in Navigator via Attributes. 39
40 Proof of Concept - Build a cool GUI with Altia Design Using Navigator, drag and drop the Menu Screen Buttons object onto the title of the Screen Main Deck object. NOTE: Make sure to let go of the mouse only when the title of the Screen Main Deck is fully boxed/outlined. Confirm that the Main Screen Buttons group is now on Card 2 of the Deck. TIP: Click Collapse All before doing this. D R A G 40
41 Proof of Concept - Build a cool GUI with Altia Design Click Focus Out to return to Focus Level 0 (the top of the hierarchy of your model). 41
42 Proof of Concept - Build a cool GUI with Altia Design Ensure the Screen Main Deck is still selected, and click Animate to bring up the Animation Editor window. Highlight the screen_main_card animation, then ensure the State value is 2. 42
43 Proof of Concept - Build a cool GUI with Altia Design To make our GUI always start on this home/menu screen, click Initial->Set Selected Initial State to Current. 43
44 Proof of Concept - Build a cool GUI with Altia Design This is what the Animation Editor window should look like after setting the Init state of the screen_main_card animation. 44
45 Proof of Concept - Build a cool GUI with Altia Design Your GUI is complete! Save your dsn file as Renesas_Altia_DevCon_2012_GUI_complete.dsn. Test your completed GUI! Ensure no objects are selected (click somewhere in the gray void background), then put Altia Design into Run Mode. Click the working buttons! 45
46 Proof of Concept - Build a cool GUI with Altia Design Before we move on How did the buttons work? Some simple Control Code on the buttons caused them to change the value of screen_main_card on the Screen Main Deck object. For the sake of time, it was pre-established, but let s take a look. Click the small flowchart icon on the Deck Audio Button to bring up the code. 46
47 Proof of Concept - Build a cool GUI with Altia Design Control code listens for value 0 (LeftUp), and when that happens, it sets screen_main_card to 1, causing the screen to change to the Audio screen. Notice that there is some simple Stimulus to set the value of audio_button_card on a LeftDown event (value 1), and a LeftUp event (value 0). 47
48 Proof of Concept - Build a cool GUI with Altia Design It s the same for the Navigation button, but the result is to set the value of screen_main_card to 0 to change to the Navigation screen. Finally, the Back buttons on each screen are identical, but set the value of screen_main_card to 2, which is where the Menu Screen Buttons group exists. 48
49 Proof of Concept - Build a cool GUI with Altia Design Prepare for Code Generation! Click Code Generation-> Explore Working Directory and edit the file: Renesas_Altia_DevCon_2012_GUI_complete.rtm so it matches the next slide Changes are: Altia*AltiaScene*width: 800 Altia*AltiaScene*height: 480 Add non in front of Writable within the first line of text. 49
50 Proof of Concept - Build a cool GUI with Altia Design Renesas_Altia_DevCon_2012_GUI_complete.rtm File exists at same location as: Renesas_Altia_DevCon_2012_GUI_complete.dsn 50
51 Proof of Concept - Build a cool GUI with Altia Design Prepare for Code Generation! Click File->Open and choose your Renesas_Altia_DevCon_2012_GUI_complete.dsn file to open it fresh and see the.rtm file changes apply. 51
52 Proof of Concept Generate Code with DeepScreen Click Code Generation -> Generate Source Code NOTE: Options should already be pre-configured for this lab. 52
53 Proof of Concept Generate Code with DeepScreen Click Code Generation -> Make Standalone Press Enter in the command window when it s done. 53
54 Proof of Concept Generate Code with DeepScreen Open HEW and load the lab workspace: sh7269_hmi_openvg.hws There is a shortcut to this project at c:\altia_lab\ NOTE: Make sure the debugger cable is connected and power applied to the HW. 54
55 Proof of Concept Deploy onto the Renesas SH7269 In HEW, click Build -> Build All. 55
56 Proof of Concept Generate Code with DeepScreen In HEW, click Debug->Connect 56
57 Proof of Concept Generate Code with DeepScreen When prompted to, press the white reset button located on hardware between the power connector and the debugger cable, then press Enter. 57
58 Proof of Concept Generate Code with DeepScreen Click Debug -> Download modules -> <Altia lab path>\main_app.abs 58
59 Proof of Concept Generate Code with DeepScreen Download should take ~30 seconds 59
60 Proof of Concept Generate Code with DeepScreen Launch your GUI on hardware! Click Debug -> Go, or press F5 60
61 Summary Introduction Who is Altia? Altia DeepScreen Code Optimized for Renesas SH7269 Working in Altia Design Proof of Concept Built a cool GUI with Altia Design Generated code with Altia DeepScreen Deployed onto the Renesas SH7269 Summary 61
62 Questions? 62
63 Please Provide Your Feedback Please utilize the Guidebook application to leave feedback or Ask me for the paper feedback form for you to use 63
64 Renesas Electronics America Inc.
[Not for Circulation]
Advanced PowerPoint This document provides instructions for using some of the more advanced features in PowerPoint, including slide masters, techniques for running presentations, animation, and incorporating
More informationCHAPTER 1. Interface Overview 3 CHAPTER 2. Menus 17 CHAPTER 3. Toolbars and Tools 33 CHAPTER 4. Timelines and Screens 61 CHAPTER 5.
FLASH WORKSPACE CHAPTER 1 Interface Overview 3 CHAPTER 2 Menus 17 CHAPTER 3 Toolbars and Tools 33 CHAPTER 4 Timelines and Screens 61 CHAPTER 5 Panels 69 CHAPTER 6 Preferences and Printing 93 COPYRIGHTED
More informationIntroduction. Purpose. Objectives. Content. Learning Time
Introduction Purpose This training course provides an overview of the installation and administration aspects of the High-performance Embedded Workshop (HEW), a key tool for developing software for embedded
More informationUsing Embedded Tools for I2C, SPI, and USB Debugging for the Renesas RX63N RDK
Using Embedded Tools for I2C, SPI, and USB Debugging for the Renesas RX63N RDK Renesas Electronics America Inc. Renesas Technology & Solution Portfolio 2 Agenda Introduction to the Renesas RX63N RDK Introduction
More informationCamtasia Studio 5.0 PART I. The Basics
Camtasia Studio 5.0 Techsmith s Camtasia Studio software is a video screenshot creation utility that makes it easy to create video tutorials of an on screen action. This handout is designed to get you
More informationCOPYRIGHTED MATERIAL. Using Adobe Bridge. Lesson 1
Lesson Using Adobe Bridge What you ll learn in this lesson: Navigating Adobe Bridge Using folders in Bridge Making a Favorite Creating metadata Using automated tools Adobe Bridge is the command center
More informationFor today, choose Format: NTSC Rate: Use: DV-NTSC Anamorphic (North American, widescreen)
Final Cut Pro Final Cut Pro is a sophisticated video-editing program made by Apple. It is the editing software of choice for multimedia journalists using Apple computers, and is comparable to Adobe's Premiere
More informationOFFICIAL USER MANUAL 1
OFFICIAL USER MANUAL 1 Contents: Getting Started with Musician Video Maker 3 Launching And Activating Musician Video Maker 3 Beta Tester Users 5 Start Mode And Demo Mode 6 Importing Your Video Footage
More information2 SELECTING AND ALIGNING
2 SELECTING AND ALIGNING Lesson overview In this lesson, you ll learn how to do the following: Differentiate between the various selection tools and employ different selection techniques. Recognize Smart
More informationMicrosoft PowerPoint 2016 Part 2: Notes, Links, & Graphics. Choosing a Design. Format Background
Microsoft PowerPoint 2016 Part 2: Notes, Links, & Graphics Choosing a Design Open PowerPoint. Click on Blank Presentation. Click on the Design tab. Click on the design tab of your choice. In part one we
More informationHow to set up an Amazon Work Profile for Windows 8
How to set up an Amazon Work Profile for Windows 8 Setting up a new profile for Windows 8 requires you to navigate some screens that may lead you to create the wrong type of account. By following this
More informationSmartBoard and Notebook Part 2
SmartBoard and Notebook Part 2 The SmartBoard is an Interactive Whiteboard that allows you to touch the board and interact with the computer using your finger as the mouse. 4/2009 Floating Tools Control
More informationUsing PowerPoint - 1
Using PowerPoint - 1 Introduction to the course. Before we start, we need to know what power point is. I m sure most of you know about ppt, but for those of you who may be new to this: [1a-c] When you
More informationClick Here to Begin OS X. Welcome to the OS X Basics Learning Module.
OS X Welcome to the OS X Basics Learning Module. This module will teach you the basic operations of the OS X operating system, found on the Apple computers in the College of Technology computer labs. The
More informationPowerPoint 2016 Building a Presentation
PowerPoint 2016 Building a Presentation What is PowerPoint? PowerPoint is presentation software that helps users quickly and efficiently create dynamic, professional-looking presentations through the use
More informationProVisionaire Control V1.0
ProVisionaire Control V1.0 Setup Guide Thank you for downloading Yamaha ProVisionaire Control. ProVisionaire Control is an application for remotely controlling a system (consisting of devices that can
More informationAcrobat X Professional
Acrobat X Professional Toolbar Well Page Navigations/Page Indicator Buttons for paging through document Scroll Bar/box page indicator appears when using the scroll button to navigate. When you release
More informationComputer Essentials Session 1 Lesson Plan
Note: Completing the Mouse Tutorial and Mousercise exercise which are available on the Class Resources webpage constitutes the first part of this lesson. ABOUT PROGRAMS AND OPERATING SYSTEMS Any time a
More informationAdobe Animate Basics
Adobe Animate Basics What is Adobe Animate? Adobe Animate, formerly known as Adobe Flash, is a multimedia authoring and computer animation program. Animate can be used to design vector graphics and animation,
More informationUsing PowerPoint to Create an Interactive Multimedia Portfolio Ben Johnson
Using PowerPoint to Create an Interactive Multimedia Portfolio Ben Johnson www.psd.k12.co.us/staff/benj Getting Started 1. Launch PowerPoint from the start button. Select the Design Template radio button.
More informationInear Display AMALGAME
Inear Display AMALGAME User Guide Version 1.1 Table Of Contents Introduction 3 Overview 4 Installation and First Launch 5 Interface Overview 6 Loading and Saving Presets 7 Effects 8 XY Pad 9 Sequences
More informationPhotoshop Domain 3: Understanding Adobe Photoshop CS 5
Photoshop Domain 3: Understanding Adobe Photoshop CS 5 Adobe Creative Suite 5 ACA Certification Preparation: Featuring Dreamweaver, Flash, and Photoshop 1 Objectives Identify elements of the Photoshop
More informationCC05B RX Project Configuration Tips
CC05B RX Project Configuration Tips John Breitenbach, Senior Engineering Manager Class ID: CC05B Renesas Electronics America Inc. John Breitenbach Senior Engineering Manager Manage apps engineering team
More informationBASICS OF THE RENESAS SYNERGY PLATFORM
BASICS OF THE RENESAS SYNERGY PLATFORM TM Richard Oed 2017.12 02 CHAPTER 9 INCLUDING A REAL-TIME OPERATING SYSTEM CONTENTS 9 INCLUDING A REAL-TIME OPERATING SYSTEM 03 9.1 Threads, Semaphores and Queues
More informationBASICS OF THE RENESAS SYNERGY PLATFORM
BASICS OF THE RENESAS SYNERGY PLATFORM TM Richard Oed 2018.11 02 CHAPTER 7 STARTING THE RENESAS SYNERGY PROMOTION KIT PK-S5D9 FOR THE FIRST TIME CONTENTS 7 STARTING THE RENESAS SYNERGY PROMOTION KIT PK-S5D9
More informationR8C/Tiny. StarterKit Plus SKP8CMINI-15, SKP8CMINI-17. Clock Stop Detect
QuickStart Guide R8C/Tiny StarterKit Plus SKP8CMINI-15, SKP8CMINI-17 Target/Bus Power Mode Selector Clock Stop Detect R8C/Tiny CdS Cell Thermistor Slide Switch S1 Pushbutton Switch S2 RTA-FoUSB-MON In-Circuit
More informationGetting Started With the CCPilot VI and QuiC
Page 1 of 24 Getting Started With the CCPilot VI and QuiC Page 2 of 24 Table of Contents Purpose... 3 What You Will Need... 4 Install the QuiC Tool... 6 Install the QuiC Runtime... 7 Basics of the QuiC
More informationFrontPage Help Center. Topic: FrontPage Basics
FrontPage Help Center Topic: FrontPage Basics by Karey Cummins http://www.rtbwizards.com http://www.myartsdesire.com 2004 Getting Started... FrontPage is a "What You See Is What You Get" editor or WYSIWYG
More informationDigital Ink Pad+ User Manual
Digital Ink Pad+ User Manual Page 1 Welcome. Dear user, thank you for purchasing this product. Much investment in time and effort has gone into its development, and it is our hope that it will give you
More informationBASICS OF THE RENESAS SYNERGY TM
BASICS OF THE RENESAS SYNERGY TM PLATFORM Richard Oed 2018.11 02 CHAPTER 9 INCLUDING A REAL-TIME OPERATING SYSTEM CONTENTS 9 INCLUDING A REAL-TIME OPERATING SYSTEM 03 9.1 Threads, Semaphores and Queues
More informationTeaching with Primary Sources
Teaching with Primary Sources Joining Educators and Students with Library of Congress Resources Creating a Presentation with PowerPoint 2007 Benefits of using PowerPoint in lectures: PowerPoint encourages
More informationPowerful presentation solutions from Microsoft Improve the way you create, present, and collaborate on presentations. Use enhanced multimedia
Powerful presentation solutions from Microsoft Improve the way you create, present, and collaborate on presentations. Use enhanced multimedia capabilities to deliver presentations with more impact. www.microsoft.com/powerpoint
More informationBose ControlSpace Designer Software. User Guide
Bose ControlSpace Designer Software User Guide 2005 Bose Corporation. No part of this work may be reproduced, modified, distributed or otherwise used without prior written permission. Contents Introduction
More informationSolidWorks Intro Part 1b
SolidWorks Intro Part 1b Dave Touretzky and Susan Finger 1. Create a new part We ll create a CAD model of the 2 ½ D key fob below to make on the laser cutter. Select File New Templates IPSpart If the SolidWorks
More informationEditmote User Manual
Editmote User Manual 1 Editmote 2.0.1 User Manual Editmote is an ios remote control for your editing system. Control a wide range of applications including Adobe Creative Suite, Final Cut Pro 7, Final
More informationSMART Board Notebook Software, Version 10
SMART Board Notebook Software, Version 10 Interactive Whiteboard is the generic name for SMART Board, Mimio, etc. SMART Board Notebook is an application that comes with SMART Board and works on the Mimio
More information-Remember to always hit Command + S every time you make a change to your project going forward.
-Open Animate -Under Create New - Select ActionScript 3.0 -Choose Classic as the Design type located in the upper right corner -Animate workspace shows a toolbar, timeline, stage, and window tabs -From
More informationThe playhead, shown as a vertical red beam, passes each frame when a movie plays back, much like movie fi lm passing in front of a projector bulb.
The project: AIRPLANE I will show you a completed version of this project.. Introducing keyframes and the Timeline One of the most important panels in the Flash workspace is the Timeline, which is where
More informationIntroduction. Key features and lab exercises to familiarize new users to the Visual environment
Introduction Key features and lab exercises to familiarize new users to the Visual environment January 1999 CONTENTS KEY FEATURES... 3 Statement Completion Options 3 Auto List Members 3 Auto Type Info
More informationADOBE AFTER EFFECTS USER-GUIDE
ADOBE AFTER EFFECTS USER-GUIDE LOUPEDECK+ AND ADOBE AFTER EFFECTS Thank you for purchasing Loupedeck+ TM, a creative tool to increase your efficiency, ergonomics and creativity. Loupedeck+ console supports
More informationPHOTOSHOP WORKSPACE. Interface Overview. Menus. The Tools. Palettes. Presets and Preferences PHOTOSHOP WORKSPACE UNIVERSAL TASKS PHOTO AND VIDEO TASKS
12/30/03 2:19 PM Page 1 CHAPTER 1 Interface Overview 3 AL Menus RI 13 27 CHAPTER 4 59 ED Palettes CHAPTER 5 87 PRINT TASKS PY R IG HT Presets and Preferences PHOTO AND VIDEO TASKS MA TE CHAPTER 3 The Tools
More informationSave your project files in a folder called: 3_flash_tweens. Tweens in Flash :: Introduction
INF1070: Hypermedia Tools 1 Assignment 3: Tween Animation in Flash Save your project files in a folder called: 3_flash_tweens Tweens in Flash :: Introduction Now that you ve learned to draw in Flash, it
More informationMicrosoft PowerPoint 2013 Beginning
Microsoft PowerPoint 2013 Beginning PowerPoint Presentations on the Web... 2 Starting PowerPoint... 2 Opening a Presentation... 2 File Tab... 3 Quick Access Toolbar... 3 The Ribbon... 4 Keyboard Shortcuts...
More informationUsing the JSON Iterator
Using the JSON Iterator This topic describes how to process a JSON document, which contains multiple records. A JSON document will be split into sub-documents using the JSON Iterator, and then each sub-document
More informationSlickEdit Gadgets. SlickEdit Gadgets
SlickEdit Gadgets As a programmer, one of the best feelings in the world is writing something that makes you want to call your programming buddies over and say, This is cool! Check this out. Sometimes
More informationCreate a unit using United Streaming and PowerPoint. Materials: Microsoft PowerPoint, Internet access, United Streaming account
Create a unit using United Streaming and PowerPoint Materials: Microsoft PowerPoint, Internet access, United Streaming account Find United Streaming Clips: 1. Decide on a topic for your unit. 2. Search
More informationCS-Studio Display Builder
CS-Studio Display Builder Tutorial presented: Spring 2017 EPICS Collaboration Meeting at KURRI, Osaka, Japan Megan Grodowitz, Kay Kasemir (kasemir@ornl.gov) Overview Display Builder replaces OPI Builder
More informationWINDOWS MOVIE MAKER CREATING A VIDEO USING STILL PICTURES
WINDOWS MOVIE MAKER CREATING A VIDEO USING STILL PICTURES 1. Open your My Documents folder. Open the My Videos folder. Under File and Folder Tasks, select>make a new folder. All of the pictures/video clips
More informationCOPYRIGHTED MATERIAL PHOTOSHOP WORKSPACE. Interface Overview 3. Menus 15. The Toolbox 29. Palettes 61. Presets and Preferences 83 WEB TASKS
PHOTOSHOP WORKSPACE CHAPTER 1 Interface Overview 3 CHAPTER 2 Menus 15 CHAPTER 3 The Toolbox 29 CHAPTER 4 Palettes 61 CHAPTER 5 Presets and Preferences 83 COPYRIGHTED MATERIAL PHOTOSHOP WORK SPACE UNIVERSAL
More informationApple idvd 11 Tutorial
Apple idvd 11 Tutorial GETTING STARTED idvd is a program that allows you to create a DVD with menus and graphics of a professionally made commercial disc to play on your home DVD player. To Begin your
More informationIntroduction to Eclipse Rich Client Platform Support in IBM Rational HATS. For IBM System i (5250)
Introduction to Eclipse Rich Client Platform Support in IBM Rational HATS For IBM System i (5250) 1 Lab instructions This lab teaches you how to use IBM Rational HATS to create a rich client plug-in application
More information1 Interface Fundamentals
1 Interface Fundamentals Windows The Media Composer interface is focused on three primary windows: the Composer, the Timeline and the Project. The Composer window contains the source and record monitors
More informationNetBeans Tutorial. For Introduction to Java Programming By Y. Daniel Liang. This tutorial applies to NetBeans 6, 7, or a higher version.
NetBeans Tutorial For Introduction to Java Programming By Y. Daniel Liang This tutorial applies to NetBeans 6, 7, or a higher version. This supplement covers the following topics: Getting Started with
More informationME 365 EXPERIMENT 3 INTRODUCTION TO LABVIEW
ME 365 EXPERIMENT 3 INTRODUCTION TO LABVIEW Objectives: The goal of this exercise is to introduce the Laboratory Virtual Instrument Engineering Workbench, or LabVIEW software. LabVIEW is the primary software
More informationIntroduction to Keyframing Maya 2012
2001-2012 Michael O'Rourke Introduction to Keyframing Maya 2012 Concept CG keyframing mimics the keyframe approach of traditional animation originally perfected by the Walt Disney Studios in 1920s Procedure
More informationFalcon UniPro Stimulus Test Editor User Manual
Falcon UniPro Stimulus Test Editor User Manual Copyright Protocol Insight. All rights reserved. Licensed software products are owned by Protocol Insight or its suppliers, and are protected by national
More informationANIMATOR TIMELINE EDITOR FOR UNITY
ANIMATOR Thanks for purchasing! This document contains a how-to guide and general information to help you get the most out of this product. Look here first for answers and to get started. What s New? v1.53
More informationFor additional information, please consult the Read-Me and Help documentation or contact Electro-Voice or Dynacord technical support.
Quick Start Guide Hello, and welcome to IRIS-Net software. We want you to get the most from your IRIS-Net projects and encourage you to explore the additional Read-Me and Help documentation provided with
More informationIconasys Advanced 360 Product View Creator. User Guide (Mac OSX)
Iconasys Advanced 360 Product View Creator User Guide (Mac OSX) Overview 360 Product View Creator UI 1. Upload Image Area 2. Image Viewing Gallery 3. Output Format and Button Create 4. 360 Preview Window
More informationPowerPoint Basics (Office 2000 PC Version)
PowerPoint Basics (Office 2000 PC Version) Microsoft PowerPoint is software that allows you to create custom presentations incorporating text, color, graphics, and animation. PowerPoint (PP) is available
More informationLogicmaker User s Guide alpha
Logicmaker User s Guide alpha Copyright 2016 Vizrt. All rights reserved. No part of this software, documentation or publication may be reproduced, transcribed, stored in a retrieval system, translated
More informationPowerPoint 2016 Basics for Mac
1 PowerPoint 2016 Basics for Mac PowerPoint 2016 Basics for Mac Training Objective To learn the tools and features to get started using PowerPoint more efficiently and effectively. What you can expect
More informationSolidWorks 2½D Parts
SolidWorks 2½D Parts IDeATe Laser Micro Part 1b Dave Touretzky and Susan Finger 1. Create a new part In this lab, you ll create a CAD model of the 2 ½ D key fob below to make on the laser cutter. Select
More informationPowerPoint 2016 Advanced for Windows
1 PowerPoint 2016 Advanced for Windows PowerPoint 2016 Advanced for Windows Training Objective To learn advanced features of PowerPoint 2016 in order to create more elaborate presentations. What you can
More informationMicrosoft PowerPoint 2010 Beginning
Microsoft PowerPoint 2010 Beginning PowerPoint Presentations on the Web... 2 Starting PowerPoint... 2 Opening a Presentation... 2 File Tab... 3 Quick Access Toolbar... 3 The Ribbon... 4 Keyboard Shortcuts...
More informationIntroduction to Eclipse Rich Client Platform Support in IBM Rational HATS For IBM System i (5250)
Introduction to Eclipse Rich Client Platform Support in IBM Rational HATS For IBM System i (5250) Introduction to Eclipse Rich Client Platform Support in IBM Rational HATS 1 Lab instructions This lab teaches
More informationINTRODUCTION TO COMPUTER CONCEPTS CSIT 100 LAB: MICROSOFT POWERPOINT (Part 2)
INTRODUCTION TO COMPUTER CONCEPTS CSIT 100 LAB: MICROSOFT POWERPOINT (Part 2) Adding a Text Box 1. Select Insert on the menu bar and click on Text Box. Notice that the cursor changes shape. 2. Draw the
More informationActivInspire Layout and Tools Orientation
ActivInspire Layout and Tools Orientation Here are some ideas on how to start using your board: Project What s on the Computer Most simply, you can use the interactive whiteboard as a screen to project
More informationSKP16C26 Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc.
SKP16C26 Tutorial 1 Software Development Process using HEW Renesas Technology America Inc. 1 Overview The following tutorial is a brief introduction on how to develop and debug programs using HEW (Highperformance
More informationPage Content. Inserting Text To add text to your document, you can type the text directly or use Cut or Copy and Paste or Paste Special.
This section describes how to add content to your pages including text, Microsoft Office documents, images, Flash, and other media content. Inserting Text To add text to your document, you can type the
More informationClick & Move Tutorial. Create a Project from Scratch
Click & Move Tutorial Create a Project from Scratch Description This project will control the position of a Virtual Axis representing a CANopen servodrive. Tool Bar Descriptions Tool Bar Descriptions (Cont.)
More informationGeneral Directions for Creating a Program with Flash
General Directions for Creating a Program with Flash These directions are meant to serve as a starting point for a project in Flash. With them, you will create four screens or sections: 1) Title screen;
More informationBasic Concepts 1. Starting Powerpoint 2000 (Windows) For the Basics workshop, select Template. For this workshop, select Artsy
1 Starting Powerpoint 2000 (Windows) When you create a new presentation, you re prompted to choose between: Autocontent wizard Prompts you through a series of questions about the context and content of
More informationITEC185. Introduction to Digital Media
ITEC185 Introduction to Digital Media ADOBE ILLUSTRATOR CC 2015 What is Adobe Illustrator? Adobe Illustrator is a program used by both artists and graphic designers to create vector images. These images
More informationAdobe Captivate 9: The Essentials
Adobe Captivate 9: The Essentials Module 1: Exploring Captivate Explore a Finished Captivate Project Zoom and Magnify Navigate a Project Explore and Reset the Workspace Preview the Entire Project Module
More informationDAMION DISCOVERY REFERENCE GUIDE
DAMION DISCOVERY REFERENCE GUIDE TABLE OF CONTENTS Chapter 1: Navigation... 1-1 Accessing the Archive Item Navigator Window...1-2 Accessing the Collection Navigator Window...1-9 Learning Navigation Vocabulary...
More informationProPresenter-Scoreboard. A Renewed Vision Product
ProPresenter-Scoreboard A Renewed Vision Product Copyright 2005-2016 Renewed Vision, Inc. All rights reserved. ProPresenter-Scoreboard is owned by Renewed Vision, Inc. 6505 Shiloh Road Suite 200 Alpharetta,
More informationXilinx Vivado/SDK Tutorial
Xilinx Vivado/SDK Tutorial (Laboratory Session 1, EDAN15) Flavius.Gruian@cs.lth.se March 21, 2017 This tutorial shows you how to create and run a simple MicroBlaze-based system on a Digilent Nexys-4 prototyping
More informationAn Introduction to e 2 studio
An Introduction to e 2 studio Axel Wolf, Tools Marketing Manager Class ID: 3C15B Renesas Electronics America Inc. Axel Wolf Product Marketing for Development Tools REA Marketing Unit, MCU Products Based
More informationAdobe Flash CS3 Reference Flash CS3 Application Window
Adobe Flash CS3 Reference Flash CS3 Application Window When you load up Flash CS3 and choose to create a new Flash document, the application window should look something like the screenshot below. Layers
More informationLab - Working with Android
Introduction In this lab, you will place apps and widgets on the home screen and move them between different screens. You will also create folders. Finally, you will install and uninstall apps from the
More informationBasic Concepts 1. For this workshop, select Template
Basic Concepts 1 When you create a new presentation, you re prompted to choose between: Autocontent wizard Prompts you through a series of questions about the context and content of your presentation not
More informationAE483: Lab #1 Sensor Data Collection and Analysis
AE483: Lab #1 Sensor Data Collection and Analysis T. Bretl September 11, 2017 1 Goal You will be working with the AscTec Hummingbird Quadrotor this semester. There are two sources of sensor data that you
More informationUsing advanced DVD authoring techniques with Encore
Adobe Encore CS4 Project 8 guide Using advanced DVD authoring techniques with Encore This guide shows you how to use Adobe Encore CS4 to build customized menus, buttons, text, and graphics by using Encore
More informationLab: Supplying Inputs to Programs
Steven Zeil May 25, 2013 Contents 1 Running the Program 2 2 Supplying Standard Input 4 3 Command Line Parameters 4 1 In this lab, we will look at some of the different ways that basic I/O information can
More informationEmote 1.0 Users Manual
Emote 1.0 Users Manual Part No: 141318 Rev A 2018 Eventide Inc., One Alsan Way, Little Ferry, NJ, 07643 USA 1 Table of Contents Introduction... 3 Downloading the Installer... 3 Making Sure Your H9000 Hardware
More informationFast Draw. Desktop User Guide
Fast Draw Desktop User Guide Contents Getting Started - Create a New Play.......3 The New Play Menu......3 The Draw Tab........5 FastAdd...........6 The Right-Click menu...........9 Clear Frame..... 10
More informationExternal Headers. USB Host User LEDs. User Switches. E1 Header (Unfitted)
Quick Start Cymbet Energy Harvesting Renesas Promotional Board for RX111 External Headers Digilent Pmod Compatible TM USB Function JP2 (not fitted) J-Link LED USB Host User LEDs External Headers Reset
More informationCoding Faster: Getting More Productive with Microsoft Visual
Microsoft Coding Faster: Getting More Productive with Microsoft Visual Studio Covers Microsoft Visual Studio 2005, 2008, and 2010 Zain Naboulsi Sara Ford Table of Contents Foreword Introduction xxiii xxvii
More informationPresents: PowerPoint 101. Adapted from the Texas State Library s TEAL for All Texans Student Resources Manual
Presents: PowerPoint 101 Adapted from the Texas State Library s TEAL for All Texans Student Resources Manual PowerPoint Topics Intro to PowerPoint Designing a Presentation The Next Level Goals and Objectives
More informationHARD DISK INSTALLATION:
While RAMCHECK is a stand-alone unit, the product includes the Communications Programs that allow you to upgrade your RAMCHECK s flash EPROM from our Web site (www.innoventions.com). The PC programs software
More informationBASIC MICROSOFT POWERPOINT
BASIC MICROSOFT POWERPOINT PART ONE PHONE: 504-838-1144 IT Training Team Jefferson Parish Library EMAIL: jpltrain@jplibrary.net In this class you will learn to: Launch, close, and interact with Microsoft
More informationPowerPoint is a very versatile tool, which can be easily used to create multimedia presentations and printed handouts.
Microsoft PowerPoint 2001 (Mac) An Introduction to the Basics Quick Guide Created 11/02 Updated 6/05 PowerPoint is a very versatile tool, which can be easily used to create multimedia presentations and
More informationAdvice for How To Create a Film Project in Windows MovieMaker
Advice for How To Create a Film Project in Windows MovieMaker This document was compiled to provide initial assistance to teachers and/or students to create a movie project using the Windows MovieMaker
More informationLegal Notices. Toon Boom Animation Inc Saint-Laurent, Suite 1020 Montreal, Quebec, Canada H2W 2R2. Tel: Fax:
Storyboard Pro 5.5 Keyboard Shortcuts Guide Legal Notices Toon Boom Animation Inc. 4200 Saint-Laurent, Suite 1020 Montreal, Quebec, Canada H2W 2R2 Tel: +1 514 278 8666 Fax: +1 514 278 2666 toonboom.com
More informationIf you require assistance please contact the IT Centre at ext or
Using the SMART Board in the Dean s Conference Room In this booklet you will find information on how to use the SMART board in the Dean s conference room at Ivey. Basic requirements: Laptop computer with
More informationIn this lab, you will build and execute a simple message flow. A message flow is like a program but is developed using a visual paradigm.
Lab 1 Getting Started 1.1 Building and Executing a Simple Message Flow In this lab, you will build and execute a simple message flow. A message flow is like a program but is developed using a visual paradigm.
More informationI-Carver CNC Project Computer Directions. Rob MacIlreith Last Update Oct 2017
I-Carver CNC Project Computer Directions Rob MacIlreith Last Update Oct 2017 READ THIS ENTIRE SLIDE FIRST Make sure you follow all the directions carefully. Mistakes in programming your design can be disastrous
More informationA Quick Tour GETTING STARTED WHAT S IN THIS CHAPTER?
1 A Quick Tour WHAT S IN THIS CHAPTER? Installing and getting started with Visual Studio 2012 Creating and running your fi rst application Debugging and deploying an application Ever since software has
More informationEE261 Computer Project 1: Using Mentor Graphics for Digital Simulation
EE261 Computer Project 1: Using Mentor Graphics for Digital Simulation Introduction In this project, you will begin to explore the digital simulation tools of the Mentor Graphics package available on the
More information