EasyC. Programming Tips

Size: px
Start display at page:

Download "EasyC. Programming Tips"

Transcription

1 EasyC Programming Tips

2 PART 1: EASYC PROGRAMMING ENVIRONMENT The EasyC package is an integrated development environment for creating C Programs and loading them to run on the Vex Control System. Its Opening Screen has five sections as shown in the following figure. 1. The Tool Bar: This provides a quick access to commonly used commands. It has some of the standard Windows commands and several EasyC specific commands. 2. The Programming Window: This is the place where the user writes the programs; it starts with the Start Page window, which provides quick access to several commonly used EasyC features. You can write several programs in the same window, each program will have its own tab. 3. Function Block Panel: 4. The Project Explorer Panel: 5. The Output Panel: You can customize the relative arrangement of these sections on screen to fit your taste.

3 A: COMPONENTS OF THE TOOL BAR The tool bar provides a quick access to commonly used commands. It has some of the standard Windows commands and several EasyC specific commands as shown in the following figure. Details of these commands are provided in the Tutorial section of the Start Page screen in the Programming window. A snapshot of these details is shown in the following figure.

4 B: COMPONENTS OF THE PROGRAMMING WINDOW The programming window is the place where the user writes the programs; it starts with the Start Page window as shown in the following figure. The Start Page provides a quick access to several commonly used features of easyc. There are four screens in the Start Page as follows: a. Projects Screen: A normal C Program is composed of several variables and subprograms (functions) which can be in several files. Project is a name given to the collection of all of the variables, subprograms, and files that together form a single program. The Projects screen provides an easy access to tools for creation and modification of projects; it has four tabs for: i. Listing Recently Opened Projects: This provides an easy access to all recently opened projects by listing them up to six projects. ii. Creation of Standalone Projects: These are projects that drive the robot in one of the two possible modes: teleoperation or autonomous to be discussed later. iii. Creation of Competition Projects: These projects drive the robot using both the autonomous mode and the teleoperation mode in a timed competition. These projects will not be necessary in BEST robotics applications; only the standalone projects will be sufficient. iv. Opening an Existing Project from the hard disk: Use this tab to open and possibly modify an existing project

5 b. Tools Screen: This screen provides an access to tools for communicating with the Vex hardware; it has four utilities as shown in the following figure. Each of these tools activates the Intelitek loader, which must be configured properly in order to successfully complete the communication between the user and Vex hardware. Use the online Help to learn how to set up the Intelitek loader. A snapshot on the main functions of these tools is as follows: 1. The Download tool provides an easy means for downloading a new program into the Vex Controller. Use the Download window to download your program to the controller and view the status of the download process. The progress bar displays the status of the download process. It moves to the left to indicate the loader is erasing any previous programs from the controller, and moves to the right to indicate the loader is downloading the new program to the controller. 2. The Terminal tool is used as a feedback mechanism showing a list of actions carried out by the Vex controller. A Typical Terminal window will be as illustrated in the following figure.

6 3. The Graphic Display is an extension of the Intelitek loader that displays the feedback data from the Vexnet hardware by printing on screen. It typical appearance of the Graphic Display Screen is as shown in the following figure. 4. The On Line tool is for manually testing and controlling a robot directly from the EasyC software. This tool is used only after the program has been uploaded into the Vex Controller. By using the computer cursor keys, the user can control the robot using this tool; a typical On line window is as shown in the following figure.

7 5. The Competition Switch tool emulates the physical VEXnet competition switch, which allows two players to load new programs to the robot wirelessly and compete; it is enabled only when working with Competition Projects, otherwise it is disabled. It is expected that BEST robotics teams won t have to use this facility. c. The Help Screen: The help screen has three sections as shown in the following figure. Probably, the most important section is the Contents section, which allows the user to search information about any topic.

8 d. The Tutorials Screen: The EasyC package comes loaded with 14 tutorial sessions on how to navigate the EasyC programming environment, writing a Vex control program, debugging and loading it into the Vex controller hardware. Make use of these tutorials to equip yourself with the necessary skills on writing good and winning programs for your robots. C: THE FUNCTION BLOCKS AND THE PROJECT EXPLORER PANELS: On starting any new program as will be shown later, the Function Blocks and the Project Explorer panels will also open. The Function Block panel shows all available EasyC built in functions. The user can click and drag any of these functions into the program followed by filling in with appropriate values for the function arguments. The Project Explorer controls the details of the project and is the access point for the text editor and other features; it displays the overall structure of the project. As the program builds up, and so does the project explorer expand. A normal user will probably do nothing in the project explorer panel. The following figure shows both the basic contents of the function blocks and the project explorer panels.

9 D: THE OUTPUT PANEL: The Output Panel displays the outputs of the compiler about the correctness of the program. It has three tabs: Build, Output and Find Results as shown in the figure below. 1. The Build tab displays the output of the compiler, and lets the user know what files are being processed during long compilations. 2. If the compiler finds errors in the program, a list of these errors will automatically be generated and displayed in the Output tab. You can highlight the line of the code in blue in the C programming window by selecting the error line from this list. 3. The Find Results tab lists all results obtained after running a search using Find in Project Files command under the Edit pull down menu in the main menu bar.

10 PART 2: WHAT YOU NEED TO KNOW ON CREATING A VEX PROGRAM A: VEX ROBOT PROJECTS There are two modes of driving any robot; either by teleoperation using a human driver, or autonomously by the robot following a sequence of preprogrammed events. In line with these modes, there are two types of Vex projects: the Standalone project and the Competition project. A Standalone project allows only one mode of driving the robot, while the competition project allows both modes to compete on a single robot. All BEST robotics projects will use teleoperation mode, therefore they will be Standalone projects. To create a new project for a teleoperated robot, use the Projects Screen and click New Standalone project. A dialog window will open asking you to choose whether you want to create a Standalone project for Teleoperation (Joystick Project (wifi)) or you want an Autonomous only standalone project as shown below. Choose Joystick Project The Function blocks panel fills with all function needed for your project. The project explorer panel and the programming window will automatically be filled with the basic information that you will need to complete your program. In general you will see a screen similar to one shown below

