Timers, Interrupts, and Square Wave Generation. Ryan Krauss. Southern Illinois University Edwardsville. October 24, 2007

Size: px
Start display at page:

Download "Timers, Interrupts, and Square Wave Generation. Ryan Krauss. Southern Illinois University Edwardsville. October 24, 2007"

Transcription

1 Timers, Interrupts, and Square Wave Generation Ryan Krauss Southern Illinois University Edwardsville October 24, 2007 Timers and Interrupts - Why should we care? Gives us the ability to precisely schedule events Very useful in signal generation (system ID) Also important for digital control (real-time) In order to move from continuous time model to digital model (from s to z), a precise and consistent dt is needed Real-time control in Windows is complicated and expensive Ryan Krauss Timers, Interrupts, and Square Wave Generation 2 / 17

2 Timer8 Module Used to time things Count is incremented once per clock cycle Interrupt can be generated on counter overflow An interrupt service routine (ISR) can be written to do something on each interrupt We will use the ISR to toggle a pin, so that a square wave is generated Overflow period is adjustable, but cannot be greater than (Timer16, Timer24, and Timer32 modules can have larger periods: 2 n 1) The counter clock is specified by the programmer Ryan Krauss Timers, Interrupts, and Square Wave Generation 3 / 17 Square Wave Project Goal The goal of the square wave project is for you to develop a PSoC Designer project that can generate a square wave for any freqeuency between 100 Hz and 10 khz. You will adjust the frequecy by changing the clock settings and the period of the Timer8 module. You will write software that includes a main function and an ISR to generate the square wave. You will demonstrate that your project correctly generates a square wave of the required frequencies by showing a waveform from either a DAQ card or an oscilloscope. Ryan Krauss Timers, Interrupts, and Square Wave Generation 4 / 17

3 Clock Dividers All user modules are controlled by a specified clock SysClk = 24 MHz V C 1 = SysClk N 1, 1 N 1 16 V C 2 = V C 1 N 2, 1 N 2 16 V C 3 = V C 2 N 3, 1 N V C 3 can have other sources besides V C 2 Ryan Krauss Timers, Interrupts, and Square Wave Generation 5 / 17 Timer8 Module Settings Clock? Capture Low TerminalCountOut None CompareOut None Period? CompareValue 1 CompareType Less Than InterruptType Terminal Count ClockSync Sync to SysClk TC PulseWidth Full Clock InvertCapture Normal Ryan Krauss Timers, Interrupts, and Square Wave Generation 6 / 17

4 PSoC Designer Start Up Click on Start New Project Ryan Krauss Timers, Interrupts, and Square Wave Generation 7 / 17 New Project Dialog Give the project a name and save it to a temporary folder Ryan Krauss Timers, Interrupts, and Square Wave Generation 8 / 17

5 Important Initial Choices Make sure to choose the part # CY8C PXI and the C language Ryan Krauss Timers, Interrupts, and Square Wave Generation 9 / 17 Add a Timer8 Module Switch to the User Module Selection View Click on Timers and then Timer8 Double click on Timer8 Switch to Interconnect View Right click on Timer8 module and choose Place Ryan Krauss Timers, Interrupts, and Square Wave Generation 10 / 17

6 Next Steps Adjust the different clock dividers (N 1, N 2, and N 3 ) Set the V C 3 clock source Set the Timer8 Parameters and choose the period Save everything and click Generate Application Ryan Krauss Timers, Interrupts, and Square Wave Generation 11 / 17 Application Editor (Software View) Click on the Application Editor view button Open the main.c file from the tree on the left Write your code Ryan Krauss Timers, Interrupts, and Square Wave Generation 12 / 17

7 Timer8 Code Make sure you have this line before your main function: #pragma i n t e r r u p t h a n d l e r Timer8 1 ISR which tells the compiler that the interrupt is in C. You will need the following lines in your main function before an infinite loop: / ensure i n t e r r u p t i s enabled / TIMER8 1 EnableInt ( ) ; / enable the g l o b a l i n t e r r u p t s / M8C EnableGInt ; / s t a r t the counter! / TIMER8 1 Start ( ) ; Ryan Krauss Timers, Interrupts, and Square Wave Generation 13 / 17 ISR The Timer8 ISR must have the prototype: void Timer8 1 ISR ( void ) { / / your code here } Ryan Krauss Timers, Interrupts, and Square Wave Generation 14 / 17

8 How to toggle a pin? How do you use the ISR to generate a square wave? Exclusive Or (XOR) PRT0DR ˆ= 0x01; ˆ= means XOR You must remember to think in binary for the correct pins Ryan Krauss Timers, Interrupts, and Square Wave Generation 15 / 17 Final Steps Compile C code Assemble to hex Program the part Run your code and look at/save the wave form Ryan Krauss Timers, Interrupts, and Square Wave Generation 16 / 17

9 Final Result 5 4 Votlage Time (sec) N 1 =16, N 2 =10, N 3 =6, period=199. Does this make sense? Ryan Krauss Timers, Interrupts, and Square Wave Generation 17 / 17

FireHawk M7 Interface Module Software Instructions OPERATION AND INSTRUCTIONS

