GUI application set up using QT designer. Sana Siddique. Team 5

Size: px
Start display at page:

Download "GUI application set up using QT designer. Sana Siddique. Team 5"

Transcription

1 GUI application set up using QT designer Sana Siddique Team 5

2 Introduction: A very important part of the Team 5 breakout board project is to develop a user friendly Graphical User Interface that is able to display CAN voltages and module currents when the module are connected to the CAN voltages. The GUI need to take data from the Board and display it in real time. It also needs to have the capability to import this data in to a spreadsheet. This application note gives detailed information regarding creating GUI applications in Python with QT and also briefly describes the process of accessing data from COM ports. Overview: A different option to develop GUI for this project was to use the default python GUI package TkInter but that requires one to write the entire GUI code by hand. The simpler way to develop GUI applications is to use Trolltech's QT Designer which has a very user-friendly interface and generates the code for it using PYUIC. Firstly, before getting started, Python 2.x, PyQt 3.x and QT Designer 3.x packages need to be installed on your computer.

3 Figure 1: QT designer application After creating a new canvas you will have various options to create the interface. The line edit tool creates an edit box which is useful for taking user input. Since in this project we will require the user to input which modules are ON/Off and which ones are connected to CAN voltages, this tool will be used here. The listbox tool from the toolbar creates a listbox on the canvas and is used for storing the input from the user. The pushbutton tool creates a button on the canvas.

4 On clicking the button some information is sent to the method of an object. This method is referred as a slot. To connect a signal to a slot there is a connect tool available. There are various built in slots available for common functionalities of a button but there is also the option to create a customized slot to make the button to specialized tasks. To create a new slot (method), select Slots from the Edit menu. A dialog box listing custom slots will show up. Initially, it will be empty. Click New function to add new slots. Since we have a new slot now, it is ready to be connected to something. This is accomplished again using the same connection dialog box. To give this new method some functionality we will be required to write some python code. To implement the newly created method, in the Project Overview window in the top right-hand corner, double-click on the form1.ui.h file. A window will pop up showing the text of this file. All custom slots are implemented only in this file and then it can be directly included during the compilation process. This code can either be written in C++ or python. Python code is more difficult to write here because it is assumed that the code will be in C++ and the auto-indentation capability of QT designer doesn t always work out well with writing python code. So you are free to use another editor to edit your python code. All the slots are defined are methods of the dialog box, and all your widgets are objects within it.

5 Let s consider for an example that we need to retrieve the text from Line edit. It can be referred in the program by its name. It has a text() method which returns the object from the line edit. The ascii() method returns ascii string of entered text. e = self.lineeditname.text().ascii() Example 2: To add this text into the list box we should use the insertitem() method. self.listboxname.insertitem(e) Example 3: Finally, if you want to clear the line edit you should do the following: self.lineeditname.clear() Now we need to open up a shell. We want to compile our GUI code into Python code. This is done for us by the pyuic compiler. Pass the.ui file as an argument, and it will generate Python code onto standard output. This python code generated is the code for the GUI and the application is now ready for use. We are using pyserial to be able to access various I/O ports on the BeagleBone for the project. PySerial provides backend scripts for Python running on Windows, Linux,.NET and Mono. The module named serial automatically selects the appropriate backend. It provides support for different byte sizes, stop bits, parity and flow control. We selected this library because it is compatible with

6 python I/O library. pyserial includes a small console based terminal program called Miniterm this makes testing very easy. Conclusion: Using QT designer and pyserial we are able to achieve the entire functionality of the interactive User Interface and also read the data that is being sent by the modules and the CAN bus to the microcontroller. QT designer is a very easy to use, convenient toolkit which reduces writing tedious GUI code. Although, for the functionalities that are to be implemented on this project writing slots is necessary.

7 Bibliography:

Lab 1: Introduction to Xilinx ISE Tutorial

Lab 1: Introduction to Xilinx ISE Tutorial Lab 1: Introduction to Xilinx ISE Tutorial This tutorial will introduce the reader to the Xilinx ISE software. Stepby-step instructions will be given to guide the reader through generating a project, creating

More information

Running a Load Flow Analysis

Running a Load Flow Analysis Running a Load Flow Analysis The purpose of this tutorial is to introduce the Load Flow Analysis module, and provide instructions on how to run a load flow study. In addition, an example of how to regulate

More information

Select Correct USB Driver

Select Correct USB Driver Select Correct USB Driver Windows often installs updated drivers automatically, and defaults to this latest version. Not all of these drivers are compatible with our software. If you are experiencing communications

More information

B&K Precision 1785B, 1786B, 1787B, 1788 Power supply Python Library

