use a cursor. Can I digitize points outside the defined grid? How do you digitize logs with two scales? Can I digitize a conductivity curve?

Size: px
Start display at page:

Download "use a cursor. Can I digitize points outside the defined grid? How do you digitize logs with two scales? Can I digitize a conductivity curve?"

Transcription

1 Can I digitize points outside the defined grid? The grid for LOGDIGI sets the log and depth scales. It also sets the graphing area while digitizing. However, the program will take information anywhere in the active area of the tablet. Outside the defined grid, points will not be graphed but the coordinate pair is displayed. Occasionally one side of a log is difficult to re~d or croo~ed so a middle line rather than the edge can be used for sett~ng the gr~d. How do you digitize logs with two scales? Having two scales is fairly common for well logs. LOGDIGI can easily go between scales. When <New Log> is selected, users can enter the on and off scale (e.g.. 2 to 20 and 20 to 2000 is a common resistivity on and off scale). While digitizing users can go between these scales by selecting the <F1> key. Some users toggle between scales each time they encounter a scale change. Others choose to digitize all of the on-scale depths then the off-scale depths. Both procedures provide accurate digitizing. Can I digitize a conductivity curve? Yes, LOGDIGI offers a conductivity curve as a selection from <New Log>. The conductivity curve has a reference code of 199 and data is transformed into resistivity when saved to a file. Can I digitize a linear resistivity curve? Yes, LOGDIGI can digitize any linear or logarithmic well log curve. If a linear resistivity curve is not available in your log curve list, you can add one by selecting <A>dd Curve from the <New Log> screen. The program will prompt for the curve name, reference code, scales, and if linear or logarithmic [Example Rdeep, 185, 0, 10 for onscale 0, 100 for off-scale, 1 (for linear)]. My log values seem to be slightly off. How can I get more accurate numbers? Different users experience better accuracy using the cursor or stylus depending on good eye sight and steady hands. If your numbers are off by a little, try the other entry device. On a stylus, try to keep it vertical to the log. Defining the grid through several sections through the interactive grid option may also improve the accuracy of the data. Which should I use, the stylus or cursor? The pen stylus is faster to use but less accurate, while the cursor is slower but provides more accurate data. If you are digitizing data to do a quick interpretation, the stylus will probably suffice. However, is you are digitizing for archiving purposes, you may wish to use a cursor. Page 31

2 What does the Redefine digitize? question mean when choosing a new curve to Once a grid has been defined, the user can digitize all curves within that grid (or track). So if you are doing the second curve in a track, answer <N>o to Redefine. But if the next curve is in another track, the grid will need to be Redefined so answer <Y>es. Does it matter how fast or slow I digitize? The program can take data at the rate you trace. The graphing of logarithmic data may lag behind the data entry as the digitizing coordinates are translated to a logarithmic scale. If the buffer saving data becomes full, the program beeps. Stop digitizing for a moment until the beeps stop, then continue. I want to digitize points rather than a continuous curve and have the program connect the digitized points. How is this done? To connect digitized points the user needs to increase the maximum connect distance entered in the Setup screen so LOGDIGI will connect rather than skip between points. How can I digitize points and not process? If you quit the DIGITIZE section without processing, the digitized values are stored in a file TEMP This file is overwritten the next time data is digitized. When viewing data in LOGDIGI what values are used for the scale? LOGDIGI reads Default.DT2 and uses the stored on and off scale values. You can change these values in the <DIGITIZE> portion of LOG- DIGI. Why does LOGDIGI beep rapidly while I digitize? The buffer is almost full. program to catch up. Stop digitizing and wait for the I have a track with three scales. How can I digitize this curve? Under <New Log> enter the normal and off-scale for the curve. Digitize the curve portions for these two scales. Then press <Continue> change to the third scale and digitize depths for that scale. Page 32

3 I have a track that is half logarithmic and half linear. digitize it? How can I First check the track again. This type of scale change is most unusual. Several logs have a logarithmic resistivity track followed by a linear porosity track with the resistivity going onto the porosity track but the curve is still printed in the logarithmic scale. But if you have logarithmic and linear scales together, digitize the logarithmic portions first, process, then digitize the linear portions using <New Log> with the same reference code. I have a xeroxed log with the left side of the track missing. How do I setup the scale? A grid can be defined by any points. Most commonly the left and right edges are used, but using a middle value will work just as well. I digitized a gamma ray curve using a scale of 20 to 120, but the scale was actually 0 150, can I change values without redigitizing? No, not in LOGDIGI but you can in Lotus or in another spreadsheet program using the following equation: New Value OldValue-OldRight = * (NewLeft-NewRight) + NewLeft OldLeft-OldRight where in our example: OldValue=Log value, OldLeft = 20, OldRight =120, NewLeft=O, and OldLeft=150 How can I digitize a Spontaneous Potential Log with /20/ scale? This scale refers to the scale between grids, so if the graph has 10 grids, then the scale is 200. Depending on your purpose for digitizing the SP, some users digitize from 0 to 200. Others set the SP base line as zero and set a negative scale from there. For example, if the base is at the half grid, the scale would be -100 to 100. The view option in LOGDIGI has no grids and is fairly limited. How can I get a better log on-screen? LOGDIGI's viewing is limited. The Logic Group's LOGPRINT program provides flexible viewing of log curves for quality control as well as displaying logs in different formats. From LOGPRINT logs can also be printed or plotted. Delete does not delete data already in a file, why not? Delete only works on data that has been digitized but not processed. Actually some users never need the <DELETE> option because incorrect data can simply be redigitized. Page 33

4 I get an error when trying to view files which contain many curves, why? You may need more RAM memory. Run CHKDSK to see internal free memory. If the memory is less then 600K, modify your AUTOEXEC or CONFIG.SYS file to gain more memory. LOGPRINT's graphing is not memory intensive and offers more flexible graphing. Why can I sometimes digitize and other times I can't? Most likely your tablet is not being properly reinitialized. To reinitialize your tablet turn the tablet off and leave it off for one or two minutes. Then turn it back on prior to digitizing. Also, other software may change your tablets configuration so check switch settings. Do I have to press the stylus button every time I select a point while digitizing? No, hold the button down while tracing the curve and the program collects the data. Roughly how long does it take to digitize logs with LOGDIGI? You should be able to digitize 100 feet of curve in less than a minute. Simple curves such as the SP or Caliper are faster to digitize than porosity curves. How can I set data every 0.5 feet instead of every 1 foot? Change the depth increment in the tablet Setup screen to 0.5. I am digitizing a metric log and want data every.15 meters, but my file is all messed up, what happened? When logs are combined the inverse for the depth increment must be a whole number. Thus, valid depth increments are 1,.5,.25,.2, and.1. Page 34