FireHawk M7 Interface Module Software Instructions OPERATION AND INSTRUCTIONS FireHawk M7 Interface Module Software Instructions OPERATION AND INSTRUCTIONS WARNING THE WARRANTIES MADE BY MSA WITH RESPECT TO THE PRODUCT ARE VOIDED IF THE PRODUCT IS NOT USED AND MAINTAINED IN ACCORDANCE

More information

Exercise 1: Control Functions

Exercise 1: Control Functions Exercise 1: Control Functions EXERCISE OBJECTIVE When you have completed this exercise, you will be able to control the function of an asynchronous ripple counter. You will verify your results by operating

More information

Figure SM1: Front panel of the multipatcher software graphic user interface (GUI) at the beginning of multipatcher operation.

Figure SM1: Front panel of the multipatcher software graphic user interface (GUI) at the beginning of multipatcher operation. APPENDIX 2. Multipatcher Software Setup and Operation. The multipatcher program is organized into four panels. There are controls that allow the user to specify various parameters into the system. The

More information

ELIMINATOR COMPETITION DRAG RACE Program Manual Firm Ver 4.11

ELIMINATOR COMPETITION DRAG RACE Program Manual Firm Ver 4.11 ELIMINATOR COMPETITION DRAG RACE Program Manual Firm Ver 4.11 The Portatree Eliminator Super 2000 Competition Track Timer can be used with an IBM Compatible Personal Computer connected through Com Port

More information

Module 3 Developing Timing Plans for Efficient Intersection Operations During Moderate Traffic Volume Conditions

Module 3 Developing Timing Plans for Efficient Intersection Operations During Moderate Traffic Volume Conditions Module 3 Developing Timing Plans for Efficient Intersection Operations During Moderate Traffic Volume Conditions CONTENTS (MODULE 3) Introduction...1 Purpose...1 Goals and Learning Outcomes...1 Organization

More information

[MYLAPS INTEGRATION]

[MYLAPS INTEGRATION] 2018 The Race Director MyLaps Integration Manual [MYLAPS INTEGRATION] This document explains how to manage the results data between your MyLaps readers and Race Director using manual file transfers. Contents

More information

TR Electronic Pressure Regulator. User s Manual

TR Electronic Pressure Regulator. User s Manual TR Electronic Pressure Regulator Page 2 of 13 Table of Contents Warnings, Cautions & Notices... 3 Factory Default Setting... 4 Quick Start Procedure... 5 Configuration Tab... 8 Setup Tab... 9 Internal

More information

Xactix XeF2 OPERATION MANUAL

Xactix XeF2 OPERATION MANUAL General Information The Xactix e-1 is a xenon difluoride (XeF 2) isotropic silicon etcher. XeF 2 is a vapor phase etch, which exhibits very high selectivity of silicon to photo-resist, silicon dioxide,

More information

RM-80 respiration monitor

RM-80 respiration monitor RM-80 respiration monitor User Manual September 18, 2015 0025-003M 950 North Hague Avenue Columbus, Ohio 43204-2121 USA Sales: sales@colinst.com Service: service@colinst.com Phone: (614) 276-0861 Fax:

More information

SENSAPHONE APPLICATION NOTE. Functions: C Programming, Pump Control, Data Logging

SENSAPHONE APPLICATION NOTE. Functions: C Programming, Pump Control, Data Logging SENSAPHONE APPLICATION NOTE Application: Pump Station Volumetric Flow Calculation Functions: C Programming, Pump Control, Data Logging Sensaphone Model: SCADA 3000 Who needs to perform Volumetric Flow

More information

Software Design of the Stiquito Micro Robot

Software Design of the Stiquito Micro Robot Software Design of the Stiquito Micro Robot Andrew McClain and James M. Conrad University of North Carolina at Charlotte jmconrad@uncc.edu Abstract The Stiquito robot is a small, six legged robot that

More information

TESLAGON. ShotHelper Manual. How to install and use the Program. Version /30/2014

TESLAGON. ShotHelper Manual. How to install and use the Program. Version /30/2014 TESLAGON ShotHelper Manual How to install and use the Program 11/30/2014 Version 1.11 Table of Contents Introduction... 3 Installation Process... 3 ShotHelper Quick Setup... 4 The Main Window... 6 The

More information

Touch Screen Guide. OG-1500 and OG Part # T011

Touch Screen Guide. OG-1500 and OG Part # T011 Touch Screen Guide OG-1500 and OG-2000 Part # 9000000.T011 Effective 11/2010 External View Internal View 1. Transducer Banks 2. Oxygen Sensor 3. PLC These are the two manifolds with three (3) transducers

More information

Number Bases LESSON ONE By John Owen. Computer Science

Number Bases LESSON ONE By John Owen. Computer Science Number Bases LESSON ONE By John Owen Computer Science Objective In this lesson you ll learn about different Number Bases, specifically about those used by the computer Those include: Base Two binary Base

More information

ALGE Water Polo Scoreboard

ALGE Water Polo Scoreboard ALGE Water Polo Scoreboard USER MANUAL Split Second Timing Pty Limited PO Box 1322 Dee Why, NSW 2099 Tel: (02) 9981 6069 Fax: (02) 9981 6070 Email: info@splitsecond.com.au Web: www.splitsecond.com.au Page