B&K Precision 1785B, 1786B, 1787B, 1788 Power supply Python Library B&K Precision 1785B, 1786B, 1787B, 1788 Power supply Python Library Table of Contents Introduction 2 Prerequisites 2 Why a Library is Useful 3 Using the Library from Python 6 Conventions 6 Return values

More information

E-Map Application CHAPTER. The E-Map Editor

E-Map Application CHAPTER. The E-Map Editor CHAPTER 7 E-Map Application E-Map displays the monitoring area on an electronic map, by which the operator can easily locate the cameras, sensors and alarms triggered by motion or I/O devices. Topics discussed

More information

MS830 / MS833 Barcode Reader v1.0 9-December-2014

MS830 / MS833 Barcode Reader v1.0 9-December-2014 MS830 / MS833 Barcode Reader v1.0 9-December-2014 Publication Information 2014 Imagine Communications Corp. Proprietary and Confidential. Imagine Communications considers this document and its contents

More information

Modbus and ION Technology

Modbus and ION Technology 70072-0104-14 TECHNICAL 06/2009 Modbus and ION Technology Modicon Modbus is a communications protocol widely used in process control industries such as manufacturing. PowerLogic ION meters are compatible

More information

Email Export. Exporting Client Email Addresses

Email Export. Exporting Client Email Addresses Email Export Exporting Client Email Addresses STX has the ability to export email addresses from the Client file. Once those addresses are exported, STX has nothing else to do with getting the addresses

More information

Quick Start Using DASYLab with your Measurement Computing USB device

Quick Start Using DASYLab with your Measurement Computing USB device Quick Start Using DASYLab with your Measurement Computing USB device Thank you for purchasing a USB data acquisition device from Measurement Computing Corporation (MCC). This Quick Start document contains

More information

Building a Basic Communication Network using XBee DigiMesh. Keywords: XBee, Networking, Zigbee, Digimesh, Mesh, Python, Smart Home

Building a Basic Communication Network using XBee DigiMesh. Keywords: XBee, Networking, Zigbee, Digimesh, Mesh, Python, Smart Home Building a Basic Communication Network using XBee DigiMesh Jennifer Byford April 5, 2013 Keywords: XBee, Networking, Zigbee, Digimesh, Mesh, Python, Smart Home Abstract: Using Digi International s in-house

More information

Unleashing Hidden Powers of Inventor with the API Part 1. Getting Started with Inventor VBA Hello Inventor!

Unleashing Hidden Powers of Inventor with the API Part 1. Getting Started with Inventor VBA Hello Inventor! Unleashing Hidden Powers of Inventor with the API Part 1. Getting Started with Inventor VBA Hello Inventor! Brian Ekins Autodesk, Inc. This article provides an introduction to Inventor's VBA programming

More information

Reference Management with

Reference Management with Reference Management with G. Pinnen, University Library Program Starting with EndNote Creating a New Library Adding References to Your Library Manually Adding References Attaching Files and Figures Display

More information

Introduction to Simulink

Introduction to Simulink Introduction to Simulink MEEN 364 Simulink is a software package for modeling, simulating, and analyzing dynamical systems. It supports linear and nonlinear systems, modeled in continuous time, sampled

More information

Surface and Volumetric Data Rendering and Visualisation

Surface and Volumetric Data Rendering and Visualisation Surface and Volumetric Data Rendering and Visualisation THE Qt TOOLKIT Department of Information Engineering Faculty of Engineering University of Brescia Via Branze, 38 25231 Brescia - ITALY 1 What is

More information

Hydras 3 LT Quick Start

Hydras 3 LT Quick Start Catalog Number 6234218 Hydras 3 LT Quick Start SOFTWARE MANUAL December 2005, Edition 2 Hach Company, 2005. All rights reserved. Printed in the U.S.A. Catalog Number 6234218 Hydras 3 LT SOFTWARE MANUAL

More information

Navigating Microsoft Word 2007

Navigating Microsoft Word 2007 Navigating Microsoft Word 2007 Subject Descriptors: Microsoft Office Word 2007, Interface Application (Version): Microsoft Word 2007 for Windows Task Description: I am new to Microsoft Word 2007. How do

More information

The Reporting Console

The Reporting Console Chapter 1 The Reporting Console This chapter provides a tour of the WebTrends Reporting Console and describes how you can use it to view WebTrends reports. It also provides information about how to customize

More information

Rapid GUI Application Development with Python

Rapid GUI Application Development with Python Rapid GUI Application Development with Python Volker Kuhlmann Kiwi PyCon 2009 Christchurch 7 November 2009 Copyright 2009 by Volker Kuhlmann Released under Creative Commons Attribution Non-commercial Share-alike

More information

Virtual Integrated Design Getting started with RS232 Hex Com Tool v6.0