11 Programming your robot will involve reading the joystick control signals and translating them to motor or servo drive signals. A clear understanding of the functions for reading the joystick commands and the functions for sending control signals to motors, and servo motors is neede. Let us start by examining the contents of the Function blocks panel. This panel has several standard functions needed by the robot project; we will focus on the joystick functions and the output functions only. B.JOYSTICK FUNCTIONS The joystick functions manage how the Vex controller gets control commands from the Joystick. There a total of 17 joystick functions as shown in the following figure, probably the important functions for our projects will be ten only as described below. 1. Arcade 2 Motor: This command allows you to control two motors simultaneously using the x and y joystick movements of one joystick only; the motor speed is proportional to the joystick position from the center. Basically, the joystick sends same commands to two Motor channels, as specified in the command. When using the arcade 2 command, you must specify the followings: a. The intended joystick. VEX Controller can be controlled by using two joysticks numbered 1 and 2. In BEST competitions, we will use only one joystick, number 1. b. The joystick channel assignment for forward reverse motions : Channels 1 or 3 for the x motion and Channel 2 or 4 for the y and x motion. You would be better off using channels 1 and 2 on one stick. c. The Joystick channel assignment for left right turns (Channels 1 or 2 for the x and y motion of left stick and channels 3 or 4 for the y and x motions for the right stick.) d. The motor channels controlled by the joystick ( any motor channel from 1 to 10 is possible); you have to specify two motor channels

12 2. Arcade 4 Motor: This function is similar to the Arcade 2 Motor, but it can simultaneously control a total of four motor channels instead only two. Other parameters are same but the motor channel specification requires four motors to be specified as shown in the following figure instead of only two as seen before

13 3. Tank 2 Motor: This function allows one analog x y stick on the joystick to control two motors for the forward and reverse motions only, it does not allow left and right turns; the motor speed is proportional to the joystick position from the center. To use this function, the user must specify: a. The intended joystick ( 1 for one joystick mode) b. The motor motion assignments. Each stick motion will control one motor on one side of the robot (left or right); therefore, if the x motion of the tick is controlling the left motor, then the y motion of the same stick will control the right motor. The stick channels range from 1 to 4 with channels 1 and 2 attached to the x and y motions of the right stick, while channels 3 and 4 are attached to the x and y motions of the left stick. c. The motor channels controlled by this joystick; any channel between 1 and 10 is possible; you have to specify two motor channels. 4. Tank 4 Motor: This is an extension of the Tank 2 Motor function with the ability to control up to 4 motors: two on the left hand side of the robot and two on the right hand side. It has the same features as the Tank 2 Motor function as shown in the next figure.

14 5. Joystick to Motor: The Joystick to Motor function uses one channel of the analog x y joystick to control one motor only; the motor speed is proportional to the joystick position from the center. Therefore, each joystick can be assigned to two motors using two Joystick to Motor functions. In setting up the joystick to motor function, you must specify: a. The intended joystick:1 b. The intended channel ( 1 to 4), c. The controlled motor channel (1 to 10).

15 6. Joystick to Motor and Limit Switch: This function is similar to the Joystick to Motor function, except that it also allows limit switches to be used as emergency stops for the motor. One limit switch stops the motor from the forward direction and another switch stops the motor from the reverse direction. Limit switches will be connected to any of the digital input channels 1 to 12. If limit switches are disabled by selecting Channel 0, then the function behaves just like the Joystick to Motor function. 7. Joystick to Servo: The Joystick to Servo function uses the analog x y joysticks to control the servos. It is similar to the Joystick to Motor function, except that the motor is replaced by a servo. 8. Joystick Digital to Motor: This is the digital equivalent of the Joystick to Motor. It behaves just like the Joystick to Motor but the motor has only two speeds, zero and the maximum set speed in either direction. The digital joystick is labeled 7 and 8 at the top of the analog x y joysticks.

16 To use these digital joysticks, you must specify the joystick channel, joystick displacement direction, the channel of the controlled motor and the digital value corresponding to the maximum motor speed, which ranges from 127 corresponding to full reverse motor speed to +127 corresponding to the maximum forward full motor speed. Half forward speed will be 64, and quarter will be 32 etc. Motors will be connected to the PWM Motor terminal block (numbered 1 10 not 1 12 as shown in its dialog window). 9. Joystick Digital to Motor and Limit Switch: This is the digital equivalent of the Joystick to Motor and Limit Switch. 10. Joystick Digital to Servo: This is the digital equivalent of the Joystick to Servo. D. OUTPUT FUNCTIONS Output functions control how the Vex controller sends control signals to the output devices. There are three output functions as shown in the following figure and discussed next. 1. The Motor Module: This function block sends control signals to the motors connected at the Motor PWM terminal block at analog channels The user must specify the motor

17 channel, and the motor speed. The motor full speed is specified by a digital value 127 in one direction and 127 in the opposite direction. A digital value of 64 corresponds to the half speed, and a value of 32 corresponds to the quarter speed and so on. 2. Servo Module: The Servo Module controls a specified servo connected at the PWM motor terminal block at channels It is similar to the Motor Module although servos have a limited range of motion (about 120 degrees). The command value specifies a position within that range of motion for the servo motor to move to and hold. A value of 127 will result in a full turn while a value of 64 will result in a half turn etc. 3. Digital Output: The Digital Output function block is for controlling the state of a Digital Output. You can use the Digital Output to turn ON or OFF a device such as an LED or a solenoid.

18 To set up a digital output, you must specify: a. The digital output channel # that corresponds with the port where the device is plugged into on the controller. The output digital channels range from 1 to 12. b. Set a predefined output value in the "Set" field; the valid values are 1 for ON and 0 for OFF. By default, all the digital outputs are set to 0 (or low) by default. C: PROGRAM FLOW CONTROL As in any computer programming project, there must be a logical flow of instructions in order to achieve the intended objective. There are several program flow control function blocks as shown in the following figure. In most of BEST robotics projects, the most important instruction will be the While Loop; this allows the program to repeat the specified code sequence for as long as certain conditions hold, stopping only when those condition cease to be valid. By using the While Loop, the code for reading the joysticks placing control signals to output devices, i.e. motors and servomotors, the robot runs continuously until the power is turned off or the robot is reset. To use the While Loop you must specify the condition that will remain true for as long as the robot is running; the following figure illustrates one way to make a valid WHILE loop, it is valid as 1 equals to 1:

19