More information

Tick Kit. Assembly Instructions

Tick Kit. Assembly Instructions Tick Kit Assembly Instructions Tick Kit Description The Tick is a simple clock module kit. It has 3 ranges from fast to glacial, with a cool LED to show the range. The module puts out a square wave.this

More information

Pedometer with PC download. Model: FB322 OVERVIEW FRONT VIEW INDEX

Pedometer with PC download. Model: FB322 OVERVIEW FRONT VIEW INDEX OVERVIEW FRONT VIEW Pedometer with PC download INDEX Model: FB322 Introduction...1 Overview...1 Front view...1 Back view battery compartment...1 LCD screen...1 Getting started...2 Setting the device...2

More information

DANAGE TIMER System Controller User Manual

DANAGE TIMER System Controller User Manual DANAGE TIMER System Controller User Manual The SCORING System is also part of the concept Rev.: 05.10.2011 DANAGE of Scandinavia - Industrivej 13-6310 Broager - Denmark Tel.: +45 74 44 26 36, Fax: + 45

More information

Operating instructions Electrical switching facility pco

Operating instructions Electrical switching facility pco Operating instructions Electrical switching facility pco from software version V1.33 on TABLE OF CONTENTS 1. Before you start... 4 1.1 Brief description... 4 1.2 Using this manual... 4 2. pco integrated

More information

SENSUS PRO MANAGER (for SENSUS or SENSUS PRO devices) User s Guide Palm OS. Version 2.0 Published October 17, ReefNet Inc.

SENSUS PRO MANAGER (for SENSUS or SENSUS PRO devices) User s Guide Palm OS. Version 2.0 Published October 17, ReefNet Inc. SENSUS PRO MANAGER (for SENSUS or SENSUS PRO devices) User s Guide Palm OS Version 2.0 Published October 17, 2002 2002 ReefNet Inc. 1.0 Introduction The SENSUS PRO data recorder captures the time, depth,

More information

SIDRA INTERSECTION 6.1 UPDATE HISTORY

SIDRA INTERSECTION 6.1 UPDATE HISTORY Akcelik & Associates Pty Ltd PO Box 1075G, Greythorn, Vic 3104 AUSTRALIA ABN 79 088 889 687 For all technical support, sales support and general enquiries: support.sidrasolutions.com SIDRA INTERSECTION

More information

SENSUS PRO MANAGER (for SENSUS or SENSUS PRO devices) User s Guide -- Windows. Version 2.0 Published October 17, ReefNet Inc.

SENSUS PRO MANAGER (for SENSUS or SENSUS PRO devices) User s Guide -- Windows. Version 2.0 Published October 17, ReefNet Inc. SENSUS PRO MANAGER (for SENSUS or SENSUS PRO devices) User s Guide -- Windows Version 2.0 Published October 17, 2002 2002 ReefNet Inc. 1.0 Introduction The SENSUS PRO data recorder captures the time, depth,

More information

KEM Scientific, Inc. Instruments for Science from Scientists

KEM Scientific, Inc. Instruments for Science from Scientists KEM Scientific, Inc. Instruments for Science from Scientists J-KEM Scientific, Inc. 6970 Olive Blvd. St. Louis, MO 63130 (314) 863-5536 Fax (314) 863-6070 E-Mail: jkem911@jkem.com Precision Vacuum Controller,

More information

To Logon On to your tee sheet, start by opening your browser. (NOTE: Internet Explorer V. 6.0 or greater is required.)

To Logon On to your tee sheet, start by opening your browser. (NOTE: Internet Explorer V. 6.0 or greater is required.) 1. Log-On To Logon On to your tee sheet, start by opening your browser. (NOTE: Internet Explorer V. 6.0 or greater is required.) (NOTE: Logon ID s must be 7 characters or more and passwords are case sensitive.)

More information

REMOTE CLIENT MANAGER HELP VERSION 1.0.2

REMOTE CLIENT MANAGER HELP VERSION 1.0.2 VERSION 1.0.2 MERCHANT SALES: 800-637-8268 New Merchant Accounts PARTNER PROGRAMS: 800-637-8268 New and existing partnerships CUSTOMER CARE: 800-338-6614 Existing merchant account support Statements and

More information

Design of Experiments Example: A Two-Way Split-Plot Experiment

Design of Experiments Example: A Two-Way Split-Plot Experiment Design of Experiments Example: A Two-Way Split-Plot Experiment A two-way split-plot (also known as strip-plot or split-block) design consists of two split-plot components. In industry, these designs arise

More information

Basic Pneumatics. Module 7: Time delay valve and sequence control systems. Academic Services PREPARED BY. January 2013

Basic Pneumatics. Module 7: Time delay valve and sequence control systems. Academic Services PREPARED BY. January 2013 Basic Pneumatics Module 7: Time delay valve and sequence control systems PREPARED BY Academic Services January 2013 Applied Technology High Schools, 2013 Module 7: Time delay valve and sequence control

More information

Using the Lego NXT with Labview.

Using the Lego NXT with Labview. Using the Lego NXT with Labview http://www.legoengineering.com/component/content/article/105 The Lego NXT 32-bit ARM microcontroller - an Atmel AT91SAM7S256. Flash memory/file system (256 kb), RAM (64