Virtual Integrated Design Getting started with RS232 Hex Com Tool v6.0 Virtual Integrated Design Getting started with RS232 Hex Com Tool v6.0 Copyright, 1999-2007 Virtual Integrated Design, All rights reserved. 1 Contents: 1. The Main Window. 2. The Port Setup Window. 3.

More information

Chapter 1: Getting Started

Chapter 1: Getting Started Chapter 1: Getting Started Every journey begins with a single step, and in ours it's getting to the point where you can compile, link, run, and debug C++ programs. This depends on what operating system

More information

Testing Data Radio Modem with Serial Port Tool V1.20

Testing Data Radio Modem with Serial Port Tool V1.20 Testing Data Radio Modem with Serial Port Tool V1.20 This document demonstrates how to test the communication of data radio modem with tool Advanced Serial Port Monitor from AGG Software and USB board.

More information

Patient Database and PACS Communication Manual

Patient Database and PACS Communication Manual Patient Database and PACS Communication Manual January 28, 2016 Software platform v2.0 R4870 MEDVISO AB http://www.medviso.com Griffelvägen 3 SE-224 67 Lund Sweden Tel: +46-76-183 6442 ii Contents 1 Conventions

More information

David Boddie. PyCon UK 2007, Birmingham

David Boddie. PyCon UK 2007, Birmingham Creating GUI Applications with PyQt and Qt Designer David Boddie dboddie@trolltech.com PyCon UK 2007, Birmingham Qt, Qtopia and Trolltech are registered trademarks of Trolltech ASA Contents 1. What are

More information

Hypercosm. Studio. www.hypercosm.com

Hypercosm. Studio. www.hypercosm.com Hypercosm Studio www.hypercosm.com Hypercosm Studio Guide 3 Revision: November 2005 Copyright 2005 Hypercosm LLC All rights reserved. Hypercosm, OMAR, Hypercosm 3D Player, and Hypercosm Studio are trademarks

More information

Smart Connection 9 Element Labels

Smart Connection 9 Element Labels 08 Smart Connection 9 Element Labels This document is part of the documentation for Smart Connection 9 and is an extract from the former Smart Connection 9 User Guide for InDesign. For more information

More information

Modbus and ION Technology

Modbus and ION Technology Modbus and ION Technology Modicon Modbus is a communications protocol widely used in process control industries such as manufacturing. ACCESS meters are compatible with Modbus networks as both slaves and

More information

8/23/13 Configuring the Wonderware SECS-II/GEM Host Creator (SERIAL-RS232)

8/23/13 Configuring the Wonderware SECS-II/GEM Host Creator (SERIAL-RS232) Tech Note 202 Configuring the Wonderware SECS-II/GEM Host Creator (SERIAL- RS232) All Tech Notes and KBCD documents and software are provided "as is" without warranty of any kind. See the Terms of Use

More information

TABLE OF CONTENTS BACKGROUND: HIGH IMPACT EMAIL 4.0 PROFESSIONAL AND ACT!. 3 SELECT MAIL MERGE OPTION ON THE MAIN SCREEN.0 TEMPLATE.

TABLE OF CONTENTS BACKGROUND: HIGH IMPACT EMAIL 4.0 PROFESSIONAL AND ACT!. 3 SELECT MAIL MERGE OPTION ON THE MAIN SCREEN.0 TEMPLATE. TABLE OF CONTENTS BACKGROUND: HIGH IMPACT EMAIL 4.0 PROFESSIONAL AND ACT!... 3 SELECT MAIL MERGE OPTION ON THE MAIN SCREEN... 4 SELECT A HIGH IMPACT EMAIL 4.0 TEMPLATE... 5 SELECT A PROFILE TO BE USED

More information

CNC Transfer. Operating Manual

CNC Transfer. Operating Manual Rank Brothers Ltd CNC Transfer Operating Manual Manufactured by: Rank Brothers Ltd 56 High Street, Bottisham, Cambridge CB25 9DA, England Tel: +44 (0)1223 811369 Fax: +44 (0)1223 811441 Website: http://www.rankbrothers.co.uk/

More information

DigiLinX Application Note

DigiLinX Application Note Using RTI and other Universal Remotes to Control DigiLinX In DigiLinX Dealer Setup 2.3, NetStreams has introduced a new method of controlling DigiLinX from a 3 rd party control system called Serial2Command

More information

Designing a Graphical User Interface

Designing a Graphical User Interface Designing a Graphical User Interface 1 Designing a Graphical User Interface James Hunter Michigan State University ECE 480 Design Team 6 5 April 2013 Summary The purpose of this application note is to

More information

3 IDE (Integrated Development Environment)

3 IDE (Integrated Development Environment) Visual C++ 6.0 Guide Part I 1 Introduction Microsoft Visual C++ is a software application used to write other applications in C++/C. It is a member of the Microsoft Visual Studio development tools suite,

More information

Microsoft PowerPoint 2010