5 Appendix A - Tablet Instruction Notes When installing the program for a particular digitizing tablet, the user has the option of installing a preset driver written for that particular digitizing tablet or to install a new driver. The list of drivers is constantly updated. If the user uses a preset driver, the switch settings for the tablet need to be set according to the settings described. When the software is first used, the digitizing tablet needs to be installed using the setup portion of the program. Tablets not currently having a preset driver can be installed whereby the user defines a new driver. In defining the driver, the user inputs the communication, command, and format information. Notes on installing a new driver follow. Users can also modify existing drivers. For example, suppose one digitizing software requires certain switch settings and our program requires different settings. Either the user can change the settings for each software program prior to usage or the user can modify the driver in our program to work under different switch settings. Create/Modify Driver As an example, if the user wants to modify the driver for the Numonics tablet, such as to include the area of a large tablet, first the driver for the Numonics tablet must first be installed from the ~ setup menu. This creates a file "PLAN. TAB". Exit the program and use the DOS copy command to create a file "PLAN.OTH": COpy PLAN.TAB PLAN.OTH Then re-start the program, selecting "Other" tablet. This will read the file PLAN.OTH and the user can make whatever changes are necessary to install the tablet as desired. Similarly, to install a new driver, select "OTHER" from the setup menu and then enter the following information. All of this information is available in the documentation provided from the manufacturer of the digitizing tablet. Communications: 1. Tablet Name - Any twelve characters 2. Baud Rate - Options are 300, 600, 1200, 2400, 4800, 9600, (Most tablets use 9600) 3. Parity - Options are None, Even, and Odd 4. Data Bits - either 7 or 8 5. Stop Bits - 1 or 2 Page 35

6 Tablet: 1. Input the tablet x and y lengths in inches 2. Input the tablet resolution in lines per inch Note: for LOGDIGI the tablet size parameters are not needed and using the highest resolution available is preferred. For PLANIMETER the x and y lengths are useful when mapping the x and y coordinates on the screen. The resolution is needed to correctly compute the map areas. Commands: The program sends several commands to the tablet to start digitizing and to switch between digitizing modes. To enter a command which is not a standard keyboard character input its three digit ASCII code preceded by a dot (.NNN). For example, an ESCape character is.027 Also, the program does not automatically add CR and LF to the command, if they are needed, input If any commands are not needed or available, leave them blank. Reset - While not necessary, sending the reset command is recommended. Other software programs may change the tablet settings and a reset will change the settings back to those when the tablet is powered up. ~ Point Mode - The digitizing mode when a single coordinate pair is sent when a button is pushed on the cursor or stylus. Switch Stream Mode - The digitizing mode whereby continuous data points are sent only when a button is pressed. Increment Mode - The digitizing mode where a coordinate pair is sent each time the cursor is moved a certain distance in the x or y direction. The user needs to also input the increment distance. Initial - Up to 2 lines of initializing commands, such as resolution, set origin, output rate, enable commands, and start transmission. Only necessary if different settings are needed than those defaults when the tablet is reset. Examples: If the command for point mode was :P then :P would be entered. On the Numonics, the point mode is <ESC>PT which would be.027pt On the SummaGraphics SummaSketch, a start transmission HEX 11 needs to be sent before the tablet will transmit. The Initial command should be.017 Notes: 1) The preferred mode of operation is the increment mode which eliminat7s redundant dat~ being sent. However, the software works just as well ~n stream mode s~nce not all tablets support an increment mode. 2) Commands are not absolutely necessary. When writing a new driver set the switch settings to switch stream mode and the software will work. Page 36