More information

GMS 10.0 Tutorial SEAWAT Viscosity and Pressure Effects Examine the Effects of Pressure on Fluid Density with SEAWAT

GMS 10.0 Tutorial SEAWAT Viscosity and Pressure Effects Examine the Effects of Pressure on Fluid Density with SEAWAT v. 10.0 GMS 10.0 Tutorial SEAWAT Viscosity and Pressure Effects Examine the Effects of Pressure on Fluid Density with SEAWAT Objectives Learn how to simulate the effects of viscosity and how pressure impacts

More information

SCIENTIFIC DATA SYSTEMS, INC. Depth Tension Line Speed Panel. DTLS Manual

SCIENTIFIC DATA SYSTEMS, INC. Depth Tension Line Speed Panel. DTLS Manual SCIENTIFIC DATA SYSTEMS, INC. Depth Tension Line Speed Panel DTLS Manual This document contains proprietary information. Copyright 2015 Scientific Data Systems, Inc. All rights reserved. 1 Depth Tension

More information

DG100 Digital Depth Gauge and Timer. Training Module, Rev B

DG100 Digital Depth Gauge and Timer. Training Module, Rev B DG100 Digital Depth Gauge and Timer Training Module, Rev B DG100 Digital Depth Gauge Dive and Surface Timer Stopwatch Mode Designed for Military Divers Combat Swimmers DG100 Used as a Replacement for Analog

More information

Courseware Sample F0

Courseware Sample F0 Electric Power / Controls Courseware Sample 85303-F0 A ELECTRIC POWER / CONTROLS COURSEWARE SAMPLE by the Staff of Lab-Volt Ltd. Copyright 2009 Lab-Volt Ltd. All rights reserved. No part of this publication

More information

Robot Activity: Programming the NXT 2.0

Robot Activity: Programming the NXT 2.0 Robot Activity: Programming the NXT 2.0 About this Activity In this activity, you will learn about some features of the NXT 2.0 programming software. You will write and save a program for the Lego NXT

More information

ACQUIDATA FAMILY CALIBRATION PROCEDURE CALIBRATION CHECKING

ACQUIDATA FAMILY CALIBRATION PROCEDURE CALIBRATION CHECKING ACQUIDATA FAMILY CALIBRATION PROCEDURE The calibration procedure for the Acquidata product family is very simple. No special calibration screen or recording phase needs to be selected. Simply open a new

More information

Steltronic StelPad User Guide

Steltronic StelPad User Guide StelPad User Guide Steltronic StelPad User Guide Contents Contents... 1 About StelPad and its Features... 3 StelPad System Elements... 3 StelPad Computer Integration with Focus... 4 Enable Custom Graphic

More information

System 6 Water Polo. For the System 6 Sports Timer Software User Guide. F872 Rev

System 6 Water Polo. For the System 6 Sports Timer Software User Guide. F872 Rev System 6 Water Polo For the System 6 Sports Timer Software User Guide F872 Rev. 20171114 Customer Service Department www.coloradotime.com Email: customerservice@coloradotime.com Phone: 970-667-1000 Toll

More information

SPLIT HOPKINSON PRESSURE BAR OPERATIONS MANUAL 5/9/2014

SPLIT HOPKINSON PRESSURE BAR OPERATIONS MANUAL 5/9/2014 B Calibration of Split Hopkinson Pressure Bar Setup: Calibration is performed by comparing the wave speed of the initial pulse versus the reflected pulse and calculating the Energy Ratio. This ratio gives

More information

Database of Winds and Waves. -internet version-

Database of Winds and Waves. -internet version- 2009.1.6 Database of Winds and Waves -internet version- http://www.nmri.go.jp/wavedb/wave2.html National Maritime Research Institute CONTENTS 1. Outline of the Database... 1 2. Use of the Database on the

More information

Scoreboard Operator s Instructions MPC Control

Scoreboard Operator s Instructions MPC Control Scoreboard Operator s Instructions MPC Control Some features on the keyboard overlay may not be included on the particular model being operated. Since 1934 Retain this manual in your permanent files 1/21/2011

More information

The examples below are a starting point, and some fine tuning may be required.

The examples below are a starting point, and some fine tuning may be required. The settings you will see below are supplied as a basic sample of where to start with settings for your pinsetters and how they will operate with Steltronic Focus Software. The examples below are a starting

More information

APB and ATB Setup Guide.

APB and ATB Setup Guide. APB and ATB Setup Guide. Version 0. 1 Prepared by: Corné Coetzee Softcon Software Control Services (Pty) Ltd. 7 March 2017 Revision History Name Date Reason For Changes Version MDH 19-Sep- 2014 Initial

More information

iworx Sample Lab Experiment HE-4: Respiratory Exchange Ratio (RER)

iworx Sample Lab Experiment HE-4: Respiratory Exchange Ratio (RER) Experiment HE-4: Respiratory Exchange Ratio (RER) Before Starting 1. Read the procedures for the experiment completely before beginning the experiment. Have a good understanding of how to perform the experiment

More information

Activity 5.1B Dragster Assembly Drawing