20 PART 3: CREATING A ROBOT PROGRAM The following steps outline a systematic procedure for creating a simple but sufficient robot program. Before writing any robot program, you have to clearly understand the controlled devices that are connected to your controller. Recall that the Vex Control System has two power banks, each distributed to five motor ports: the first power unit is distributed to port 1 through 5, and the second power unit is distributed to port 6 through 10. Additionally, ports 1 and 10 have internal motor controllers while the rest need an external controller. This year we will use four external controllers only, so port 1 and 10 will not be used. Balance your load between the two power units by proper assignment of ports. Hardware Assumptions: In this example, we will assume that: We will assume further that all drive motors and servos are connected at the motor terminal block, not at the digital block.. The motors and servos will not be protected by limit switches. There are four motors and four servos consistent with the BEST robotics return kit. Two motors are connected to motor ports 2 and 9 for driving the robot, another two motors are connected to ports 3 and 8 are for actuating the robot arm: The servos connected to ports 4 through 7; two for are activating the robot fingers, and two for activating the robot arm. Program Plan: The control program will be implemented as follows: There will be only one joystick, i.e. joystick #1; and the motor channels 1 and 10 will not be used. The two drive motors on ports 2 and 9 will be driven simultaneously by the using channels 1 and 2 of the joystick in Arcade mode. The other two motors on ports 3 and 8 will be controlled independently using channels 3 and 4 respectively. The servos on ports 4 through 7 will be controlled by using digital channels 5 through 8. Program Development: 1. Start a Standalone project for teleoperation mode using one of the following approaches: a. Main Menu: File > New Standalone Project b. The Start Page: Projects > New Standalone Project After the following dialog window opens, choose Joystick Project (WiFi)

21 The programming window will open with the Main block diagram as shown in the following figure: 2. Configure the hardware connections by clicking the Config block. This will open the hardware configuration window as shown in the following figure: Assign the motor ports in the motor description space as illustrated in the following figure, and press OK to close the configuration window.

22 3. In the Function Blocks panel, open the Program Flow group, and select the While Loop block. Click and drag the While loop block to the line between the Variables block and the End block in the Main block diagram as shown below.

23 The While Loop dialog window will open asking you to state the logical condition under the loop will be valid; any integer number greater 0 as indicated in the following figure will set the loop to be valid for ever, as long as the robot is running. Press OK, close the While Loop dialog window, a loop will be created in the Main Block diagram as illustrated below. 5. In the Function Blocks panel, open the Joystick group and select the Arcade 2 motor block. Click and drag the Arcade 2 motor block to the line between the { block and the } block in the While loop in Block diagram as shown below. This is for reading joystick commands and controlling the drive motors on ports 1 and 10 on the Vex hardware.

24 A dialog window will open for configuring the Arcade 2 motor command. Set the parameters as shown in the following figure. a. Joystick # 1 defines the only one joystick used by this system. It is possible to use two joysticks. b. The transmitter channels indicate the functions of the joystick movements: The forward and reverse motions of the robot will be controlled by joystick channel 2, which is the y axis motion of the joystick, and the left right turns of the robot will be controlled by channel 1, which is the x axis motion of the joystick. c. The left and right drive motors of the robot will be from ports 2 and 9 respectively as indicated below. Press OK to close the Arcade 2 motor dialog window. 6. Now you want to control the two motors for the robot arm. Select the Joystick to Motor block from the Function Blocks panel, and place it in the While Loop of the Main block diagram under the Arcade 2 motor block as shown in the following figure. In the dialog window that opens, specify the motor channel and the joystick channel that will be involved. For example, the following dialog window sets channel 3 (the y axis) of

25 the left joystick to control the robot arm motor connected on Channel 3 of the Vex hardware; the Vex motor port and joystick channel do not have to be of the same number. Click OK, to close the dialog window. Repeat the above process for the robot arm motor in port 8 to be controlled by Channel 4 (the x axis) of the left joystick. 7. Having controlled all four motors, now it is a time to set up the controls for the three servos. Since all analog joystick channels have been assigned to motors, the servos will be controlled using the digital joystick channels, which start from channel 5 through 8. In the Function Blocks panel, click and drag the Joystick Digital to Servo block into the While Loop as illustrate in the following figure. In the dialog window that opens, set the channel 5 of the digital Joystick # 1 to control the hand servo connected in port 4 of the Vex hardware. Button 1 (D) of the joystick will

26 provide a forward motion of the servo at a full range of 127, and button 2 (U) will reverse the motion at a full range of 127. You can change the range by descresing these values. Click OK to close the Joystick Digital to Servo dialog window. Repeat the process above two more times for the servos in ports 6 and 7. Port 6 will be controlled by channel 7 of the second joystick, and port 8 will be controlled by channel 8. Unfortunately, there is no function to hold the servo in one position. If required, you can program it using combinations of If then commands. Those who will need this feature can directly contact Dr. Selekwa for help at majura.selekwa@ndsu.edu, 8. The block diagram appearance of your final program will appear as shown in the following figure.

27 You can view the generated C program either by opening the C programming window from the main menu: Window > C Programming or by opening the main.c file from the project explorer panel. The C program for this project will be as shown in the following figure. Unless one is good at C programming, most BEST robotics users will find it not important to access the C program. 9. Save your program at any convenient location on the hard disk, using any name of your choice. 10. After creating the program, the next task is to compile and upload it into the Vex system ready for running your robot. There are two options, either to compile vthe program without uploading or compile and upload. The tools for performing these operations are shown in the following figure.

28 To compile the program without uploading it, use Build and Download > Compile Project from the main menu, and to compile and upload, use Build and Download > Build and Download as shown below. On compiling the project, you can see the compilation results in the Output Panel as shown in the following figure. Programming errors also will be listed here, and by highlighting and clicking the error, the C file opens with the cursor placed at the line that contains the error.

29

Programming the VEX Robot

Programming the VEX Robot Preparing for Programming Setup Before we can begin programming, we have to set up the computer we are using and the robot/controller. We should already have: Windows (XP or later) system with easy-c installed

More information

CONTENTS. What is ROBOTC? Section I: The Basics

CONTENTS. What is ROBOTC? Section I: The Basics BEGINNERS CONTENTS What is ROBOTC? Section I: The Basics Getting started Configuring Motors Write Drive Code Download a Program to the Cortex Write an Autonomous Section II: Using Sensors Sensor Setup

More information

ROBOTC Software Inspection Guide with Additional Help Documentation

ROBOTC Software Inspection Guide with Additional Help Documentation VEX ROBOTICS COMPETITION ROBOTC Software Inspection Guide with Additional Help Documentation VEX Cortex Software Inspection Steps: 1. Cortex Firmware Inspection using ROBOTC 2. Testing Cortex Robots using

More information