Microsoft PowerPoint 2010 Microsoft PowerPoint 2010 Starting PowerPoint... 2 PowerPoint Window Properties... 2 The Ribbon... 3 Default Tabs... 3 Contextual Tabs... 3 Minimizing and Restoring the Ribbon... 4 The Backstage View...

More information

DeviceNet Configurator User Guide

DeviceNet Configurator User Guide DeviceNet Configurator User Guide Doc. No. MAN-1070B Copyright 2000 Control Technology Corporation All Rights Reserved. Printed in USA The information in this document is subject to change without notice.

More information

5nine Hyper-V Commander

5nine Hyper-V Commander 5nine Hyper-V Commander 5nine Hyper-V Commander provides a local graphical user interface (GUI), and a Framework to manage Hyper-V R2 server and various functions such as Backup/DR, HA and P2V/V2V. It

More information

S7 for Windows S7-300/400

S7 for Windows S7-300/400 S7 for Windows S7-300/400 A Programming System for the Siemens S7 300 / 400 PLC s IBHsoftec has an efficient and straight-forward programming system for the Simatic S7-300 and ern controller concept can

More information

Parallax Serial LCD 2 rows x 16 characters Non-backlit (#27976) 2 rows x 16 characters Backlit (#27977) 4 rows x 20 characters Backlit (#27979)

Parallax Serial LCD 2 rows x 16 characters Non-backlit (#27976) 2 rows x 16 characters Backlit (#27977) 4 rows x 20 characters Backlit (#27979) 599 Menlo Drive, Suite 100 Rocklin, California 95765, USA Office: (916) 624-8333 Fax: (916) 624-8003 General: info@parallax.com Technical: support@parallax.com Web Site: www.parallax.com Educational: www.stampsinclass.com

More information

User Manual Gigabit Ethernet Vision Quick Start Guide

User Manual Gigabit Ethernet Vision Quick Start Guide User Manual Gigabit Ethernet Vision Quick Start Guide MAN051 11/2011 V10 All information provided in this manual is believed to be accurate and reliable No responsibility is assumed by Photonfocus AG

More information

Pendragon Forms Industrial

Pendragon Forms Industrial Pendragon Forms Industrial Version 7 Installation & Reference Guide for Android Devices Contents What Is Pendragon Forms Industrial?... 2 Installing Pendragon Forms Industrial... 2 Installing Pendragon

More information

1.1 Connection. 1.1.1 Direct COM port connection. 1. Half duplex RS232 spy cable without handshaking

1.1 Connection. 1.1.1 Direct COM port connection. 1. Half duplex RS232 spy cable without handshaking POS function Marchen POS-DVR surveillance system is a professional surveillance integrated with POS system. By bringing video and POS transaction data together, the POS-DVR surveillance system provides

More information

DUKANE Intelligent Assembly Solutions

DUKANE Intelligent Assembly Solutions PC Configuration Requirements: Configuration Requirements for ipc Operation The hardware and operating system of the PC must comply with a list of minimum requirements for proper operation with the ipc

More information

Driver Installation and Hyperterminal Operation of iload Digital USB Sensors

Driver Installation and Hyperterminal Operation of iload Digital USB Sensors Driver Installation and Hyperterminal Operation of iload Digital USB Sensors Driver Installation Insert the iload Digital USB Driver CD OR the LoadVUE or LoadVUE Lite CD into your computer s drive. If

More information

The BSN Hardware and Software Platform: Enabling Easy Development of Body Sensor Network Applications

The BSN Hardware and Software Platform: Enabling Easy Development of Body Sensor Network Applications The BSN Hardware and Software Platform: Enabling Easy Development of Body Sensor Network Applications Joshua Ellul jellul@imperial.ac.uk Overview Brief introduction to Body Sensor Networks BSN Hardware

More information

Using the T&D Thermo App with TR-7wf Data Loggers

Using the T&D Thermo App with TR-7wf Data Loggers Using the T&D Thermo App with TR-7wf Data Loggers T&D Thermo The T&D Thermo App from T&D Corporation can be used to accomplish a variety of functions with the TR-7wf Series of Wi-Fi enabled wireless Data

More information

Building a Python Plugin

Building a Python Plugin Building a Python Plugin QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi This work is licensed under a Creative Commons Attribution 4.0 International License. Building a Python

More information

A Comparison of Programming Languages for Graphical User Interface Programming

A Comparison of Programming Languages for Graphical User Interface Programming University of Tennessee, Knoxville Trace: Tennessee Research and Creative Exchange University of Tennessee Honors Thesis Projects University of Tennessee Honors Program 4-2002 A Comparison of Programming

More information

Profinet to EDV111 Series LED Signs Siemens Function Block Software Manual

Profinet to EDV111 Series LED Signs Siemens Function Block Software Manual Electronic Displays, Inc. EDV111 Series LED Signs Siemens TIA Portal 11, Step 7 Pro Function Block Version Control Version Date Author Change Description 1.0 11/21/2014 d.fox Initial release EDV111 Series

More information

SAS Analyst for Windows Tutorial

SAS Analyst for Windows Tutorial Updated: August 2012 Table of Contents Section 1: Introduction... 3 1.1 About this Document... 3 1.2 Introduction to Version 8 of SAS... 3 Section 2: An Overview of SAS V.8 for Windows... 3 2.1 Navigating

More information

Image Management Suite. Mini Thesis. Roland Foster. Supervisors: Mr. Mehrdad Ghaziasgar and Mr. James Connan. B.Sc. Honours

Image Management Suite. Mini Thesis. Roland Foster. Supervisors: Mr. Mehrdad Ghaziasgar and Mr. James Connan. B.Sc. Honours Image Management Suite Mini Thesis Roland Foster 2916282 Supervisors: Mr. Mehrdad Ghaziasgar and Mr. James Connan B.Sc. Honours Department of Computer Science 2012 Acknowledgements I would like to thank

More information

Lab 1: Full Adder 0.0

Lab 1: Full Adder 0.0 Lab 1: Full Adder 0.0 Introduction In this lab you will design a simple digital circuit called a full adder. You will then use logic gates to draw a schematic for the circuit. Finally, you will verify

More information

IDDERO HOME SERVER. Quick start guide. www.iddero.com 150302-02

IDDERO HOME SERVER. Quick start guide. www.iddero.com 150302-02 IDDERO HOME SERVER Quick start guide www.iddero.com 150302-02 TABLE OF CONTENTS 1 INTRODUCTION... 3 2 IDDERO CONFIGURATION SOFTWARE... 3 2.1 Installation and First Steps...3 3 IDDERO HOME SERVER CONFIGURATION...

More information

vtcommander Installing and Starting vtcommander

vtcommander Installing and Starting vtcommander vtcommander vtcommander provides a local graphical user interface (GUI) to manage Hyper-V R2 server. It supports Hyper-V technology on full and core installations of Windows Server 2008 R2 as well as on

More information

STIM202 Evaluation Kit

STIM202 Evaluation Kit Table of contents: 1 FEATURES... 2 2 GENERAL DESCRIPTIONS AND SYSTEM CONTENTS... 2 3 SYSTEM REQUIREMENTS... 2 4 GETTING STARTED... 3 4.1 INSTALLATION OF NI-SERIAL CABLE ASSEMBLY DRIVER... 3 4.2 INSTALLATION

More information

Skyworth LCD Video Wall Controller User Manual Please read the user guide book carefully before using this product

Skyworth LCD Video Wall Controller User Manual Please read the user guide book carefully before using this product Skyworth LCD Video Wall Controller User Manual Please read the user guide book carefully before using this product 1 Contents 1. Features 2. Specifications 3. Control System Illustration 4. Operation 2

More information

Creating a Test in Blackboard

Creating a Test in Blackboard Creating a Test in Blackboard Adding a Test in Test Manager Adding a Multiple Choice Question Access the Control Panel of your class. Under Assessment, click on Test Manager. Test Manager displays all

More information

I. DigitalCAT Captioning Software Overview... 1. A. Welcome... 1. B. Acquiring the Captioning Add-On... 1. C. Purpose of this Guide...

I. DigitalCAT Captioning Software Overview... 1. A. Welcome... 1. B. Acquiring the Captioning Add-On... 1. C. Purpose of this Guide... I. DigitalCAT Captioning Software Overview... 1 A. Welcome... 1 B. Acquiring the Captioning Add-On... 1 C. Purpose of this Guide... 1 II. Direct or Dial-Up Connections... 1 A. Direct Connections... 1 B.

More information

Statgraphics Getting started

Statgraphics Getting started Statgraphics Getting started The aim of this exercise is to introduce you to some of the basic features of the Statgraphics software. Starting Statgraphics 1. Log in to your PC, using the usual procedure

More information

The Answer to the 14 Most Frequently Asked Modbus Questions

The Answer to the 14 Most Frequently Asked Modbus Questions Modbus Frequently Asked Questions WP-34-REV0-0609-1/7 The Answer to the 14 Most Frequently Asked Modbus Questions Exactly what is Modbus? Modbus is an open serial communications protocol widely used in

More information

What is a Mail Merge?

What is a Mail Merge? NDUS Training and Documentation What is a Mail Merge? A mail merge is generally used to personalize form letters, to produce mailing labels and for mass mailings. A mail merge can be very helpful if you

More information

Company Setup 401k Tab

Company Setup 401k Tab Reference Sheet Company Setup 401k Tab Use this page to define company level 401(k) information, including employee status codes, 401(k) sources, and 401(k) funds. The definitions you create here become

More information

User Manual. AS-Interface Programmer

User Manual. AS-Interface Programmer AS-Interface Programmer Notice: RESTRICTIONS THE ZMD AS-INTERFACE PROGRAMMER HARDWARE AND ZMD AS-INTERFACE PROGRAMMER SOFTWARE IS DESIGNED FOR IC EVALUATION, LABORATORY SETUP AND MODULE DEVELOPMENT ONLY.

More information

2011, The McGraw-Hill Companies, Inc. Chapter 3

2011, The McGraw-Hill Companies, Inc. Chapter 3 Chapter 3 3.1 Decimal System The radix or base of a number system determines the total number of different symbols or digits used by that system. The decimal system has a base of 10 with the digits 0 through

More information

warpct.com Basic Computer Skills MS Windows XP Workbook courseware by WARP! Computer Training

warpct.com Basic Computer Skills MS Windows XP Workbook courseware by WARP! Computer Training warpct.com courseware by WARP! Computer Training Basic Computer Skills MS Windows XP Workbook Welcome! Thank you for evaluating a portion of this workbook. If you have any questions or comments regarding

More information

Analatom, Inc., 3210 Scott Blvd., Santa Clara, CA 95054-3007 Phone: (408)-980-9516 Fax: (408)-980-9518 Email: info@analatom.com

Analatom, Inc., 3210 Scott Blvd., Santa Clara, CA 95054-3007 Phone: (408)-980-9516 Fax: (408)-980-9518 Email: info@analatom.com Analatom, Inc., 3210 Scott Blvd., Santa Clara, CA 95054-3007 Phone: (408)-980-9516 Fax: (408)-980-9518 Email: info@analatom.com This document provides a description, details and instructions for using

More information

This document provides tips on how to use standard Adobe Acrobat tools to add tick marks to scanned tax documents in the form of PDF files.

This document provides tips on how to use standard Adobe Acrobat tools to add tick marks to scanned tax documents in the form of PDF files. Creating Tick Marks with Adobe Acrobat 10/11 in Tax Documents This document provides tips on how to use standard Adobe Acrobat tools to add tick marks to scanned tax documents in the form of PDF files.

More information

LAB #3 VHDL RECOGNITION AND GAL IC PROGRAMMING USING ALL-11 UNIVERSAL PROGRAMMER

LAB #3 VHDL RECOGNITION AND GAL IC PROGRAMMING USING ALL-11 UNIVERSAL PROGRAMMER LAB #3 VHDL RECOGNITION AND GAL IC PROGRAMMING USING ALL-11 UNIVERSAL PROGRAMMER OBJECTIVES 1. Learn the basic elements of VHDL that are implemented in Warp. 2. Build a simple application using VHDL and

More information

How to test and debug an ASP.NET application

How to test and debug an ASP.NET application Chapter 4 How to test and debug an ASP.NET application 113 4 How to test and debug an ASP.NET application If you ve done much programming, you know that testing and debugging are often the most difficult

More information

Brocade Network Advisor: CLI Configuration Manager

Brocade Network Advisor: CLI Configuration Manager Brocade Network Advisor: CLI Configuration Manager Brocade Network Advisor is a unified network management platform to manage the entire Brocade network, including both SAN and IP products. This technical

More information

ITCS QUICK REFERENCE GUIDE: EXPRESSION WEB SITE

ITCS QUICK REFERENCE GUIDE: EXPRESSION WEB SITE Create a One-Page Website Using Microsoft Expression Web This tutorial uses Microsoft Expression Web 3 Part 1. Create the Site on your computer Create a folder in My Documents to house the Web files. Save

More information

VSCOM USB PRO Series Industrial I/O Adapters

VSCOM USB PRO Series Industrial I/O Adapters VSCOM USB PRO Series Industrial I/O Adapters 1.Introduction The VSCOM USB PRO Series Industrial I/O Adapters are advanced USB to Serial Adapters that connect to 1, 2, 4 or 8 RS-232/422/485 serial devices.

More information

QUICK START GUIDE. SG2 Client - Programming Software SG2 Series Programmable Logic Relay

QUICK START GUIDE. SG2 Client - Programming Software SG2 Series Programmable Logic Relay QUICK START GUIDE SG2 Client - Programming Software SG2 Series Programmable Logic Relay SG2 Client Programming Software T he SG2 Client software is the program editor for the SG2 Series Programmable Logic

More information

WebSphere Business Monitor V7.0 Script adapter lab

WebSphere Business Monitor V7.0 Script adapter lab Copyright IBM Corporation 2010 All rights reserved IBM WEBSPHERE BUSINESS MONITOR 7.0 LAB EXERCISE WebSphere Business Monitor V7.0 Script adapter lab What this exercise is about... 1 Changes from the previous

More information

1.5 MONITOR FOR FMS 6 USER GUIDE

1.5 MONITOR FOR FMS 6 USER GUIDE 1.5 MONITOR FOR FMS 6 USER GUIDE 38 Introduction Monitor for FMS6 V1.2 is an upgrade to the previous version of Monitor. The new software is written for 32-bit operating systems only and can therefore

More information

3. Programming the STM32F4-Discovery

3. Programming the STM32F4-Discovery 1 3. Programming the STM32F4-Discovery The programming environment including the settings for compiling and programming are described. 3.1. Hardware - The programming interface A program for a microcontroller

More information

Library Management System

Library Management System Library Management System UNDER THE GUIDANCE OF Mr. E.mitra Submitted to :-Head of training & Placement dept Submitted By: -Seema jajoria ACKNOWLEDGEMENT We are extremely grateful and remain indebted to

More information

USB Security Key Instructions

USB Security Key Instructions These instructions describe the Universal Serial Bus (USB) security key used with Interact and InteractX software. For Interact users, the USB security key replaces the obsolete parallel port security

More information

LabVIEW Report Generation Toolkit for Microsoft Office User Guide

LabVIEW Report Generation Toolkit for Microsoft Office User Guide LabVIEW Report Generation Toolkit for Microsoft Office User Guide Version 1.1 Contents The LabVIEW Report Generation Toolkit for Microsoft Office provides tools you can use to create and edit reports in

More information

Chapter 11 Compound Documents in Windows 3.1

Chapter 11 Compound Documents in Windows 3.1 Chapter 11 Compound Documents in Windows 3.1 This chapter presents an overview of how Object Linking and Embedding (OLE) works when a Windows application is designed to take advantage of the OLE features

More information

r-one Python Setup 1 Setup 2 Using IDLE 3 Using IDLE with your Robot ENGI 128: Introduction to Engineering Systems Fall, 2014

r-one Python Setup 1 Setup 2 Using IDLE 3 Using IDLE with your Robot ENGI 128: Introduction to Engineering Systems Fall, 2014 r-one Python Setup 1 Setup The files needed are available in the Resources page of http://www.clear.rice.edu/engi128. You will need to setup two files: Python 2.7.8 and PySerial 1. Download Python 2.7.8.

More information

User s Manual. Management Software for ATS

User s Manual. Management Software for ATS ATS Monitor User s Manual Management Software for ATS Table of Contents 1. ATS Monitor Overview... 2 2. ATS Monitor Install and Uninstall... 2 2.1. System Requirement... 2 2.2. Software Install... 2 2.3.

More information

Serial Communications

Serial Communications April 2014 7 Serial Communications Objectives - To be familiar with the USART (RS-232) protocol. - To be able to transfer data from PIC-PC, PC-PIC and PIC-PIC. - To test serial communications with virtual

More information

WinPFT File Transfer Utility (Catalog No. 2711-ND7)

WinPFT File Transfer Utility (Catalog No. 2711-ND7) Technical Data WinPFT File Transfer Utility (Catalog No. 2711-ND7) Overview WINPFT is a stand-alone Windows utility which lets you transfer applications developed for standard PanelView terminals or Dataliner

More information

Installation Instructions Nochex Payment Module for Magento

Installation Instructions Nochex Payment Module for Magento Installation Instructions Nochex Payment Module for Magento A guide for the installation of the Nochex payment module for Magento. All the information you need to start accepting Nochex payments in Magento.

More information

RS/GIS Quick Start Guides Collaborative training materials available from the Biodiversity Informatics & Geospatial Innovation Facilities

RS/GIS Quick Start Guides Collaborative training materials available from the Biodiversity Informatics & Geospatial Innovation Facilities http://gif.berkeley.edu Collaborative training materials available from the Biodiversity Informatics & Geospatial Innovation Facilities http://biodiversityinformatics.amnh.org Using the ArcMap model builder

More information

Using the AnyBus -X Gateway to Communicate between a DVT camera and a Profibus Master

Using the AnyBus -X Gateway to Communicate between a DVT camera and a Profibus Master Using the AnyBus -X Gateway to Communicate between a DVT camera and a Profibus Master Page 1 of 13 Table of Contents 1 OVERVIEW... 3 2 INSTALLING AND CONFIGURING THE ANYBUS -X GENERIC GATEWAY AND ETHERNET

More information

Waspmote IDE. User Guide

Waspmote IDE. User Guide Waspmote IDE User Guide Index Document Version: v4.1-01/2014 Libelium Comunicaciones Distribuidas S.L. INDEX 1. Introduction... 3 1.1. New features...3 1.2. Other notes...3 2. Installation... 4 2.1. Windows...4

More information

Lesson 5 Build Transformations

Lesson 5 Build Transformations Lesson 5 Build Transformations Pentaho Data Integration, or PDI, is a comprehensive ETL platform allowing you to access, prepare, analyze and immediately derive value from both traditional and big data

More information

Working with sections in Word

Working with sections in Word Working with sections in Word Have you have ever wanted to create a Microsoft Word document with some pages numbered in Roman numerals and the rest in Arabic, or include a landscape page to accommodate

More information

Summer Project Report. Fingerprint Based Attendance System

Summer Project Report. Fingerprint Based Attendance System Summer Project Report On Fingerprint Based Attendance System Advisor Prof Amey Karkare Submitted by- Rajat Chaudhary Priyaranjan Deepak Kumar Durgesh Deep (Group 02) Introduction The most common means

More information

Creating a Web Service using IBM Rational HATS. For IBM System i (5250) Creating a Web Service using HATS 1

Creating a Web Service using IBM Rational HATS. For IBM System i (5250) Creating a Web Service using HATS 1 Creating a Web Service using IBM Rational HATS For IBM System i (5250) Creating a Web Service using HATS 1 Lab instructions This lab teaches you how to use IBM Rational HATS to create a Web service that

More information

Task Scheduler. Morgan N. Sandquist Developer: Gary Meyer Reviewer: Lauri Watts

Task Scheduler. Morgan N. Sandquist Developer: Gary Meyer Reviewer: Lauri Watts Morgan N. Sandquist Developer: Gary Meyer Reviewer: Lauri Watts 2 Contents 1 Introduction 4 1.1 Start Up........................................... 4 1.1.1 Scheduled Tasks..................................

More information

NAS 243 Using AiData on Your Mobile Devices

NAS 243 Using AiData on Your Mobile Devices NAS 243 Using AiData on Your Mobile Access and manage files on your NAS with ios and Android devices A S U S T O R C O L L E G E COURSE OBJECTIVES Upon completion of this course you should be able to:

More information

WeatherLink for Emergency Response Teams Addendum

WeatherLink for Emergency Response Teams Addendum WeatherLink for Emergency Response Teams Addendum Introduction This Streaming Data Logger is designed for use with the free CAMEO software developed by National Oceanic and Atmospheric Administration (NOAA)

More information

WHAT S NEW IN WORD 2010 & HOW TO CUSTOMIZE IT

WHAT S NEW IN WORD 2010 & HOW TO CUSTOMIZE IT WHAT S NEW IN WORD 2010 & HOW TO CUSTOMIZE IT The Ribbon... 2 Default Tabs... 2 Contextual Tabs... 2 Minimizing and Restoring the Ribbon... 3 Customizing the Ribbon... 3 A New Graphic Interface... 5 Live

More information

Application Unit, MDRC AB/S 1.1, GH Q631 0030 R0111

Application Unit, MDRC AB/S 1.1, GH Q631 0030 R0111 , GH Q631 0030 R0111 SK 0010 B 98 The application unit is a DIN rail mounted device for insertion in the distribution board. The connection to the EIB is established via a bus connecting terminal at the

More information

Exercise 1: Python Language Basics

Exercise 1: Python Language Basics Exercise 1: Python Language Basics In this exercise we will cover the basic principles of the Python language. All languages have a standard set of functionality including the ability to comment code,

More information

ABB i-bus EIB Application unit AB/S 1.1 with application program Times Groups/1

ABB i-bus EIB Application unit AB/S 1.1 with application program Times Groups/1 Product manual ABB i-bus EIB with application program Times Groups/1 Intelligent Installation Systems Contents Page 1 Introduction 5 1.1 Product and functional description..................... 5 1.2 Brief

More information

1 Introduction. 2 Project Browser. 3 FlowStone Editor

1 Introduction. 2 Project Browser. 3 FlowStone Editor USER GUIDE C O N T E N T S CHAPTER 1 1 Introduction 3 OVERVIEW... 4 ABOUT THIS GUIDE...4 CHAPTER 2 2 Project Browser 5 OVERVIEW... 6 NAVIGATOR... 6 TOOLBAR...7 PROJECT LIST... 7 PROJECT ACTIONS... 9 OPENING

More information

Arena Tutorial 1. Installation STUDENT 2. Overall Features of Arena

Arena Tutorial 1. Installation STUDENT 2. Overall Features of Arena Arena Tutorial This Arena tutorial aims to provide a minimum but sufficient guide for a beginner to get started with Arena. For more details, the reader is referred to the Arena user s guide, which can

More information

PNOZmulti Configurator V8.1.1

PNOZmulti Configurator V8.1.1 General 1000 PNOZmulti 1.1 1100 General 1- ][Allgemein Configurator V8.1.1 This document contains important information, which must be noted. This document also contains details of the changes made in

More information