7 Output Format: ~ 1. Number of bytes for each coordinate pair. Be careful to include sign bytes, delimiters flags, and ending bytes. 2. ASCII/Binary ASCII data takes more bytes but is easier to debug. Binary data is more efficient, takes fewer bytes and usually can transmit at faster rates. Both are equally accurate. 3. Echo - Yes/No. Some tablets (GTCO always and others tablets under switch control) will echo command bytes back to the computer. If the tablet does Echo, the software needs to read these bytes. We recommend not having the commands echoed. ASCII Output: 1. Byte number of the start of the x coordinate 2. Number of bytes for the x coordinate (usually 5) 3. Byte number of the start of the y coordinate 4. Number of bytes for the y coordinate (usually 5) 5. ASCII code for the last byte in the ASCII string (usually the last byte is either <CR> (.013) or LF (.010). The program needs to search for this byte to verify that the proper number of bytes have been sent. Binary Output: In binary output, each byte is multiplied by x and y multipliers ~ and then summed to produce the x and y integers. As an example, the SummaGraphics binary output is 5 bytes. The x coordinate is the 2nd byte plus 128 times the 3rd byte. The y coordinate is the 4th byte plus 128 times the 5th byte. The multipliers are therefore: x o o o Y oo o Debugging a New Driver If you have problems writing a driver, the following procedure will help identify the trouble and solve them. 1. Debugging is easier using ASCII data. for ASCII data. Change the switch settings 2. Run TABTEST. TABTEST is a program available on your program diske"tte designed to help test communications between the computer and tablet. Page 37

8 3. Enter requested communication parameters: baud rate, parity, stop bits, data bits, serial port, and command string is a command the computer needs to string. send to Note, the comm~nd the tablet to 1nitiate it and is not normally needed. Serial Port: - Parl~: Da~ Blu: 5mpBlu: ~M(~):~.-III!..-m. IteR Is OPrJOrtAL I'rp,>,> <FliP tll Cnnt inue After the communication parameters are entered, press <FIO>. program prompts the user to press a point on their tablet. The II22B25 II2582Z 81658Z Serial Pon: - BaudRa~: Parl~: Da~Blu: BmII SwpBlu: _ ~M(~):""""""""""". Pr'p,s" pn int, Oil t.he Tablet, 9191i Z 9BB7Z If no data is displayed on the screen, check all cables and try again. Running other digitizing software is a good check for the tablet and cables. If the program still doesn't run double check the above communication parameters.. I~ data i~ being received, bu~ is ineligible, either binary data 1S be1ng rece1ved or the commun1cation parameters are incorrect, usually the latter. Page 38

9 4. After legible x,y coordinates are being received, check the nu~er ~ of bytes in a coordinate pair. Each pair should line up on one llne. Count all bytes including numbers, spaces, commas. If each coordinate pair is on a different line, the output bytes end with a CR. If each coordinate pair is preceded by a blank line, the output bytes end with a CR LF. Include the CR and CR LF in the number of bytes. Also note the start of the x and y numbers and their length. That's It! Install the "Other" tablet and modify the driver as needed to fit the parameters filled out in to TABTEST. give you A a form at written the back record of of this appendix can be the parameters for your driver. IMPORTANT: After the software is running correctly, make a backup copy of the file "PLAN. OTH" which contains the driver on the original program floppy disk. If you fail to have coordinates displayed with TABTEST, the problem could be the tablet, the serial port, a memory resident program in your AUTOEXEC.BAT file, a setting in your CONFIG.SYS file, a cable, or a memory problem. To check if the AUTOEXEC.BAT file, CONFIG.SYS, or a memory resident program is causing problems, you will need to boot the computer with a boot disk in the A: drive. To create a boot disk, insert a nonformatted disk into the A: drive and use the following DOS command: FORMAT A: /S Once the formatting is complete, re-boot your computer with this disk in the A: drive and run TABTEST again. If TABTEST works, look in your AUTOEXEC.BAT or CONFIG.SYS files for memory management or communication programs. A commonly found program which causes problems is a mouse driver. Page 39

Configuration Use switch six to flag. Determination Summagrid (used for old board/software)

Configuration Use switch six to flag. Determination Summagrid (used for old board/software) Configuration Use switch six to flag Determination Summagrid (used for old board/software) Switch Settings is on (closed) is off (open) SWITCH X X X X X X X X X X X X X X X X X X X X X X X X X X X X X

More information

Line Mode: Digitizer outputs coordinate data points when a button is down; plus one when the button is released.

Line Mode: Digitizer outputs coordinate data points when a button is down; plus one when the button is released. Power Up Default Format # Run mode 9 8 none lines per inch and point per second Operating Modes Run Mode: Digitizer outputs coordinate data continuously. Track Mode: Digitizer outputs coordinate data when

More information

TerraStation II v7 Training

TerraStation II v7 Training WORKED EXAMPLE Loading and using Core Analysis Data Core Analysis Data is frequently not available at exact well increments. In order to retain the exact depth at which this data is sampled, it needs to

More information

Beijer Electronics AB 2000, MA00453,

Beijer Electronics AB 2000, MA00453, VT100 emulation This manual presents installation and handling of the driver VT100 to the terminals in the E-series. The functionality in the E-terminals and in MAC Programmer+ are described in the E-manual.

More information

QUBBESoft P/D. QEP III Eprom Programmer For the Sinclair QL. User Manual

QUBBESoft P/D. QEP III Eprom Programmer For the Sinclair QL. User Manual QEP III Eprom Programmer For the Sinclair QL User Manual (Formerly by Care Electronics) QEP III is a very flexible EPROM programmer to be used with the Sinclair QL computer. The principal interface between

More information

Full file at

Full file at Java Programming: From Problem Analysis to Program Design, 3 rd Edition 2-1 Chapter 2 Basic Elements of Java At a Glance Instructor s Manual Table of Contents Overview Objectives s Quick Quizzes Class

More information

NEW CEIBO DEBUGGER. Menus and Commands

NEW CEIBO DEBUGGER. Menus and Commands NEW CEIBO DEBUGGER Menus and Commands Ceibo Debugger Menus and Commands D.1. Introduction CEIBO DEBUGGER is the latest software available from Ceibo and can be used with most of Ceibo emulators. You will

More information

Memory Addressing, Binary, and Hexadecimal Review

Memory Addressing, Binary, and Hexadecimal Review C++ By A EXAMPLE Memory Addressing, Binary, and Hexadecimal Review You do not have to understand the concepts in this appendix to become well-versed in C++. You can master C++, however, only if you spend

More information

Bean's Automatic Tape Manipulator A Description, and Operating Instructions. Jeffrey Bean

Bean's Automatic Tape Manipulator A Description, and Operating Instructions. Jeffrey Bean XIV-1 XIV. Bean's Automatic Tape Manipulator A Description, and Operating Instructions Jeffrey Bean 1. General Description BATMAN is a generalized updating program for handling BCD card images on tape,

More information

CSCI 2212: Intermediate Programming / C Chapter 15

CSCI 2212: Intermediate Programming / C Chapter 15 ... /34 CSCI 222: Intermediate Programming / C Chapter 5 Alice E. Fischer October 9 and 2, 25 ... 2/34 Outline Integer Representations Binary Integers Integer Types Bit Operations Applying Bit Operations

More information

SwiftLink-232 File Transfer Program Documentation

SwiftLink-232 File Transfer Program Documentation SwiftLink-232 File Transfer Program Documentation Introduction To use SwiftLink-232 to talk to or exchange files with another computer, you need a terminal program running on your C-64 or C-128. Most terminal

More information

Chapter 9: Data Transmission

Chapter 9: Data Transmission Chapter 9: Data Transmission MULTIPLE CHOICE 1. In practical terms, parallel data transmission is sent: a. over short distances only c. over any distance b. usually over long distances d. usually over

More information

SW860 FlukeView Software

SW860 FlukeView Software SW860 FlukeView Software Version 2 (Windows and DOS) Users Manual PN 944520 January 1995 Rev. 1 12/95 1995 Fluke Corporation, Inc. All rights reserved. Printed in U.S.A. All product names are trademarks

More information

Error Detection And Correction

Error Detection And Correction Announcements Please read Error Detection and Correction sent to you by your grader. Lab Assignment #2 deals with Hamming Code. Lab Assignment #2 is available now and will be due by 11:59 PM on March 22.

More information

Note: Shift + Print Screen to print graphs will not work on Windows machines in DOS.

Note: Shift + Print Screen to print graphs will not work on Windows machines in DOS. Program Name: CURVEFIT Language: Compiled BASIC Microcomputer Use: IBM-PC and compatibles, PC-DOS 2.0, color monitor, memory capacity of 128K or more, and optional printer. Purpose: CURVEFIT is used to

More information

Connect Digital GagesandSerial Devices intoaserialport

Connect Digital GagesandSerial Devices intoaserialport Connect Digital GagesandSerial Devices intoaserialport PO Box 3249 Sunriver,OR 97707-0249 541.593.1656 FAX541.593.5652 sales@microridge.com www.microridge.com MPX-4S/MPX-4G Multiplexer i TABLE OF CONTENTS

More information

EM38Dpro Version 1.03

EM38Dpro Version 1.03 OPERATING INSTRUCTIONS EM38Dpro DATA LOGGING SYSTEM FOR EM38DD and FIELD COMPUTER Pro4000 EM38Dpro Version 1.03 January, 2002 Geonics Limited 1745 Meyerside Drive, Mississauga, Ontario, Canada L5T 1C6

More information

GETTING STARTED 5 WORKING WITH CUTTING DEVICE SETUPS 11 TABLE OF CONTENTS. Basic elements of your software 5. Setup area 6 Job area 6

GETTING STARTED 5 WORKING WITH CUTTING DEVICE SETUPS 11 TABLE OF CONTENTS. Basic elements of your software 5. Setup area 6 Job area 6 TABLE OF CONTENTS 1 TABLE OF CONTENTS GETTING STARTED 5 Basic elements of your software 5 Toolbars 5 Setup area 6 Job area 6 Entering numerical values 6 Using spinner controls 6 Using built-in mathematical

More information

starling hptli: Depth 1: : Log 1: -Z Z: 8.888

starling hptli: Depth 1: : Log 1: -Z Z: 8.888 SetUne the _Ie.. starling hptli: 15811 Depth 1: 15811.11 2: 16811.11 Log 1: -Z8.1188 Z: 8.888 Change

More information

OPERATING INSTRUCTIONS. EM38xp Version November, 2006

OPERATING INSTRUCTIONS. EM38xp Version November, 2006 OPERATING INSTRUCTIONS EM38 DATA LOGGING SYSTEM FOR WINDOWS XP BASED FIELD COMPUTER EM38xp Version 1.01 November, 2006 Geonics Limited 1745 Meyerside Drive, Mississauga, Ontario, Canada L5T 1C6 Tel: (905)

More information

GSE Scale Systems M660 CUSTOM TRANSMIT

GSE Scale Systems M660 CUSTOM TRANSMIT M660 CUSTOM TRANSMIT A custom transmit is a sequence of characters, control codes and parameter values to be transmitted out a communication port to a peripheral device such as a printer, remote display,

More information

VARDHAMAN COLLEGE OF ENGINEERING (AUTONOMOUS) Shamshabad, Hyderabad

VARDHAMAN COLLEGE OF ENGINEERING (AUTONOMOUS) Shamshabad, Hyderabad Introduction to MS-DOS Debugger DEBUG In this laboratory, we will use DEBUG program and learn how to: 1. Examine and modify the contents of the 8086 s internal registers, and dedicated parts of the memory

More information

Unit 2 : Computer and Operating System Structure

Unit 2 : Computer and Operating System Structure Unit 2 : Computer and Operating System Structure Lesson 1 : Interrupts and I/O Structure 1.1. Learning Objectives On completion of this lesson you will know : what interrupt is the causes of occurring

More information

OPERATING INSTRUCTIONS. EM34xp Version June, 2007

OPERATING INSTRUCTIONS. EM34xp Version June, 2007 OPERATING INSTRUCTIONS EM34-3 DATA LOGGING SYSTEM FOR WINDOWS XP BASED FIELD COMPUTER EM34xp Version 1.02 June, 2007 Geonics Limited 1745 Meyerside Drive, Mississauga, Ontario, Canada L5T 1C6 Tel: (905)

More information

Other Loop Options EXAMPLE

Other Loop Options EXAMPLE C++ 14 By EXAMPLE Other Loop Options Now that you have mastered the looping constructs, you should learn some loop-related statements. This chapter teaches the concepts of timing loops, which enable you

More information

PLC Jobs. This section of the Appendix contains a list of all PLC jobs and their relevant parameters.

PLC Jobs. This section of the Appendix contains a list of all PLC jobs and their relevant parameters. B This section of the Appendix contains a list of all PLC jobs and their relevant parameters. Description PLC jobs can be used to initiate functions on the TD/OP from the PLC program for the purposes of

More information

Instruction Manual. ================================================================================== 1. Summary

Instruction Manual. ================================================================================== 1. Summary WinCT (Windows Communication Tools) Ver. 5.40 06/10/2017 for Windows 10 / 8.1 / Windows 7 / Windows Vista Data communication software for windows Copyright (c) 1998 A&D Company, Limited. Instruction Manual

More information

UNIT 7A Data Representation: Numbers and Text. Digital Data

UNIT 7A Data Representation: Numbers and Text. Digital Data UNIT 7A Data Representation: Numbers and Text 1 Digital Data 10010101011110101010110101001110 What does this binary sequence represent? It could be: an integer a floating point number text encoded with

More information

DATA STRUCTURE AND ALGORITHM USING PYTHON

DATA STRUCTURE AND ALGORITHM USING PYTHON DATA STRUCTURE AND ALGORITHM USING PYTHON Advanced Data Structure and File Manipulation Peter Lo Linear Structure Queue, Stack, Linked List and Tree 2 Queue A queue is a line of people or things waiting

More information

Chapter 1 INTRODUCTION

Chapter 1 INTRODUCTION Chapter 1 INTRODUCTION A digital computer system consists of hardware and software: The hardware consists of the physical components of the system. The software is the collection of programs that a computer

More information

LAKEWOOD INSTRUMENTS REMOTE WINDOWS SOFTWARE

LAKEWOOD INSTRUMENTS REMOTE WINDOWS SOFTWARE LAKEWOOD INSTRUMENTS REMOTE WINDOWS SOFTWARE USER S MANUAL Lakewood Instruments 7838 North Faulkner Road, Milwaukee, WI 53224 USA Phone (800) 228-0839 Fax (414) 355-3508 http://www.lakewoodinstruments.com

More information

FE Review Computer Terms

FE Review Computer Terms FE Review Computer Terms 2/2/2011 1 Computers sizes Supercomputers Mainframe centralized, large memory, large peripherals Mini-computers Less memory, smaller Microcomputers smaller still few peripherals,

More information

DDDA User Guide Version 1.5

DDDA User Guide Version 1.5 DDDA User Guide Version 1.5 email: DDDASupport@thinksrs.com Copyright 2002 Stanford Research Systems, Inc. All Rights Reserved. Table Of Contents CHAPTER 1 DDDA... 3 INTRODUCTION... 3 REGISTERING YOUR

More information

8086 Interrupts and Interrupt Responses:

8086 Interrupts and Interrupt Responses: UNIT-III PART -A INTERRUPTS AND PROGRAMMABLE INTERRUPT CONTROLLERS Contents at a glance: 8086 Interrupts and Interrupt Responses Introduction to DOS and BIOS interrupts 8259A Priority Interrupt Controller

More information

COMTool User Guide Version /02/2013

COMTool User Guide Version /02/2013 1 of 20 Contents Terms and Conditions of License for use of gratuitous software... 3 Purpose:... 3 Installation Instructions:... 4 Using COMTool:... 8 Select a COM Port... 8 Select a product... 8 Selecting

More information

Alternate Appendix A: Using the TI-92 Calculator

Alternate Appendix A: Using the TI-92 Calculator Alternate Appendix A: Using the TI-92 Calculator This document summarizes TI-92 calculation and programming operations as they relate to the text, Inside Your Calculator. Even those who do not read the

More information

Chapter 2 Number Systems and Codes Dr. Xu

Chapter 2 Number Systems and Codes Dr. Xu Chapter 2 Number Systems and Codes Dr. Xu Chapter 2 Objectives Selected areas covered in this chapter: Converting between number systems. Decimal, binary, hexadecimal. Advantages of the hexadecimal number

More information

ASCII Text Control (ATC) Protocol for Remote Control of Equinox Programmers

ASCII Text Control (ATC) Protocol for Remote Control of Equinox Programmers Report No: AN110 Title: ASCII Text Control (ATC) Protocol for Remote Control of Equinox Programmers Author: Date: Version Number: John Marriott 27 th March 2009 1.06 Abstract: This application note describes

More information

YASBEC BOOT/MONITOR. one ot the following: 300, 60e, 1200,2400,4800,9600 or 19.2Kbaud 8 1 none

YASBEC BOOT/MONITOR. one ot the following: 300, 60e, 1200,2400,4800,9600 or 19.2Kbaud 8 1 none Z180 YASBEC BOOT/MONITOR EPROM MANUAL Document No: Z180BOOT.SW Revision 2.0 Date:October 28, 1991 YASBEC BOOT/MONITOR EPROM Introduction This manual is intended fer those who are familiar with small microcomputer

More information

Lab 10 CST8214 Ian! D. Allen Fall 2007

Lab 10 CST8214 Ian! D. Allen Fall 2007 Name: Date: Lab Section: Lab partner s name: Lab PC Number: Objectives: Understanding video memory and character mapping of CGA characters in ROM BIOS, using the DOS debug command. Writing simple assembly

More information

RML-1 PROGRAMING GUIDELINE

RML-1 PROGRAMING GUIDELINE RML-1 PROGRAMING GUIDELINE Ver 1.00 28,MAY,2002-1 - 1 ; Overview of RML-1 INDEX 2 ; Command Format 3 ; Descriptions of Commands 3-1;Mode 1 3-2;Mode 2 3-3;Commands Common to Mode-1 and Mode-2 4 ; Device

More information

(Refer Slide Time: 00:51)

(Refer Slide Time: 00:51) Programming, Data Structures and Algorithms Prof. Shankar Balachandran Department of Computer Science and Engineering Indian Institute Technology, Madras Module 10 E Lecture 24 Content Example: factorial

More information

Introduction to Matlab Simulink. Control Systems

Introduction to Matlab Simulink. Control Systems Introduction to Matlab Simulink & their application in Control Systems ENTC 462 - Spring 2007 Introduction Simulink (Simulation and Link) is an extension of MATLAB by Mathworks Inc. It works with MATLAB

More information

Note that FLIP is an Atmel program supplied by Crossware with Atmel s permission.

Note that FLIP is an Atmel program supplied by Crossware with Atmel s permission. INTRODUCTION This manual will guide you through the first steps of getting the SE-8051ICD running with the Crossware 8051 Development Suite and the Atmel Flexible In-System Programming system (FLIP). The

More information

Small Computer Monitor User Guide

Small Computer Monitor User Guide Small Computer Monitor User Guide Monitor version 0.3 for the Z80 CPU Software and Documentation by Stephen C Cousins Edition 0.3.0 CONTENTS OVERVIEW... 3 Conventions... 3 Serial Port... 4 RC2014 Systems...4

More information

PC100. Operating Manual. Enclosed Disk Art.-No.: Programming-Software for Compact-Encoder

PC100. Operating Manual. Enclosed Disk Art.-No.: Programming-Software for Compact-Encoder PC100 Operating Manual Programming-Software for Compact-Encoder Edition date/rev. date: 03.03.1999 Document no./rev. no.: TR-E-BA-GB-0007-02 Software version: V3.4 File name: TR-E-BA-GB-0007.DOC Author:

More information

Dec Hex Bin ORG ; ZERO. Introduction To Computing

Dec Hex Bin ORG ; ZERO. Introduction To Computing Dec Hex Bin 0 0 00000000 ORG ; ZERO Introduction To Computing OBJECTIVES this chapter enables the student to: Convert any number from base 2, base 10, or base 16 to any of the other two bases. Add and

More information

Xpert / XLite GPRS232 Serial Interface Block USERS MANUAL. Part No Rev. 3.3 July 27, 2009

Xpert / XLite GPRS232 Serial Interface Block USERS MANUAL. Part No Rev. 3.3 July 27, 2009 Xpert / XLite GPRS232 Serial Interface Block USERS MANUAL Part No. 8800-1164 Rev. 3.3 July 27, 2009 Sutron Corporation 22400 Davis Drive Sterling, VA 20164 703.406.2800 www.sutron.com sales@sutron.com

More information

Approximating Square Roots

Approximating Square Roots Math 560 Fall 04 Approximating Square Roots Dallas Foster University of Utah u0809485 December 04 The history of approximating square roots is one of the oldest examples of numerical approximations found.

More information

UNIT V SYSTEM SOFTWARE TOOLS

UNIT V SYSTEM SOFTWARE TOOLS 5.1 Text editors UNIT V SYSTEM SOFTWARE TOOLS A text editor is a type of program used for editing plain text files. Text editors are often provided with operating systems or software development packages,

More information

ACT-R Environment Manual

ACT-R Environment Manual Working Draft Dan Bothell Table of Contents Table of Contents...2 Preface...3 Introduction...4 Running the Environment...6 Environment Overview...9 Current Model...11 Model...13 Control...15 Current Data...30

More information

C++ Basic Elements of COMPUTER PROGRAMMING. Special symbols include: Word symbols. Objectives. Programming. Symbols. Symbols.

C++ Basic Elements of COMPUTER PROGRAMMING. Special symbols include: Word symbols. Objectives. Programming. Symbols. Symbols. EEE-117 COMPUTER PROGRAMMING Basic Elements of C++ Objectives General Questions Become familiar with the basic components of a C++ program functions, special symbols, and identifiers Data types Arithmetic

More information

Some Computer Preliminaries

Some Computer Preliminaries Some Computer Preliminaries Before we get started, let's look at some basic components that play a major role in a computer's ability to run programs: 1) Central Processing Unit: The "brains" of the computer