New Technology Introduction: Android Studio with PushBot

New Technology Introduction: Android Studio with PushBot FIRST Tech Challenge New Technology Introduction: Android Studio with PushBot Carol Chiang, Stephen O Keefe 12 September 2015 Overview Android Studio What is it? Android Studio system requirements Android

More information

STEELSERIES FREE MOBILE WIRELESS CONTROLLER USER GUIDE

STEELSERIES FREE MOBILE WIRELESS CONTROLLER USER GUIDE STEELSERIES FREE MOBILE WIRELESS CONTROLLER USER GUIDE INTRODUCTION Thank you for choosing the SteelSeries Free Mobile Controller! This controller is designed by SteelSeries, a dedicated manufacturer of

More information

Best Robotics Sample Program Quick Start

Best Robotics Sample Program Quick Start Best Robotics Sample Program Quick Start BEST Robotics Programming -- Sample Program Quick Start Page 1 Overview The documents describe the program "Best Competition Template.c" which contains the sample

More information

Using the VEX Cortex with ROBOTC

Using the VEX Cortex with ROBOTC Using the VEX Cortex with ROBOTC This document is a guide for downloading and running programs on the VEX Cortex using ROBOTC for Cortex 2.3 BETA. It is broken into four sections: Prerequisites, Downloading

More information

Downloading a Sample Program over USB

Downloading a Sample Program over USB Downloading a Sample Program over USB This document is a guide for downloading and running programs on the VEX Cortex using the USB A-to-A cable. You will need: 1 VEX Cortex Microcontroller with one 7.2V

More information

Testing Robots Using the VEXnet Upgrade

Testing Robots Using the VEXnet Upgrade Testing Robots Using the VEXnet Upgrade This document is an inspection guide for VEX v1.5 microcontroller-based robots. Use this document to test if a robot using the VEXnet Upgrade is competition ready.

More information

Creating a Project with PSoC Designer

Creating a Project with PSoC Designer Creating a Project with PSoC Designer PSoC Designer is two tools in one. It combines a full featured integrated development environment (IDE) with a powerful visual programming interface. The two tools

More information

Dr Robot C# Advance Sputnik Demo Program

Dr Robot C# Advance Sputnik Demo Program 25 Valleywood Drive, Unit 20 Markham, Ontario, L3R 5L9, Canada Tel: (905) 943-9572 Fax: (905) 943-9197 Support@DrRobot.com Dr Robot C# Advance Sputnik Demo Program Version: 1.0.0 June 2008-1 - Copyright

More information

ROBOTC Programming Competition Templates

ROBOTC Programming Competition Templates ROBOTC Programming Competition Templates This document is part of a software inspection guide for VEX v0.5 (75 MHz crystal) and VEX v1.5 (VEXnet Upgrade) microcontroller-based robots. Use this document

More information

D-MAX WEB GUIDE CONTROLLER WITH OPERATOR INTERFACE PANEL QUICK START SETUP MANUAL

D-MAX WEB GUIDE CONTROLLER WITH OPERATOR INTERFACE PANEL QUICK START SETUP MANUAL 1/1 D-MAX.D1 1A Manual S1 D-MAX OPERATOR INTERFACE (Application Home Screen Is Shown) D-MAX CONTROLLER 04/14/2008 2008 Fife Corporation. All rights reserved. Figure Sheet 2-249 This page is intentionally

More information

STEP 7 MICRO/WIN TUTORIAL. Step-1: How to open Step 7 Micro/WIN

STEP 7 MICRO/WIN TUTORIAL. Step-1: How to open Step 7 Micro/WIN STEP 7 MICRO/WIN TUTORIAL Step7 Micro/WIN makes programming of S7-200 easier. Programming of S7-200 by using Step 7 Micro/WIN will be introduced in a simple example. Inputs will be defined as IX.X, outputs

More information

Option nv, Gaston Geenslaan 14, B-3001 Leuven Tel +32 16 317 411 Fax +32 16 207 164 http://www.option.com Page 1 of 14

Option nv, Gaston Geenslaan 14, B-3001 Leuven Tel +32 16 317 411 Fax +32 16 207 164 http://www.option.com Page 1 of 14 Page 1 of 14 ! " #!"#$ % &&' Page 2 of 14 1 INTRODUCTION One of the highly desirable features of the GlobeSurfer III device is the ability to network together Printers and External Hard Disk drives (aka

More information

FRC WPI Robotics Library Overview

FRC WPI Robotics Library Overview FRC WPI Robotics Library Overview Contents 1.1 Introduction 1.2 RobotDrive 1.3 Sensors 1.4 Actuators 1.5 I/O 1.6 Driver Station 1.7 Compressor 1.8 Camera 1.9 Utilities 1.10 Conclusion Introduction In this

More information

Six-servo Robot Arm. DAGU Hi-Tech Electronic Co., LTD www.arexx.com.cn. Six-servo Robot Arm

Six-servo Robot Arm. DAGU Hi-Tech Electronic Co., LTD www.arexx.com.cn. Six-servo Robot Arm Six-servo Robot Arm 1 1, Introduction 1.1, Function Briefing Servo robot, as the name suggests, is the six servo motor-driven robot arm. Since the arm has a few joints, we can imagine, our human arm, in

More information

Quick Start Guide. TWR-MECH Mechatronics Board TOWER SYSTEM

Quick Start Guide. TWR-MECH Mechatronics Board TOWER SYSTEM TWR-MECH Mechatronics Board TOWER SYSTEM Get to Know the Tower Mechatronics Board Primary Connector / Switch MCF52259 Connectors for Up to Eight Servos SW4 (Reset) USB OTG 5V Supply Touch Panel Socket

More information

Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205]

Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205] Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205] Users Manual Robokits India info@robokits.co.in http://www.robokitsworld.com Page 1 Bluetooth + USB 16 Servo Controller is used to control up to

More information

Work with Arduino Hardware

Work with Arduino Hardware 1 Work with Arduino Hardware Install Support for Arduino Hardware on page 1-2 Open Block Libraries for Arduino Hardware on page 1-9 Run Model on Arduino Hardware on page 1-12 Tune and Monitor Models Running

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

EMBEDDED C USING CODEWARRIOR Getting Started Manual

EMBEDDED C USING CODEWARRIOR Getting Started Manual Embedded C using CodeWarrior 1 68HC12 FAMILY EMBEDDED C USING CODEWARRIOR Getting Started Manual TECHNOLOGICAL ARTS, INC. Toll-free: 1-877-963-8996 (USA and Canada) Phone: +(416) 963-8996 Fax: +(416) 963-9179