Activity 5.1B Dragster Assembly Drawing Activity 5.1B Dragster Assembly Drawing Purpose The excitement of seeing your design become a product that you can see in 3D is about to become a reality for you. In this activity, you are going to learn

More information

Cover Page for Lab Report Group Portion. Boundary Layer Measurements

Cover Page for Lab Report Group Portion. Boundary Layer Measurements Cover Page for Lab Report Group Portion Boundary Layer Measurements Prepared by Professor J. M. Cimbala, Penn State University Latest revision: 30 March 2012 Name 1: Name 2: Name 3: [Name 4: ] Date: Section

More information

INTRODUCTION TO SIGNAL TIMING & TRAFFIC CONTROL

INTRODUCTION TO SIGNAL TIMING & TRAFFIC CONTROL INTRODUCTION TO SIGNAL TIMING & TRAFFIC CONTROL 1 WHO ARE WE? 2 WHAT ARE WE GOING TO DO TODAY? Learn about transportation engineering and careers offered. Introduce essential concepts about signal timing.

More information

CS Problem Solving and Object-Oriented Programming Lab 2 - Methods, Variables and Functions in Alice Due: September 23/24

CS Problem Solving and Object-Oriented Programming Lab 2 - Methods, Variables and Functions in Alice Due: September 23/24 CS 101 - Problem Solving and Object-Oriented Programming Lab 2 - Methods, Variables and Functions in Alice Due: September 23/24 Pre-lab Preparation Before coming to lab, you are expected to have: Read

More information

Playing with Agent_SimpleSoccer. 1. Start the server 2. Start the agent(s) in NetBeans 3. Start the game: press k and b in the monitor window