More information

Phoenix Technologies, Ltd.

Phoenix Technologies, Ltd. Phoenix Technologies, Ltd. AwardBIOS Version 4.51PG Post Codes & Error Messages Table of Contents POST Codes - 2 Error Messages - 7 ----------------------------------------------- Proprietary Notice and

More information

OPERATING MANUAL. WINDOWS Temperature Controller. Digi -Sense

OPERATING MANUAL. WINDOWS Temperature Controller. Digi -Sense OPERATING MANUAL WINDOWS Temperature Controller Digi -Sense WinTC warranty information and licensing agreement The software and its accompanying documentation and instructions are provided AS IS without

More information

1.1. INTRODUCTION 1.2. NUMBER SYSTEMS

1.1. INTRODUCTION 1.2. NUMBER SYSTEMS Chapter 1. 1.1. INTRODUCTION Digital computers have brought about the information age that we live in today. Computers are important tools because they can locate and process enormous amounts of information

More information

Working with Mailbox Manager

Working with Mailbox Manager Working with Mailbox Manager A user guide for Mailbox Manager supporting the Message Storage Server component of the Avaya S3400 Message Server Mailbox Manager Version 5.0 February 2003 Copyright 2003

More information

SR272 User Guide Stanford Research Systems, Inc. All Rights Reserved