More information

Install MS SQL Server 2012 Express Edition

Install MS SQL Server 2012 Express Edition Install MS SQL Server 2012 Express Edition Sohodox now works with SQL Server Express Edition. Earlier versions of Sohodox created and used a MS Access based database for storing indexing data and other

More information

Section 5: Installing the Print Driver

Section 5: Installing the Print Driver Section 5: Installing the Print Driver In This Section Print Driver Installation for USB Connection Using the Ethernet Connection and a Crossover Cable Print Driver: The Epilog print driver is the software

More information

Using Flow Control with the HEAD Recorder

Using Flow Control with the HEAD Recorder 03/15 Using with the HEAD Recorder The HEAD Recorder is a data acquisition software program that features an editable Flow Control function. This function allows complex program sequences to be predefined,

More information

Homeguard Wireless Home Camera Quick Start Guide

Homeguard Wireless Home Camera Quick Start Guide Homeguard Wireless Home Camera Quick Start Guide Congratulations on your purchase of this Homeguard Wireless Home Camera. This leaflet will guide you through setting up your camera for basic use with a

More information

Guarding Expert (Android Tablet) Mobile Client Software User Manual (V3.1)

Guarding Expert (Android Tablet) Mobile Client Software User Manual (V3.1) Guarding Expert (Android Tablet) Mobile Client Software User Manual (V3.1) UD.6L0202D1080A01 Thank you for purchasing our product. This manual applies to Guarding Expert (Android Tablet) mobile client

More information

TestManager Administration Guide

TestManager Administration Guide TestManager Administration Guide RedRat Ltd July 2015 For TestManager Version 4.57-1 - Contents 1. Introduction... 3 2. TestManager Setup Overview... 3 3. TestManager Roles... 4 4. Connection to the TestManager

More information

FUNDAMENTALS OF ROBOTICS

FUNDAMENTALS OF ROBOTICS FUNDAMENTALS OF ROBOTICS Lab exercise Stäubli AULINAS Josep (u1043469) GARCIA Frederic (u1038431) Introduction The aim of this tutorial is to give a brief overview on the Stäubli Robot System describing

More information

INF-USB2 and SI-USB Quick Start Guide

INF-USB2 and SI-USB Quick Start Guide INF-USB2 and SI-USB Quick Start Guide Please follow these instructions carefully. DO NOT connect the INF-USB2 or SI-USB module to your computer before running the setup program. After running Setup and

More information

Control Technology Corporation CTC Monitor User Guide Doc. No. MAN-1030A Copyright 2001 Control Technology Corporation All Rights Reserved Printed in USA The information in this document is subject to

More information

Building an Embedded Processor System on a Xilinx Zync FPGA (Profiling): A Tutorial

Building an Embedded Processor System on a Xilinx Zync FPGA (Profiling): A Tutorial Building an Embedded Processor System on a Xilinx Zync FPGA (Profiling): A Tutorial Embedded Processor Hardware Design January 29 th 2015. VIVADO TUTORIAL 1 Table of Contents Requirements... 3 Part 1:

More information

TESTBOX SHAKE TABLE USER MANUAL

TESTBOX SHAKE TABLE USER MANUAL TESTBOX SHAKE TABLE USER MANUAL Writer: Eren AYDIN Date: 05.02.2014 Version: 1.0 Index 1. HARDWARE... 3 1.1 GENERAL OVERVİEW... 3 1.2 CONNECTİONS AND STARTUP... 3 2. SOFTWARE... 6 2.1 SETUP... 6 2.2 IP

More information

How to read this guide

How to read this guide How to read this guide The following shows the symbols used in this Quick start guide with descriptions and examples. Symbol Description Example P oint Reference Caution [ ] This symbol explains information

More information

Modern Robotics, Inc Core Device Discovery Utility. Modern Robotics Inc, 2015

Modern Robotics, Inc Core Device Discovery Utility. Modern Robotics Inc, 2015 Modern Robotics, Inc Core Device Discovery Utility Modern Robotics Inc, 2015 Version 1.0.1 October 27, 2015 Core Device Discovery Application Guide The Core Device Discovery utility allows you to retrieve

More information

What is OneDrive for Business at University of Greenwich? Accessing OneDrive from Office 365

What is OneDrive for Business at University of Greenwich? Accessing OneDrive from Office 365 This guide explains how to access and use the OneDrive for Business cloud based storage system and Microsoft Office Online suite of products via a web browser. What is OneDrive for Business at University

More information

WinCC. Configuration Manual. Manual Volume 2

WinCC. Configuration Manual. Manual Volume 2 WinCC Configuration Manual Manual Volume 2 This manual is part of the documentation package with the order number: 6AV6392-1CA05-0AB0 Release: September 1999 WinCC, SIMATIC, SINEC, STEP are trademarks

More information

X-Trade Brokers Dom Maklerski S.A. XTB Expert Builder. Tutorial. Michał Zabielski 2010-08-05

X-Trade Brokers Dom Maklerski S.A. XTB Expert Builder. Tutorial. Michał Zabielski 2010-08-05 X-Trade Brokers Dom Maklerski S.A. XTB Expert Builder Tutorial Michał Zabielski 2010-08-05 Table of Contents Installation...3 Legal notification...7 Initial adjustments / Preferences...8 Language...8 Platform

More information

Example Connection between USB Host and Android

Example Connection between USB Host and Android Example connection between USB Host and Android Example Connection between USB Host and Android This example illustrates the connection between Board ETMEGA2560-ADK and Android through Port USB Host. In

More information

INTRODUCTION TO SERIAL ARM

INTRODUCTION TO SERIAL ARM INTRODUCTION TO SERIAL ARM A robot manipulator consists of links connected by joints. The links of the manipulator can be considered to form a kinematic chain. The business end of the kinematic chain of

More information

For Introduction to Java Programming, 5E By Y. Daniel Liang

For Introduction to Java Programming, 5E By Y. Daniel Liang Supplement H: NetBeans Tutorial For Introduction to Java Programming, 5E By Y. Daniel Liang This supplement covers the following topics: Getting Started with NetBeans Creating a Project Creating, Mounting,

More information

Installing S500 Power Monitor Software and LabVIEW Run-time Engine