Playing with Agent_SimpleSoccer. 1. Start the server 2. Start the agent(s) in NetBeans 3. Start the game: press k and b in the monitor window Playing with Agent_SimpleSoccer 1. Start the server 2. Start the agent(s) in NetBeans 3. Start the game: press k and b in the monitor window (see below for details) 1. Start SimSpark Soccer Server (the

More information

iworx Sample Lab Experiment HE-5: Resting Metabolic Rate (RMR)

iworx Sample Lab Experiment HE-5: Resting Metabolic Rate (RMR) Experiment HE-5: Resting Metabolic Rate (RMR) Before Starting 1. Read the procedures for the experiment completely before beginning the experiment. Have a good understanding of how to perform the experiment

More information

Viva TPS. TS11/15 Total Stations Check and Adjust Procedure. October Summary

Viva TPS. TS11/15 Total Stations Check and Adjust Procedure. October Summary Viva TPS October 2010 TS11/15 Total Stations Summary Leica builds total stations to the highest quality and calibrates each instrument before it leaves the Factory. After the instrument is shipped or used

More information

AKTA pure 25 New Owner s Intro

AKTA pure 25 New Owner s Intro AKTA pure 25 New Owner s Intro The exercise below will give a quick demonstration of how easy and intuitive the AKTA pure 25 will be for you in demonstrating downstream processing to your students. Steps

More information

Product Safety and the use of EMC techniques to evaluate the 30 Amp Ground continuity test

Product Safety and the use of EMC techniques to evaluate the 30 Amp Ground continuity test Product Safety and the use of EMC techniques to evaluate the 30 Amp Ground continuity test Ron Duffy Product Safety Engineer Agilent Technologies, Inc ron_duffy@agilent.com Richard Georgerian Product Compliance

More information

Programming a recess with interrupted cut

Programming a recess with interrupted cut Tricks Following on from the article on parameterized programming, which featured in DECO Magazine no 33, we would now like to show you another example of PELD programming. Machining a recess can sometimes

More information

HW #5: Digital Logic and Flip Flops

HW #5: Digital Logic and Flip Flops HW #5: Digital Logic and Flip Flops This homework will walk through a specific digital design problem in all its glory that you will then implement in this weeks lab. 1 Write the Truth Table (10 pts) Consider

More information

Pneumatic turret stop with 6, 8 and 12 stop positions for automation

Pneumatic turret stop with 6, 8 and 12 stop positions for automation SOMATEC Sondermaschinen-Vorrichtungen Komponenten für Maschinenbau Klaus Mayer Gewerbestraße 19 88636 Illmensee Telefon 07558/1441 www.somatec-mb.de Telefax 07558/674n Pneumatic turret stop with 6, 8 and

More information

Scoreboard Operator s Instructions MPCW6 Control

Scoreboard Operator s Instructions MPCW6 Control Scoreboard Operator s Instructions MPCW6 Control Horn Misc. Shot Time Sub. Horn Set Model Code 134 Basketball Time Out Timer Start Clear Options Yes Confirm Home T.O. Left Next Poss. Bonus Time 7 8 9 No

More information

Repetition. Add in objects. The world should look like this: Bunny Eat Broccoli Repetition Simple loops and Conditional loops

Repetition. Add in objects. The world should look like this: Bunny Eat Broccoli Repetition Simple loops and Conditional loops Bunny Eat Broccoli Repetition Simple loops and Conditional loops Susan Rodger Duke University July 2011 Repetition We first illustrate simple looping using loop, when you know how many times you want to

More information

In this chapter the concepts of authoring BIOS tasks (TSK) will be considered.

In this chapter the concepts of authoring BIOS tasks (TSK) will be considered. Tasks - TSK Introduction In this chapter the concepts of authoring BIOS tasks (TSK) will be considered. Objectives At the conclusion of this module, you should be able to: Describe the fundamental concepts

More information

Savannah S100 ALD at SCIF, UC Merced Standard operating Procedure

Savannah S100 ALD at SCIF, UC Merced Standard operating Procedure This document covers the procedure that should be followed for normal operation of the Cambridge NanoTech: Savannah S100 (Atomic Layer Deposition ALD). This tool is design to be used with whole 4inch wafers.

More information

Race Screen: Figure 2: Race Screen. Figure 3: Race Screen with Top Bulb Lock

Race Screen: Figure 2: Race Screen. Figure 3: Race Screen with Top Bulb Lock Eliminator Competition Stand Alone Mode - Instruction Manual Main Menu: After startup, the Eliminator Competition will enter the Main Menu. Press the right/left arrow buttons to move through the menu.

More information

SIP 1000 OPERATION AND PROGRAMMING MANUAL

SIP 1000 OPERATION AND PROGRAMMING MANUAL SIP 1000 OPERATION AND PROGRAMMING MANUAL 1 Below, please find an illustration that will show you the major functions and components of the SIP 1000: Before the Programming is explained, on the next page

More information

[XACT INTEGRATION] The Race Director. Xact Integration

[XACT INTEGRATION] The Race Director. Xact Integration 2018 The Race Director Xact Integration [XACT INTEGRATION] This document describes the steps in using the direct integration that has been built between Race Director and Xact. There are three primary

More information

Soft Systems. Log Flume - 1. Enter Specification. Activity One ACTIVITIES. Help. for Logicator

Soft Systems. Log Flume - 1. Enter Specification. Activity One ACTIVITIES. Help. for Logicator Log Flume - 1 ACTIVITIES These sheets present a series of activities for building your own programs to control the Log Flume Soft System. Together, they build into a complete control system for the log

More information

Position Controller PS312P_LCD_v2.2

Position Controller PS312P_LCD_v2.2 Position Controller PS312P_LCD_v2.2 INSTRUCTION MANUAL Hymark Ltd. 427 Bark Cove Owensboro, KY 4233 (27) 683-35 Fax (27) 683-25 www.kentuckygauge.com 1. FUNCTIONS OF THE DISPLAYS...3 2. FUNCTIONS OF THE

More information

1. First start a new scratch project and remove the default sprite.

1. First start a new scratch project and remove the default sprite. Bat Cave In this exercise you ll create a maze game like the one shown below. The bat will start one end of the tunnel and the player will use their mouse to guide the bat to the other end. If the bat

More information

Version-E Manual

Version-E Manual Version-E190423 Important Information General Before using your ALGE-TIMING device read the complete manual carefully. It is part of the device and contains important information about installation, safety

More information

Vibrating Wire Load Cell (3, 4, 5 And 6 Gauge Cells) User Manual

Vibrating Wire Load Cell (3, 4, 5 And 6 Gauge Cells) User Manual Vibrating Wire Load Cell (3, 4, 5 And 6 Gauge Cells) User Manual Man 188 1.1.0 06/08/2014 Chris Rasmussen Philip Day Chris Rasmussen Manual No. Revision Date Originator Checked Authorised for Issue User

More information

NOTICE. Issued: February 12, 2010 AO# Dundas Street West, Oakville, ON CANADA Phone: (905) Fax: (905)

NOTICE. Issued: February 12, 2010 AO# Dundas Street West, Oakville, ON CANADA Phone: (905) Fax: (905) NOTICE The enclosed materials are considered proprietary property of GE Water & Process Technologies. No assignments, either implied or expressed, of intellectual property rights, data, know how, trade

More information

Digi Connect ME 9210 Linux: serial port 2 for JTAG modules

Digi Connect ME 9210 Linux: serial port 2 for JTAG modules Digi Connect ME 9210 Linux: serial port 2 for JTAG modules Document History Date Version Change Description 08/05/2009 Initial entry/outline Table of Contents Document History... 2 Table of Contents...

More information

BekkTech s Procedures For Performing In Plane Membrane Conductivity Testing

BekkTech s Procedures For Performing In Plane Membrane Conductivity Testing BekkTech s Procedures For Performing In Plane Membrane Conductivity Testing Important Equipment and Software Considerations in Conductivity Testing Work Performed Under US DOE Contract # DE FC36 06GO16028

More information

Process VOC from Another State

Process VOC from Another State Slide # 1. Welcome to SPIRIT Required Presented by the Alaska Department of Health and Social Services WIC Program 2. Scenario 11C (continued) 3. In the previous scenarios in this series: Turnagain called

More information

Implementation of Modern Traffic Light Control System

Implementation of Modern Traffic Light Control System International Journal of Scientific and Research Publications, Volume 4, Issue 6, June 2014 1 Implementation of Modern Traffic Light System Nang Hom Kham *, Chaw Myat Nwe ** * Department of Electronic

More information

Inventor Hole Notes: How to Annotate with Drill Numbers Not Diameters Author: David Ponka, Senior Applications Expert Manufacturing

Inventor Hole Notes: How to Annotate with Drill Numbers Not Diameters Author: David Ponka, Senior Applications Expert Manufacturing Inventor Hole Notes: How to Annotate with Drill Numbers Not Diameters Author: David Ponka, Senior Applications Expert Manufacturing Introduction Hole notes in Inventor are a great drawing aid that can

More information

PC Configuration software for Discovery MkVI v 1.03 User guide

PC Configuration software for Discovery MkVI v 1.03 User guide PC Configuration software for Discovery MkVI v 1.03 User guide This user guide describes the different features included in PC Config software, version 1.03, and how they are used. When referring to this

More information

Technical Information Conducal CLY421

Technical Information Conducal CLY421 TI00496C/07/EN/01.12 71142150 Products Solutions Services Technical Information Conducal CLY421 Conductivity calibration set for ultrapure water applications Factory calibrated measurement box Certified

More information

Fatigue Analysis of a LUG Assembly

Fatigue Analysis of a LUG Assembly LESSON 9 Fatigue Analysis of a LUG Assembly Objectives: Use all three methods of Fatigue life estimation to design the lug assembly. Use the total life method to estimate the fatigue life of the weld.

More information

Lab 4 VGA Display Snake Game

Lab 4 VGA Display Snake Game Lab 4 VGA Display Snake Game Design and implement a digital circuit capable of displaying predefined patterns on the screen of a VGA monitor, and provide the basic components for the Snake game. Your circuit

More information

APBA Baseball for Windows 5.75 Update 17

APBA Baseball for Windows 5.75 Update 17 APBA Baseball for Windows 5.75 Update 17 Update #17 7/18/2015 This update is cumulative and supersedes all previous updates. You do not have to install previous updates. This file, guides, and help files

More information

2600T Series Pressure Transmitters Plugged Impulse Line Detection Diagnostic. Pressure Measurement Engineered solutions for all applications

2600T Series Pressure Transmitters Plugged Impulse Line Detection Diagnostic. Pressure Measurement Engineered solutions for all applications Application Description AG/266PILD-EN Rev. C 2600T Series Pressure Transmitters Plugged Impulse Line Detection Diagnostic Pressure Measurement Engineered solutions for all applications Increase plant productivity

More information

Silent Gliss 5100 Autoglide Quick Start Guide

Silent Gliss 5100 Autoglide Quick Start Guide Silent Gliss 5100 Autoglide Quick Start Guide Quick Start Guide Contents 1. System options 5100B - Base 5100R - Remote 5100T Timer 5100TC Total Control 2. Limit setting All options 3. Assigning controls

More information

Perfect Game Baseball - msherwood pseudo code backbone Using MVC Convention (Model/View/Controller) With Multimodal I/O

Perfect Game Baseball - msherwood pseudo code backbone Using MVC Convention (Model/View/Controller) With Multimodal I/O Perfect Game Baseball - msherwood pseudo code backbone Using MVC Convention (Model/View/Controller) With Multimodal I/O Model: DataModel.h/c Use this to store the game states View: Buzzers.h/.c Output

More information

XSeries G4 Plunger Application rev. AA

XSeries G4 Plunger Application rev. AA Totalflow product line Application Guide XSeries G4 Plunger Application rev. AA Totalflow products Doc name: XSeries G4 Plunger Application File name: 2104945MNAA.docx Status of document: Released Issued

More information

Exercise 3. Power Versus Wind Speed EXERCISE OBJECTIVE DISCUSSION OUTLINE. Air density DISCUSSION

Exercise 3. Power Versus Wind Speed EXERCISE OBJECTIVE DISCUSSION OUTLINE. Air density DISCUSSION Exercise 3 Power Versus Wind Speed EXERCISE OBJECTIVE When you have completed this exercise, you will know how to calculate the power contained in the wind, and how wind power varies with wind speed. You

More information

Standard Operating Manual

Standard Operating Manual Standard Operating Manual Allwin21 AW610 RTP Page 1 of 18 Contents 1 Picture and Location 2 Process Capabilities 2.1 Cleanliness Standard 2.2 Recipes 2.3 Performance of Allwin21 AW610 RTP 3 Contact List

More information

Duplex Commercial Softeners

Duplex Commercial Softeners Duplex Commercial Softeners Installation, Operation & Maintenance Guide Manual 003.1 Contents Page 1. Unpacking Instructions 3 2. Installation 4 Pre-installation checks Fitting the bottom distribution

More information

GOLT! RED LIGHT DISTRICT

GOLT! RED LIGHT DISTRICT GOLT! RED LIGHT DISTRICT USER MANUAL v2.1 How RLD Works Signal Flow PROCESSOR The timing processor receives all clock signals and start stop commands. Its main function is to determine which timing signals

More information

AMS 6915 Board mount pressure sensor with digital output (I²C)

AMS 6915 Board mount pressure sensor with digital output (I²C) Board mount pressure sensor with digital output (I²C) FEATURES Calibrated and temperature compensated pressure sensor with digital output (I²C) Differential, relative (gage), bidirectional differential,

More information

BathySurvey A Trimble Access hydrographic survey module

BathySurvey A Trimble Access hydrographic survey module BathySurvey A Trimble Access hydrographic survey module Contents 1. Introduction... 3 2. Installation... 4 3. Main Screen... 5 4. Device... 6 5. Jobs... 7 6. Settings Odom Echotrac... 8 7. Settings Ohmex

More information

Inventor Hole Notes: How to Annotate with Drill Numbers Not Diameters

Inventor Hole Notes: How to Annotate with Drill Numbers Not Diameters TECHNICAL WHITEPAPER Inventor Hole Notes: How to Annotate with Drill Numbers Not Diameters Introduction Hole notes in Inventor are a great drawing aid that can save a drafter significant amounts of time

More information

Gas-Lift Test Facility for High- Pressure and High-Temperature Gas Flow Testing

Gas-Lift Test Facility for High- Pressure and High-Temperature Gas Flow Testing 40 th Gas-Lift Workshop Houston, Texas, USA Oct. 23 27, 2017 Gas-Lift Test Facility for High- Pressure and High-Temperature Gas Flow Testing Angel Wileman, Senior Research Engineer Southwest Research Institute

More information

Wire Buddy Manual IOpath Software

Wire Buddy Manual IOpath Software Wire Buddy Manual IOpath Software Wire Buddy is a calculation reference tool for Electricians and Maintenance personnel. Wire Buddy was created for the Maintenance Electrician. There are many occasions

More information

Pride Run Phoenix. Saturday, March 24, 2018 Awards

Pride Run Phoenix. Saturday, March 24, 2018 Awards Pride Run Phoenix Saturday, March 24, 2018 Awards Main Finisher Medal Receive your 3.5 custom finisher medal after crossing the finish line. Main finisher medal must be claimed at the time of race completion

More information

Experiment HE-9: Resting, Active, and Exercising Metabolic Rates

Experiment HE-9: Resting, Active, and Exercising Metabolic Rates Experiment HE-9: Resting, Active, and Exercising Metabolic Rates Before Starting 1. Read the procedures for the experiment completely before beginning the experiment. Have a good understanding of how to

More information

Steltronic Focus. User Manual Manage Focus Tournaments

Steltronic Focus. User Manual Manage Focus Tournaments Steltronic Focus User Manual Manage Focus Tournaments Steltronic S.p.A. Via Artigianale 34, 25082 Botticino Sera Brescia - Italy Tel: +39 030 2190811 Fax: +39 030 2190798 Service: + 39 030 2190830 http:

More information

Dropped Kerbs. Civil 3D 2018 Dropped Kerbs. Creating Dropped Access using Section Editor

Dropped Kerbs. Civil 3D 2018 Dropped Kerbs. Creating Dropped Access using Section Editor Page 1 of 6 Dropped Kerbs Creating Dropped Access using Section Editor This example will take you through how to use the Corridor Section Editor to create Dropped Access while maintaining the original

More information

v2.3 USER MANUAL

v2.3 USER MANUAL v2.3 USER MANUAL www.foresightsports.com Table of Contents 03 04 05 09 12 17 20 21 Activation Getting Started Play Compete Improve Settings Update Manager Glossary 04 11 05 12 03 Activation FSX Activation

More information

DTM 60, DTM60A, DTM 60EL, DT 100, DT 483, DT 483A STOPWATCH OPERATING INSTRUSTIONS

DTM 60, DTM60A, DTM 60EL, DT 100, DT 483, DT 483A STOPWATCH OPERATING INSTRUSTIONS FEATURES: DTM 60, DTM60A, DTM 60EL, DT 100, DT 483, DT 483A STOPWATCH OPERATING INSTRUSTIONS CHRONOGRAPH - Display of Lap, split and running chronograph. - Measure up to 9 hours 59 minutes and 59.99 seconds.

More information

Lucid System In-Service Training

Lucid System In-Service Training Lucid System In-Service Training DC-00172 Indications for Use The Lucid M1 System is a medical ultrasound system intended for use as an adjunct to the standard clinical practices for measuring and displaying

More information

Diver-Office. Getting Started Guide. 2007, Schlumberger Water Services

Diver-Office. Getting Started Guide. 2007, Schlumberger Water Services Diver-Office Getting Started Guide 2007, Schlumberger Water Services Copyright Information 2007 Schlumberger Water Services. All rights reserved. No portion of the contents of this publication may be reproduced

More information

Wickets Administrator

Wickets Administrator Wickets Administrator Software For Managing Stored Value Wickets 01/08/2008 Product Details And Operating Instructions Overview This page describes each major function of Wickets Administrator in detail.

More information

Unaxis ICP/RIE SOP Revision 8 09/30/16 Page 1 of 5. NRF Unaxis ICP/RIE Etch SOP

Unaxis ICP/RIE SOP Revision 8 09/30/16 Page 1 of 5. NRF Unaxis ICP/RIE Etch SOP Page 1 of 5 NRF Unaxis ICP/RIE Etch SOP Unaxis Shuttlelock Reactive Ion Etcher with Inductively Coupled Plasma Module. Etch Capabilities: SiO2, Si3N4, Al, dielectrics and other commonly used materials.

More information