SR272 User Guide Stanford Research Systems, Inc. All Rights Reserved SR272 User Guide 2001 Stanford Research Systems, Inc. All Rights Reserved Table of Contents INTRODUCTION... 3 HARDWARE/SOFTWARE CONFIGURATION... 4 CONFIGURING THE SR245 COMPUTER INTERFACE... 4 CONNECTING

More information

HP-35s Calculator Program Curves 2A

HP-35s Calculator Program Curves 2A Programmer: Dr. Bill Hazelton Date: March, 2008. Version: 1.0 Mnemonic: P for Parabolic Vertical Curve. Line Instruction Display User Instructions P001 LBL P LBL P P002 CLSTK CLEAR 5 P003 FS? 10 FLAGS

More information

ELEC 242 Using Library Procedures

ELEC 242 Using Library Procedures ELEC 242 Using Library Procedures There are a number of existing procedures that are already written for you that you will use in your programs. In order to use the library procedures that come with the

More information

InfoTag KE28xx Communications for 186 CPU Firmware Version 4

InfoTag KE28xx Communications for 186 CPU Firmware Version 4 InfoTag KE28xx Communications for 186 CPU Firmware Version 4 *KE28xx models include: KE2800, KE2852, KE2853, KE2856 This document applies to printer firmware versions 4.x only. Note that changes made to