Installing S500 Power Monitor Software and LabVIEW Run-time Engine EigenLight S500 Power Monitor Software Manual Software Installation... 1 Installing S500 Power Monitor Software and LabVIEW Run-time Engine... 1 Install Drivers for Windows XP... 4 Install VISA run-time...

More information

Board also Supports MicroBridge

Board also Supports MicroBridge This product is ATmega2560 based Freeduino-Mega with USB Host Interface to Communicate with Android Powered Devices* like Android Phone or Tab using Android Open Accessory API and Development Kit (ADK)

More information

IBM Operational Decision Manager Version 8 Release 5. Getting Started with Business Rules

IBM Operational Decision Manager Version 8 Release 5. Getting Started with Business Rules IBM Operational Decision Manager Version 8 Release 5 Getting Started with Business Rules Note Before using this information and the product it supports, read the information in Notices on page 43. This

More information

Programming with the Dev C++ IDE

Programming with the Dev C++ IDE Programming with the Dev C++ IDE 1 Introduction to the IDE Dev-C++ is a full-featured Integrated Development Environment (IDE) for the C/C++ programming language. As similar IDEs, it offers to the programmer

More information

Capacitive Touch Lab. Renesas Capacitive Touch Lab R8C/36T-A Family

Capacitive Touch Lab. Renesas Capacitive Touch Lab R8C/36T-A Family Renesas Capacitive Touch Lab R8C/36T-A Family Description: This lab will cover the Renesas Touch Solution for embedded capacitive touch systems. This lab will demonstrate how to setup and run a simple

More information

T-BOXN12R. First steps with T-BOXN12R. You can make it wireless. Date: 2004-07-16 Version 1.0

T-BOXN12R. First steps with T-BOXN12R. You can make it wireless. Date: 2004-07-16 Version 1.0 T-BOXN12R You can make it wireless First steps with T-BOXN12R Date: 2004-07-16 Version 1.0 Content 1. Purpose of this document... 3 2. T-BoxN12R overview... 4 3. First step... 5 3.1. Preparing your workshop

More information

How To Use First Robot With Labview

How To Use First Robot With Labview FIRST Robotics LabVIEW Training SECTION 1: LABVIEW OVERVIEW What is LabVIEW? It is a tool used by scientists and engineers to measure and automate the universe around us It is a graphical programming

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

TREND series H.264 DVR Central Management System Quick User Guide

TREND series H.264 DVR Central Management System Quick User Guide TREND series H.264 DVR Central Management System Quick User Guide Table of Contents 1. Introduction... 2 2. Install CMS/NVMS Software... 3 3. Create DVR Device... 9 3.1 Add DVR to CMS... 9 3.2 DVR Automatically

More information

OSM 2007 MONITORING SOFTWARE

OSM 2007 MONITORING SOFTWARE OSM 2007 MONITORING SOFTWARE Contents Preparation...3 Software Installation...4 Configuring OSM...6 Connecting a Device...16 Connecting to Station Monitoring Software...19 Troubleshooting...23 Installing

More information

MICROSOFT OUTLOOK 2010 WORK WITH CONTACTS

MICROSOFT OUTLOOK 2010 WORK WITH CONTACTS MICROSOFT OUTLOOK 2010 WORK WITH CONTACTS Last Edited: 2012-07-09 1 Access to Outlook contacts area... 4 Manage Outlook contacts view... 5 Change the view of Contacts area... 5 Business Cards view... 6

More information

Generating lesson plans with. Adobe Acrobat

Generating lesson plans with. Adobe Acrobat Generating lesson plans with Adobe Acrobat Introduction Being a teacher requires so many non-teaching administrative tasks that sometimes just teaching gets lost in the paper shuffle. You can automate

More information

WA Manager Alarming System Management Software Windows 98, NT, XP, 2000 User Guide

WA Manager Alarming System Management Software Windows 98, NT, XP, 2000 User Guide WA Manager Alarming System Management Software Windows 98, NT, XP, 2000 User Guide Version 2.1, 4/2010 Disclaimer While every effort has been made to ensure that the information in this guide is accurate

More information

ERC-to-MRC JOB TRANSLATOR MANUAL

ERC-to-MRC JOB TRANSLATOR MANUAL Yasnac MRC Controller ERC-to-MRC JOB TRANSLATOR MANUAL Part Number 133110-1 Yasnac MRC Controller ERC-to-MRC Job Translator Manual Part Number 133110-1 June 13, 1995 MOTOMAN 805 Liberty Lane West Carrollton,

More information

Getting Started Manual

Getting Started Manual Getting Started Manual LabVIEW LEGO MINDSTORMS NXT Module The LabVIEW LEGO MINDSTORMS NXT Module enables you to perform the following tasks: Develop LabVIEW VIs that run on a host computer and communicate

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

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

Kinect Interface to Play Computer Games with Movement

Kinect Interface to Play Computer Games with Movement Kinect Interface to Play Computer Games with Movement Program Install and Hardware Setup Needed hardware and software to use the Kinect to play computer games. Hardware: Computer running Windows 7 or 8

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

Audacity is a free, totally free, audio editing program. Get it here: http://audacity.sourceforge.net/

Audacity is a free, totally free, audio editing program. Get it here: http://audacity.sourceforge.net/ Super-Fast Guide to Audio Editing Audacity is a free, totally free, audio editing program. Get it here: http://audacity.sourceforge.net/ Installing Audacity 1. Download Audacity to your own computer. 2.

More information

Table of Contents. 1. Overview... 3. 1.1 Materials Required. 3 1.2 System Requirements. 3 1.3 User Mode 3. 2. Installation Instructions..

Table of Contents. 1. Overview... 3. 1.1 Materials Required. 3 1.2 System Requirements. 3 1.3 User Mode 3. 2. Installation Instructions.. Table of Contents 1. Overview..... 3 1.1 Materials Required. 3 1.2 System Requirements. 3 1.3 User Mode 3 2. Installation Instructions.. 4 2.1 Installing the On Call Diabetes Management Software. 4 2.2

More information

iridium for KNX/EIB Fast Start: Connection Setting Manual for KNX/EIB equipment

iridium for KNX/EIB Fast Start: Connection Setting Manual for KNX/EIB equipment iridium for KNX/EIB Fast Start: Connection Setting Manual for KNX/EIB equipment Review of iridium Software Package for KNX/EIB: iridium turns your iphone/ipod/ipad or Windows device into a KNX system control

More information

BLE Series. Data setting software MEXE02 OPERATING MANUAL. Tabel of contents 1 Synchronization with the driver...2 2 Monitor function...