More information

DCC-8 DIGITAL TO EIGHT CURRENT LOOP CONVERTER OPERATING MANUAL

DCC-8 DIGITAL TO EIGHT CURRENT LOOP CONVERTER OPERATING MANUAL DCC-8 DIGITAL TO EIGHT CURRENT LOOP CONVERTER OPERATING MANUAL 1 TABLE OF CONTENTS 1. MOUNTING INSTRUCTIONS 1.1 Standard DIN Rail mounting 1.2 Screw Mounting 2. FUSE REPLACEMENT 3. ASSEMBLING THE UNIT

More information

NIC: July 1971

NIC: July 1971 Network Working Group P. Deutsch Request for Comments: 190 Xerox Research Center, Palo Alto, CA NIC: 7135 13 July 1971 DEC PDP-10 -- IMLAC COMMUNICATION SYSTEM This report describes an operational system

More information

AUDIX Administration and Data Acquisition Package Issue 16 January 2001

AUDIX Administration and Data Acquisition Package Issue 16 January 2001 2 Installation Installation Requirements 2-1 Installation 2 This chapter tells you how to install ADAP software on your PC. This consists of the following three tasks, described in detail later in this

More information

USER GUIDE. Digitizer Manager. Version 6. PAD System International Limited

USER GUIDE. Digitizer Manager. Version 6. PAD System International Limited USER GUIDE V6 Digitizer Manager Version 6 PAD System International Limited www.padsystem.com PAD System is a trademark and a system developed by: PAD System International Limited Flat A, 2/F, Cheung Wing

More information

MLP (Multi-Link Programming) SOFTWARE

MLP (Multi-Link Programming) SOFTWARE FOR REVISIONS 1.10 AND ABOVE Doc-6001005 Rev - 3380 USER'S GUIDE TO MLP (Multi-Link Programming) SOFTWARE CHATSWORTH, CALIFORNIA Multi-Link Programming software makes programming a chain of Sentex Infinity

More information

Architecture of 8085 microprocessor

Architecture of 8085 microprocessor Architecture of 8085 microprocessor 8085 consists of various units and each unit performs its own functions. The various units of a microprocessor are listed below Accumulator Arithmetic and logic Unit

More information

Small Computer Monitor User Guide

Small Computer Monitor User Guide Small Computer Monitor User Guide Monitor version 0.5 for the Z80 CPU Software and Documentation by Stephen C Cousins Edition 0.5.0 CONTENTS OVERVIEW...3 Conventions... 3 Serial port... 4 RC2014 systems...

More information

Modbus Remote Communication Protocol for REM 54_. Technical Description

Modbus Remote Communication Protocol for REM 54_. Technical Description Modbus Remote Communication Protocol for REM 54_ 1MRS 750781-MUM Issued: 08.03.2002 Version: A/18.06.2002 Checked: ML Approved: AF Remote Communication Protocol for REM 54_ Modbus We reserve the right