BLE Series. Data setting software MEXE02 OPERATING MANUAL. Tabel of contents 1 Synchronization with the driver...2 2 Monitor function... HP-5046 Data setting software MEXE02 BLE Series OPERATING MANUAL Thank you for purchasing an Oriental Motor product. This operating manual describes product handling procedures and safety precautions.

More information

Help. Contents Back >>

Help. Contents Back >> Contents Back >> Customizing Opening the Control Panel Control Panel Features Tabs Control Panel Lists Control Panel Buttons Customizing Your Tools Pen and Airbrush Tabs 2D Mouse and 4D Mouse Tabs Customizing

More information

Part Number 129777-01 Revision A, January 1996. 3500 Monitoring System Rack Configuration and Utilities Guide

Part Number 129777-01 Revision A, January 1996. 3500 Monitoring System Rack Configuration and Utilities Guide Part Number 129777-01 Revision A, January 1996 3500 Monitoring System Rack Configuration and Utilities Guide Copyright 1995 Bently Nevada Corporation All Rights Reserved. No part of this publication may

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

WAVES. MultiRack SETUP GUIDE V9.80

WAVES. MultiRack SETUP GUIDE V9.80 WAVES MultiRack SETUP GUIDE V9.80 1 Table of Contents 1. Overview... 3 2. Basic Requirements... 3 3. Software... 4 4. Required Waves Licenses... 4 5. Installing MultiRack... 5 6. MultiRack Native... 6

More information

Setting up Wireless ipad Control of your DEWETRON Computer-based System

Setting up Wireless ipad Control of your DEWETRON Computer-based System Setting up Wireless ipad Control of your DEWETRON Computer-based System There are a few important things that you need to do in order to use remote desktop applications, such as the itap RDP on the new

More information

Copley Camming User Guide

Copley Camming User Guide Copley Camming User Guide P/N 95-00501-000 Revision 2 June 2008 Copley Camming User Guide. TABLE OF CONTENTS About This Manual... 5 1: Operational Overview... 7 1.1: Host System Requirements... 8 1.2:

More information

Gephi Tutorial Visualization

Gephi Tutorial Visualization Gephi Tutorial Welcome to this Gephi tutorial. It will guide you to the basic and advanced visualization settings in Gephi. The selection and interaction with tools will also be introduced. Follow the

More information

Transmitter Interface Program

Transmitter Interface Program Transmitter Interface Program Operational Manual Version 3.0.4 1 Overview The transmitter interface software allows you to adjust configuration settings of your Max solid state transmitters. The following

More information

AXIS Camera Station Quick Installation Guide

AXIS Camera Station Quick Installation Guide AXIS Camera Station Quick Installation Guide Copyright Axis Communications AB April 2005 Rev. 3.5 Part Number 23997 1 Table of Contents Regulatory Information.................................. 3 AXIS Camera

More information

iridium for Weinzierl KNX IP BAOS

iridium for Weinzierl KNX IP BAOS iridium for Weinzierl KNX IP BAOS Fast Start: Connection Setting Manual for KNX/EIB bus through IP Interfaces of Weinzierl KNX IP BAOS Review of iridium Software Package for KNX/EIB: iridium turns your

More information

Avigilon Control Center Web Client User Guide

Avigilon Control Center Web Client User Guide Avigilon Control Center Web Client User Guide Version: 4.12 Enterprise OLH-WEBCLIENT-E-E-Rev2 Copyright 2013 Avigilon. All rights reserved. The information presented is subject to change without notice.

More information

Tutorial for Programming the LEGO MINDSTORMS NXT

Tutorial for Programming the LEGO MINDSTORMS NXT Tutorial for Programming the LEGO MINDSTORMS NXT Table of contents 1 LEGO MINDSTORMS Overview 2 Hardware 2.1 The NXT Brick 2.2 The Servo Motors 2.3 The Sensors 3 Software 3.1 Starting a Program 3.2 The

More information

Industrial Automation Training Academy. PLC, HMI & Drives Training Programs Duration: 6 Months (180 ~ 240 Hours)

Industrial Automation Training Academy. PLC, HMI & Drives Training Programs Duration: 6 Months (180 ~ 240 Hours) nfi Industrial Automation Training Academy Presents PLC, HMI & Drives Training Programs Duration: 6 Months (180 ~ 240 Hours) For: Electronics & Communication Engineering Electrical Engineering Instrumentation

More information

Remote Support. User Guide 7.23

Remote Support. User Guide 7.23 Remote Support User Guide 7.23 Copyright 1997 2011 Cisco and/or its affiliates. All rights reserved. WEBEX, CISCO, Cisco WebEx, the CISCO logo, and the Cisco WebEx logo are trademarks or registered trademarks

More information

Quick Start Guide NVR DS-7104NI-SL/W NVR. www.hikvision.com. First Choice For Security Professionals

Quick Start Guide NVR DS-7104NI-SL/W NVR. www.hikvision.com. First Choice For Security Professionals Quick Start Guide NVR DS-7104NI-SL/W NVR NOTE: For more detailed information, refer to the User s Manual on the CD-ROM. You must use your PC or MAC to access the files. www.hikvision.com Quick Start 1.

More information

CATIA V5 Tutorials. Mechanism Design & Animation. Release 18. Nader G. Zamani. University of Windsor. Jonathan M. Weaver. University of Detroit Mercy

CATIA V5 Tutorials. Mechanism Design & Animation. Release 18. Nader G. Zamani. University of Windsor. Jonathan M. Weaver. University of Detroit Mercy CATIA V5 Tutorials Mechanism Design & Animation Release 18 Nader G. Zamani University of Windsor Jonathan M. Weaver University of Detroit Mercy SDC PUBLICATIONS Schroff Development Corporation www.schroff.com

More information

Raptor-CAN User Manual

Raptor-CAN User Manual CONTROL SYSTEM SOLUTIONS Raptor-CAN User Manual Last Updated: 3/31/2015 Contents 1. Introduction...3 2. Installation...4 2.1 Dongle license...6 2.2 Node-locked license...6 3. Using Raptor-CAN...7 3.1 CAN

More information

How To Run A Factory I/O On A Microsoft Gpu 2.5 (Sdk) On A Computer Or Microsoft Powerbook 2.3 (Powerpoint) On An Android Computer Or Macbook 2 (Powerstation) On

How To Run A Factory I/O On A Microsoft Gpu 2.5 (Sdk) On A Computer Or Microsoft Powerbook 2.3 (Powerpoint) On An Android Computer Or Macbook 2 (Powerstation) On User Guide November 19, 2014 Contents 3 Welcome 3 What Is FACTORY I/O 3 How Does It Work 4 I/O Drivers: Connecting To External Technologies 5 System Requirements 6 Run Mode And Edit Mode 7 Controls 8 Cameras

More information

DSP Laboratory: Analog to Digital and Digital to Analog Conversion

DSP Laboratory: Analog to Digital and Digital to Analog Conversion OpenStax-CNX module: m13035 1 DSP Laboratory: Analog to Digital and Digital to Analog Conversion Erik Luther This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License

More information

Plesk 8.1 for Windows Counter-Strike Game Server

Plesk 8.1 for Windows Counter-Strike Game Server SWsoft, Inc. Plesk 8.1 for Windows Counter-Strike Game Server Administrator Guide (revision 2.2) (c) 1999-2006 ISBN: N/A SWsoft, Inc. 13755 Sunrise Valley Drive Suite 325 Herndon VA 20171 USA Phone: +1

More information

IGSS. Interactive Graphical SCADA System. Quick Start Guide

IGSS. Interactive Graphical SCADA System. Quick Start Guide IGSS Interactive Graphical SCADA System Quick Start Guide Page 2 of 26 Quick Start Guide Introduction This guide is intended to get you up and running with the IGSS FREE50 license as fast as possible.

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

5. Tutorial. Starting FlashCut CNC

5. Tutorial. Starting FlashCut CNC FlashCut CNC Section 5 Tutorial 259 5. Tutorial Starting FlashCut CNC To start FlashCut CNC, click on the Start button, select Programs, select FlashCut CNC 4, then select the FlashCut CNC 4 icon. A dialog

More information

RGK60 RGK50 RGAM10 RGAM20 RGAM4 Generator set control units

RGK60 RGK50 RGAM10 RGAM20 RGAM4 Generator set control units I123 GB 1207 RGK60 RGK50 RGAM10 RGAM20 RGAM4 Generator set control units CUSTOMIZATION SOFTWARE MANUAL List of contents Introduction... 2 Main window... 3 Device model selection... 3 Transmission of data

More information

Downloading Driver Files

Downloading Driver Files The following instructions are for all DPAS supported Zebra printers except the Zebra GK420t. The ZDesigner R110Xi4 203 dpi driver has been tested and recommended for DPAS use. This driver will support

More information

Clustering ExtremeZ-IP 4.1

Clustering ExtremeZ-IP 4.1 Clustering ExtremeZ-IP 4.1 Installing and Configuring ExtremeZ-IP 4.x on a Cluster Version: 1.3 Date: 10/11/05 Product Version: 4.1 Introduction This document provides instructions and background information

More information

NVMS-1200. User Manual

NVMS-1200. User Manual NVMS-1200 User Manual Contents 1 Software Introduction... 1 1.1 Summary... 1 1.2 Install and Uninstall... 1 1.2.1 Install the Software... 1 2 Login Software... 3 2.1 Login... 3 2.2 Control Panel Instruction...

More information

Getting Started with the LabVIEW Mobile Module

Getting Started with the LabVIEW Mobile Module Getting Started with the LabVIEW Mobile Module Contents The LabVIEW Mobile Module extends the LabVIEW graphical development environment to Mobile devices so you can create applications that run on Windows

More information

Using Microsoft Visual Studio 2010. API Reference

Using Microsoft Visual Studio 2010. API Reference 2010 API Reference Published: 2014-02-19 SWD-20140219103929387 Contents 1... 4 Key features of the Visual Studio plug-in... 4 Get started...5 Request a vendor account... 5 Get code signing and debug token

More information

Installing the Gerber P2C Plotter USB Driver

Installing the Gerber P2C Plotter USB Driver Installing the Gerber P2C Plotter USB Driver 1 You can install a Gerber P2C plotter using a USB connection and communicate with it using compatible design software. The following procedures describe installing

More information

SYMETRIX SOLUTIONS: TECH TIP May 2014

SYMETRIX SOLUTIONS: TECH TIP May 2014 How to Integrate External Control Inputs on Symetrix DSP Hardware This tech tip will explain how to properly integrate the External Control Inputs of Symetrix DSP units (Radius/Edge, xcontrol, Jupiter,

More information

HOW TO TRANSFER FILES BETWEEN EEN IDL7000 PVR AND USB2 DEVICE

HOW TO TRANSFER FILES BETWEEN EEN IDL7000 PVR AND USB2 DEVICE HOW TO TRANSFER FILES BETWEEN EEN IDL7000 PVR AND USB2 DEVICE CONTENTS CONTENTS...2 FOREWORD...3 TRANSFERRING FILES BETWEEN IDL7000M PVR AND USB2 DEVICE...4 CONNECTING AN EXTERNAL USB2 DEVICE...4 COPYING

More information

TRILOGI 5.3 PLC Ladder Diagram Programmer and Simulator. A tutorial prepared for IE 575 by Dr. T.C. Chang. Use On-Line Help

TRILOGI 5.3 PLC Ladder Diagram Programmer and Simulator. A tutorial prepared for IE 575 by Dr. T.C. Chang. Use On-Line Help TRILOGI 5.3 PLC Ladder Diagram Programmer and Simulator A tutorial prepared for IE 575 by Dr. T.C. Chang 1 Use On-Line Help Use on-line help for program editing and TBasic function definitions. 2 Open

More information

e-gate USB Smart Card Driver Install Notes (Windows 98/98SE/Me)

e-gate USB Smart Card Driver Install Notes (Windows 98/98SE/Me) e-gate USB Smart Card Driver Install Notes (Windows 98/98SE/Me) By downloading software from the Reflex Readers Download web site, you agree to the terms and conditions of the e-gate Smart Card Driver

More information

After: bmotorreflected[port2]= 1; //Flip port2 s direction

After: bmotorreflected[port2]= 1; //Flip port2 s direction Motors Motor control and some fine-tuning commands. motor[output] = power; This turns the referenced VEX motor output either on or off and simultaneously sets its power level. The VEX has 8 motor outputs:

More information

Event counters in NOVA

Event counters in NOVA Case study: how to use the event counters in NOVA? 1 Event counter support NOVA Technical Note 22 Event counters in NOVA Most of the measurement commands, like CV staircase or Record signals (> 1 ms) provide

More information