More information

Intel Architecture Segment:Offset Memory Addressing

Intel Architecture Segment:Offset Memory Addressing Name: Date: Lab Section: Lab partner s name: Lab PC Number: Objectives: Understanding video memory and character mapping of CGA characters in ROM BIOS, using the DOS debug command. Writing simple assembly-language

More information

TECHNOLOGY, INC. ANAHEIM J CALIFORNIA FREEDOM AVE. [714]

TECHNOLOGY, INC. ANAHEIM J CALIFORNIA FREEDOM AVE. [714] TECHNOLOGY, INC. 165 FREEDOM AVE. ANAHEIM J CALIFORNIA 92801 [714] 992 2860 TABLE OF CONTENTS SECTION PAGE ONE 113 120 SPECIFICATION 1 TWO 113 120 FEATURES 3 THREE 113 120 OPERATION 5 FOUR PROGRAMMING

More information

WELDSEQ Plus. Operation / Installation Manual. Weld Sequence PLC Terminal Program. Computer Weld Technology, Inc.

WELDSEQ Plus. Operation / Installation Manual. Weld Sequence PLC Terminal Program. Computer Weld Technology, Inc. Computer Weld Technology, Inc. 10702 Old Bammel N Houston Rd. Houston, TX 77086 Phone: (713) 462-2118 Fax: (713) 462-2503 Email: cwt@cweldtech.com WELDSEQ Plus Weld Sequence PLC Terminal Program Operation

More information

EXPERIMENT 1. FAMILIARITY WITH DEBUG, x86 REGISTERS and MACHINE INSTRUCTIONS

EXPERIMENT 1. FAMILIARITY WITH DEBUG, x86 REGISTERS and MACHINE INSTRUCTIONS EXPERIMENT 1 FAMILIARITY WITH DEBUG, x86 REGISTERS and MACHINE INSTRUCTIONS Pre-lab: This lab introduces you to a software tool known as DEBUG. Before the lab session, read the first two sections of chapter

More information

CS609 Final Term Solved MCQs with References Without Repetitions 14/02/2013

CS609 Final Term Solved MCQs with References Without Repetitions 14/02/2013 1 CS609 Final Term Solved MCQs with References Without Repetitions 14/02/2013 In BPB, root directory is saved in. (BIOS parameter block) Cluster#0 Cluster#1 (Ref) Cluster#2 Cluster#3 In NTFS, total sizes

More information

Chaos Culture. MIDI Modulators / Multiclip Note preview 1.6. Edited by Jason Cowling

Chaos Culture. MIDI Modulators / Multiclip Note preview 1.6. Edited by Jason Cowling Chaos Culture Introduction... 2 Important stuff... 2 Setup... 3 Editing clips... 4 Using the editor... 5 Modulators... 8 Settings... 9 Work$ow settings... 10 Performance... 13 Future updates... 13 1.8.99

More information

MicroTally/WinTally Manual. Introduction

MicroTally/WinTally Manual. Introduction MicroTally/WinTally Manual Introduction Congratulations! You are in possession of one of the finest electronic tally boards made. The MicroTally is a hand held electronic tally counter. It is designed

More information

Kinds Of Data CHAPTER 3 DATA REPRESENTATION. Numbers Are Different! Positional Number Systems. Text. Numbers. Other

Kinds Of Data CHAPTER 3 DATA REPRESENTATION. Numbers Are Different! Positional Number Systems. Text. Numbers. Other Kinds Of Data CHAPTER 3 DATA REPRESENTATION Numbers Integers Unsigned Signed Reals Fixed-Point Floating-Point Binary-Coded Decimal Text ASCII Characters Strings Other Graphics Images Video Audio Numbers

More information

CMSC 2833 Lecture 18. Parity Add a bit to make the number of ones (1s) transmitted odd.

CMSC 2833 Lecture 18. Parity Add a bit to make the number of ones (1s) transmitted odd. Parity Even parity: Odd parity: Add a bit to make the number of ones (1s) transmitted even. Add a bit to make the number of ones (1s) transmitted odd. Example and ASCII A is coded 100 0001 Parity ASCII

More information

Copyright 2004, Mighty Computer Services

Copyright 2004, Mighty Computer Services EZ-GRAPH DATABASE PROGRAM MANUAL Copyright 2004, Mighty Computer Services The Table of Contents is located at the end of this document. I. Purpose EZ-Graph Database makes it easy to draw and maintain basic

More information

$GDSWLYH0LFUR6\VWHPV

$GDSWLYH0LFUR6\VWHPV $GDSWLYH0LFUR6\VWHPV $/3+$,QGXVWULDO3URWRFRO Revision 3.2 9711-8814A Alpha Industrial Protocol-V3.2.doc Page 1 of 58 Table of Contents 1.0 Revision History... 6 2.0 Introduction... 7 3.0 Control-T and

More information

6.001 Notes: Section 6.1

6.001 Notes: Section 6.1 6.001 Notes: Section 6.1 Slide 6.1.1 When we first starting talking about Scheme expressions, you may recall we said that (almost) every Scheme expression had three components, a syntax (legal ways of

More information

EasySim. Educational Digital Simulator for Windows. User's Guide. Research Systems Pty. Ltd 15/1540 Main Road Research, Victoria 3095.

EasySim. Educational Digital Simulator for Windows. User's Guide. Research Systems Pty. Ltd 15/1540 Main Road Research, Victoria 3095. EasySim Educational Digital Simulator for Windows User's Guide Research Systems Pty. Ltd 15/1540 Main Road Research, Victoria 3095. Australia C O N T E N T S INTRODUCTION...1 EasySim features...1 Hardware

More information

ReadMe.pdf for GWSetup, Version GageWay Interface Firmware, Version 2.45

ReadMe.pdf for GWSetup, Version GageWay Interface Firmware, Version 2.45 ReadMe.pdf for GWSetup, Version 1.0.1.24 GageWay Interface Firmware, Version 2.45 Copyright 2002-2011 MicroRidge Systems, Inc. All rights reserved. Contents Part 1 Technical Support & Company Information

More information

EDIT - DOS/65 EDITOR VERSION 2.1

EDIT - DOS/65 EDITOR VERSION 2.1 EDIT - DOS/65 EDITOR (Copyright) Richard A. Leary 180 Ridge Road Cimarron, CO 81220 This documentation and the associated software is not public domain, freeware, or shareware. It is still commercial documentation

More information

LabelWriter EL Technical Manual August 1999

LabelWriter EL Technical Manual August 1999 LabelWriter EL Technical Manual August 1999 1/16 Important: There is no standard or general solution to print to the LabelWriter from any other application than Windows. People who want/need to communicate

More information

Part III Appendices 165

Part III Appendices 165 Part III Appendices 165 Appendix A Technical Instructions Learning Outcomes This material will help you learn how to use the software you need to do your work in this course. You won t be tested on it.

More information

INTRODUCTION. NOTE Some symbols used in this manual CL = Click Left CR = Click Right DCL = Double Click Left = Enter. Page 1

INTRODUCTION. NOTE Some symbols used in this manual CL = Click Left CR = Click Right DCL = Double Click Left = Enter. Page 1 INTRODUCTION OBJECTIVE The purpose of this manual is to provide the student with practical experience in the writing of assembly language programs, and give them background and instructions on how to use

More information

INT 21H and INT 10H Programming and Macros

INT 21H and INT 10H Programming and Macros Dec Hex Bin 4 4 00000100 ORG ; FOUR INT 21H and INT 10H Programming and Macros OBJECTIVES this chapter enables the student to: Use INT 10H function calls to: Clear the screen. Set the cursor position.

More information

CHAPTER 1 GETTING STARTED

CHAPTER 1 GETTING STARTED GETTING STARTED WITH EXCEL CHAPTER 1 GETTING STARTED Microsoft Excel is an all-purpose spreadsheet application with many functions. We will be using Excel 97. This guide is not a general Excel manual,

More information

Ishida Label Editor USER GUIDE

Ishida Label Editor USER GUIDE Ishida Label Editor USER GUIDE ISHIDA CO., LTD Copyright 2000 Ishida Co. Ltd., Japan Copyright 2000 Interface Translation Ltd., New Zealand No part of this manual may be reproduced or transmitted in any

More information

Tutorial on Multichannel Analysis of Surface Wave (MASW) in the RadExPro Software

Tutorial on Multichannel Analysis of Surface Wave (MASW) in the RadExPro Software Tutorial on Multichannel Analysis of Surface Wave (MASW) in the RadExPro Software (Revision of 23.11.2016) DECO Geophysical SC Moscow State University Science Park 1-77 Leninskie Gory Moscow 119992, Russia

More information

9 Using Equation Networks

9 Using Equation Networks 9 Using Equation Networks In this chapter Introduction to Equation Networks 244 Equation format 247 Using register address lists 254 Setting up an enable contact 255 Equations displayed within the Network

More information

CHAPTER 1 COPYRIGHTED MATERIAL. Getting to Know AutoCAD. Opening a new drawing. Getting familiar with the AutoCAD and AutoCAD LT Graphics windows

CHAPTER 1 COPYRIGHTED MATERIAL. Getting to Know AutoCAD. Opening a new drawing. Getting familiar with the AutoCAD and AutoCAD LT Graphics windows CHAPTER 1 Getting to Know AutoCAD Opening a new drawing Getting familiar with the AutoCAD and AutoCAD LT Graphics windows Modifying the display Displaying and arranging toolbars COPYRIGHTED MATERIAL 2

More information

OPERATING INSTRUCTIONS. EM38wm. Version 2.11 (Archer) EM38. Version 1.18 (Allegro CX) January, 2013

OPERATING INSTRUCTIONS. EM38wm. Version 2.11 (Archer) EM38. Version 1.18 (Allegro CX) January, 2013 OPERATING INSTRUCTIONS EM38 DATA LOGGING SYSTEM FOR FIELD COMPUTERS ARCHER and ALLEGRO CX EM38wm Version 2.11 (Archer) EM38 Version 1.18 (Allegro CX) January, 2013 Geonics Limited 1745 Meyerside Drive,

More information

STP Customer Installation Document. For New STP Installs (Using HPM for Go! Res 4.x)

STP Customer Installation Document. For New STP Installs (Using HPM for Go! Res 4.x) STP Customer Installation Document For New STP Installs (Using HPM for Go! Res 4.x) Go! Res 4.x STP Customer Installation Document Table of Contents I. Terminology 1 II. Pre-Installation Checklist (Requirements)

More information

Algorithm Analysis. Big Oh

Algorithm Analysis. Big Oh Algorithm Analysis with Big Oh Data Structures and Design with Java and JUnit Chapter 12 Rick Mercer Algorithm Analysis w Objectives Analyze the efficiency of algorithms Analyze a few classic algorithms

More information

LinReg 2.06 Manual. DePauw University: Physics Department 120 Physics I and 130 Physics II

LinReg 2.06 Manual. DePauw University: Physics Department 120 Physics I and 130 Physics II LinReg 2.06 Manual DePauw University: Physics Department 120 Physics I and 130 Physics II Updated March 23 rd, 2011 1 About LinReg: LinReg is a program used extensively in DePauw s physics laboratory classes.

More information

umber Systems bit nibble byte word binary decimal

umber Systems bit nibble byte word binary decimal umber Systems Inside today s computers, data is represented as 1 s and 0 s. These 1 s and 0 s might be stored magnetically on a disk, or as a state in a transistor. To perform useful operations on these

More information

RAID SEMINAR REPORT /09/2004 Asha.P.M NO: 612 S7 ECE

RAID SEMINAR REPORT /09/2004 Asha.P.M NO: 612 S7 ECE RAID SEMINAR REPORT 2004 Submitted on: Submitted by: 24/09/2004 Asha.P.M NO: 612 S7 ECE CONTENTS 1. Introduction 1 2. The array and RAID controller concept 2 2.1. Mirroring 3 2.2. Parity 5 2.3. Error correcting

More information

CPU. Fall 2003 CSE 207 Digital Design Project #4 R0 R1 R2 R3 R4 R5 R6 R7 PC STATUS IR. Control Logic RAM MAR MDR. Internal Processor Bus

CPU. Fall 2003 CSE 207 Digital Design Project #4 R0 R1 R2 R3 R4 R5 R6 R7 PC STATUS IR. Control Logic RAM MAR MDR. Internal Processor Bus http://www.engr.uconn.edu/~barry/cse207/fa03/project4.pdf Page 1 of 16 Fall 2003 CSE 207 Digital Design Project #4 Background Microprocessors are increasingly common in every day devices. Desktop computers

More information