To Some People a DOS Is Just for Loading Games

Total Page:16

File Type:pdf, Size:1020Kb

To Some People a DOS Is Just for Loading Games THE COMPLETE SPARTADOS CONSTRUCTION SET MANUAL PREFACE The SpartaDOS Construction Set What is a DOS? To some people a DOS is just for loading games. For others it is the framework for programming. Some even believe it is a silent manager that should never be seen. All of these are probably true. Different people want different things from a DOS just as they have different reasons for owning a computer. If you own an Atari 8 bit computer you are in luck! ICD has created the SpartaDOS Construction Set. This one system, complete with useful utilities, choice of menu or command operation, even special memory efficient XL/XE versions with provisions for Ramdisk on the 130XE. SpartaDOS is the DOS for the future with support for any Atari compatible disk drive including future add on hard disks. It is the only DOS for 8 bit Atari computers that, as of this writing, supports single, dual (enhanced) AND double density. SpartaDOS won't become obsolete just because a new drive comes out. Learn to use SpartaDOS NOW because it will last a long, long time. What this Set will do for you. The SpartaDOS construction set is the culmination of two major versions and several SpartaDOS types with many powerful utilities. This provides you, the user, with the building blocks for creating your own DOS disks. By working through this manual, you will learn the uses and requirements for: each DOS type, the commands and the utility files. This should leave you with the fundamental knowledge needed to decide which DOS, if any, to use and which utilities are needed on which disks. After mastering the easy sections, you are invited to move on to the more technical chapters. There is enough meaty information in these sections to satisfy even the most voracious appetite. To the more experienced, we invite you to attempt writing some of your own SpartaDOS commands or utilities. This manual contains an abundance of new, useful, information for everyone, from the beginner, to the most experienced programmer. l 1-INTRODUCTION...................1 BOOT command....................20 What is a DOS?..................1 Ramdisk commands................20 Where is the DOS?...............1 6-SUBDIRECTORIES.................22 Power up sequence and why.......1 ?DIR command....................22 Different Uses of a DOS.........1 CREDIR command..................22 Storage.........................1 DELDIR command..................23 File Management.................2 CWD command.....................23 Binary File Loader..............2 TREE command....................24 Install handlers................2 7-DUPLICATION....................25 General Utilities...............2 COPY command....................25 Miscellaneous functions.........2 SPCOPY command..................27 What this means to you..........2 XCOPY command...................28 2-AN OVERVIEW of SpartaDOS.......2 DUPDSK command..................28 General terms used..............3 8-MAINTENANCE....................29 SpartaDOS terms.................4 ERASE command...................29 Volume names....................4 UNERASE command.................30 Directories.....................4 RENAME command..................30 The Current Directory...........4 CHVOL command...................31 The MAIN Directory..............4 9-PROTECTION.....................31 Subdirectories..................5 File protection.................31 Command Processor...............5 PROTECT command.................31 Menus...........................5 UNPROTECT command...............32 Handlers and drivers............5 Disk Protection.................32 On Formatting Options...........5 LOCK command....................32 3-THE SYNTAX OF SpartaDOS........6 UNLOCK command..................33 Files...........................6 10-LOGOMENU-STEP BY STEP.........33 Filenames (fname.ext)...........6 Creating a binary loader........33 Wild Carding....................7 Construction for non XL/XEs.....34 Directory Names.................8 Construction for XL/XEs ONLY....35 Path(s).........................8 11-MENU OPERATION................36 Command Types...................10 MENU command....................36 Default drive...................10 Other notes.....................39 Major Version Differences.......10 12-TIME AND DATE SUPPORT.........40 Directory Display Formats.......11 Activate Time/Date clock........40 4-GETTING STARTED................12 Set Time/Date clock.............40 The Master Disks................12 TIME command....................40 Disk Initialization/Duplication.12 SET command.....................41 Overview of common commands.....13 TD command......................42 Primary commands................14 XTD command.....................42 DIR and DIRS commands...........14 TSET command....................43 CAR command.....................15 CHTD command....................43 BASIC command...................15 13-COMMUNICATIONS SUPPORT........44 5-DISK INITIALIZATION............15 MODEM or Terminal program.......44 INIT/XINIT commands.............16 Communicating through phones....44 SpartaDOS 1.x versions..........17 2 Modes-RS232 handler operation.45 NOCP.DOS........................17 RS232 commands..................45 NOWRITE.DOS.....................17 PORT command....................46 STANDARD.DOS....................17 14-INPUT/OUTPUT REDIRECTION......47 SPEED.DOS.......................18 Input Redirection...............47 SpartaDOS 2.x versions..........18 Batch files.....................47 XD23B.DOS.......................18 PAUSE command...................48 XC23B.DOS.......................18 TYPE command....................49 AINIT command...................18 Output Redirection..............49 FORMAT Command..................19 PRINT command...................50 How I/O Redirection works.......50 Get current directory path......74 Disabling I/O redirection.......51 20-DIFFERENCES w/Sparta 1.x-2.x..75 DIS_BAT command.................51 APPENDICES XDIV command....................51 A-ERRORS........................78 15-KEYBOARD BUFFERS..............52 *B-Command summary...............79** Why a buffer....................52 C-TABLE of Processor Commands...86 KEY and XKEY commands...........52 D-Accessing the real time clock.87 16-INFORMATION COMMANDS..........52 E-Atari DOS vs SpartaDOS........88 Memory related commands.........52 F-US DOUBLER Installation.......89 MEMLO and MEM commands..........53 G-US DOUBLER Interface..........94 BUFS command....................53 H-Disks.........................97 Drive related commands..........54 I-Glossary......................98 CHKDSK command..................54 RPM command.....................55 17-MACHINE LANGUAGE SUPPORT......55 SPARTADOS TOOL KIT...............101 Loading/Saving/Running..........55 Table of contents...............101 Command files...................55 CLEANUP command.................112 LOAD command....................56 DISKRX command..................107 RUN command.....................57 DOSMENU command.................103 SAVE command....................57 MIOCFG command..................102 APPEND command..................58 PROKEY command..................104 Informational commands..........58 RENDIR command..................101 DUMP command....................58 SORTDIR command.................103 MDUMP command...................59 VDEL command....................102 OFF_LOAD command................60 WHEREIS command.................102 PUTRUN command..................60 18-DISK DRIVE I/O................61 Basic operation WITHIN drive....61 R-TIME 8 SUPPLEMENT.............114 Sparta Buffer Management........62 1-INTRODUCTION TO THE R-TIME 8...115 Drive access Vector.............62 2-OVERVIEW OF SPARTADOS 3.2......119 US DOUBLER-High speed I/O.......62 3-COMMANDS ADDED TO 3.2..........121 Write with verify...............62 AUTOBAT command.................127 VERIFY command..................63 BYPASS command..................126 19-THE TECHNICAL STRUCTURE.......63 DATE command....................121 SpartaDOS functions in BASIC....63 KEY command.....................123 Open a file.....................63 RAMDISK commands................123 Rename/Erase files..............64 RTIME8 command..................122 Lock,Protect,Unprotect..........65 SCOPY command...................124 Set file position...............65 TD command......................122 Get file position...............66 TDLINE command..................122 Get file length.................67 TIME command....................121 Load/Save Binary file...........67 ZHAND command...................123 Create, Delete Change Directory.67 4-UPDATE ON TECHNICAL STRUCTURE..127 Set boot file...................68 5-THE TIME/DATE 'Z:' HANDLER.....130 Unlock/Format disk..............68 6-USING THE SUPRA WITH SPARTADOS.133 Directory listing...............69 COMTAB EQUATES..................69 Format of SpartaDOS Disks.......71 Boot sectors....................71 Bit maps........................72 Sector maps.....................73 Directory Data Structure........73 More functions through CIO......74 Check disk status...............74 __________________________ Chapter 1___INTRODUCTION What is a DOS? The Disk Operating System (DOS) is a special program which directs the internal operation of your Atari computer and disk drive. A DOS . o manages the allocation and de-allocation of files o provides a set of commands to interact with it o provides a means of parameter passing to the user programs o provides a set of useful tools to aid in software development o oversees the allocation of memory o controls the
Recommended publications
  • Atari Game Systems and Atari Computers for the Index Page / Site Listing
    Best Electronics Specializing in Replacement Parts and Accessories for all Consumer Based Atari Game Systems and Atari Computers for the Index page / Site listing One of the more common Atari Questions / E-Mails we get, do you really have that Atari part or Atari item in stock. I have checked the world wide Internet and you are the only one that lists it? I noticed that your that your Atari web page(s) have not been updated (bottom of each Best Web page has a last updated date) for weeks, months or years? When we cleared out the local Atari Sunnyvale Warehouses here over a 10 to 15 year period, we hauled in thousands and thousands of Pallets of Atari Goods. Some Atari items we have a lifetime supply of (hence why the Best Atari web page for that product never gets updated) and other Atari items have sold out fast to the world wide Atari users and collectors. Bests Atari Hall of fame A little background into why Best Electronics was started 35 years ago and a short list of Best Exclusive made Atari Products, Atari Upgrade kits, Replacement and Upgraded Atari parts Best has developed / produced in the last 35 years in the Atari business. See why some of the Best made exclusive Atari items and stock Atari products we carry, even show up on E- Bay after they are purchased direct from Best Electronics and resold with a big mark up by E-bay Atari sellers! All Atari World Wide Atari CX78 JoyPad Owners! On June 17, 2019 after 16+ months work, Best has released a CX78 Upgrade Gold Kit that will fix / cure the known Atari CX78 JoyPad problems that causes them to fail early and it also Enhances / Upgrades the stock Atari made CX78 JoyPad features / functions! On June 17, 2019 Best released another Upgraded Atari replacement part.
    [Show full text]
  • HW 5 A2D, Serial, and Time Calculations CENG 5434 Fall 2017 Due 10/16
    HW 5 A2D, Serial, and Time Calculations CENG 5434 Fall 2017 Due 10/16 To Go Over In Class. Remember to show all your calculations! Problem 1 10 Points We can state A/D resolution in many ways. For example, the resolution of an n bit A/D converter is given by V V = full-scale value . resolution 2n For an 8-bit A/D with a 5 volt, full-scale range 1. What is the resolution in millivolts? 2. What is the resolution in terms of the % of full-scale value? . Problem 2 10 Points Suppose an A/D converter has a conversion time of 100 µ seconds. 1. What is the sampling frequency? 2. What is the highest frequency that can be sampled without aliasing? . 1 Problem 3 20 Points To choose an A/D converter and program it, we need to know the resolution (number of bits), the sampling rate (time between samples) and the number of points to sample (duration of the sampling period). Assume a sensor outputs .05 ◦ ◦ volts/ C with a range of up to 100 C. How many bit A/D converter is needed ◦ to get a resolution of 0.1 C? . Problem 4 20 Points Suppose we wish to compute the Fourier Transform (FFT)of a signal. We choose the sampling rate based on how fast the sampled signal can change and the duration of sampling based on the resolution in frequency. Note that the A/D is normally programmed to sample every Ts seconds and take N samples. Then, NTs determines the period of each frame of sampling and hense the resolution in frequency as ∆f =1/NTs 1.
    [Show full text]
  • Serial Data Transfer Schemes
    Microprocessors and Microcontrollers P a g e | 1 UNIT-5 SERIAL DATA TRANSFER SCHEMES SERIAL COMMUNICATION INTRODUCTION Serial communication is common method of transmitting data between a computer and a peripheral device such as a programmable instrument or even another computer. Serial communication transmits data one bit at a time, sequentially, over a single communication line to a receiver. Serial is also a most popular communication protocol that is used by many devices for instrumentation. This method is used when data transfer rates are very low or the data must be transferred over long distances and also where the cost of cable and synchronization difficulties makes parallel communication impractical. Serial communication is popular because most computers have one or more serial ports, so no extra hardware is needed other than a cable to connect the instrument to the computer or two computers together. SERIAL AND PARALLEL TRANSMISSION Let us now try to have a comparative study on parallel and serial communications to understand the differences and advantages & disadvantages of both in detail. We know that parallel ports are typically used to connect a PC to a printer and are rarely used for other connections. A parallel port sends and receives data eight bits at a time over eight separate wires or lines. This allows data to be transferred very quickly. However, the setup looks more bulky because of the number of individual wires it must contain. But, in the case of a serial communication, as stated earlier, a serial port sends and receives data, one bit at a time over one wire.
    [Show full text]
  • Számítógép Örökzöldek
    FÜZETEK XVI. RETRÓ Számítógép örökzöldek Számítógép örökzöldek tartalom 4 MITS Altair 8800 6 Apple I 8 Apple II 10 Tandy Radio Shack (TRS-80) 12 Atari 800 14 Texas TI-99/4A 8 16 Commodore B128-80 18 Amstrad CPC 6128 20 Philips VG-8010 28 22 Sinclair QL 24 Atari 130XE 26 HT PTA-4000 +16 28 Azok a nyolcvanas évek! Neoretró 38 C64 Reloaded 39 CBM Program Studio 38 40 ZX-UNO 41 Enterprise 128 SD-adapter 42 Videoton TV Computer SD-illesztő 43 Maximite BasicBoxx Computer 44 divIDE után divMMC 60 45 Sinclair ZX Spectrum Vega 46 Turbo Chameleon 64 47 VBXE 2.1 for Atari Online-nemzedék 48 Online nemzedék 2 Retró 60 Az iWiW-sztori IMPRESSZUM SZERKESZTőSÉG Főszerkesztő: Molnár József Főszerkesztő-helyettes: Erdős Márton Szerkesztő: Egri Imre, Kudella Magdolna Olvasószerkesztő: Cseh Vanda Egri Imre szerkesztő Munkatársaink: Dávid Imre, Jancsó Orsolya Tördelő grafikus: Berényi Teréz Szerkesztőségi titkár: Cseresznye Anita Kedves Olvasónk! Telefon: 577-4301; telefax: 266-4343; Internet: pcworld.hu; A retróhullám erősödésével (ezt régen e-mail: [email protected] nosztalgiának hívták) egyre több- ször hallani, hogy a személyi szá- KIADÓ Kiadja a Project 029 Media & Communications Kft. mítógépek hőskorában mennyivel 1036 Budapest, Lajos u. 78. IV. em. jobb volt. Magam nem osztom ezt a Levélcím: 1374 Budapest 5, Pf. 578; nézetet, de az állandó frissítéseket, internet: project029.com kötelező újraindításokat, vírusokat, Bankszámlaszám: kompatibilitási gondokat, internetes 10300002-20328016-70073285 Felelős kiadó: közösségi őrületet és a gyártók piaci Virágh Márton ügyvezető – [email protected] trükközéseit látva mégis jól esik Operatív igazgató: visszatekinteni egy olyan korszakba, Babinecz Mónika – [email protected] amikor még pontosan azt csinálta Marketingmenedzser: a gép (és csak azt), amire utasítot- Kovács Judit – [email protected] ták.
    [Show full text]
  • Altirra Hardware Reference Manual 2020-10-23 Edition Avery Lee Altirra Hardware Reference Manual Created by Avery Lee
    Altirra Hardware Reference Manual 2020-10-23 Edition Avery Lee Altirra Hardware Reference Manual Created by Avery Lee Table of Contents 1.1 . Introduction .............................................................................................................................................. 9 1.2 . What's new in this edition ...................................................................................................................... 10 1.3 . Conventions in this manual .................................................................................................................... 14 1.4 . Concepts ................................................................................................................................................ 15 2 . CPU .............................................................................................................................................................. 18 2.1 . Registers ................................................................................................................................................ 19 2.2 . Decimal mode ........................................................................................................................................ 19 2.3 . Cycle timing ........................................................................................................................................... 20 2.4 . Interrupts ...............................................................................................................................................
    [Show full text]
  • Subject: Atari 8-Bit Computers: Frequently Asked
    Subject: Atari 8-Bit Computers: Frequently Asked Questions Posted by Michael Current on Mon, 06 Feb 2012 05:29:16 GMT View Forum Message <> Reply to Message From Newsgroup: comp.sys.atari.8bit Archive-name: atari-8-bit/faq Posting-Frequency: 60 days Last-modified: January 15, 2012 Welcome to the comp.sys.atari.8bit newsgroup! Atari 8-Bit Computers Frequently Asked Questions List ___________ _______________ | ///////// | _____________ | ||||||||||| | |___________| | | | ||_______|| | |______/////| |____[---]____| | / _________ \ | |LLLLLLLLLLL| |LLLLLLLLLLL || | LLLLLLLLLLL L | |LLLLLLLLLLL| |LLLLLLLLLLL || | LLLLLLLLLLL L | |__[_____]__| |__[_____]____| |___[_____]_____| 130XE 800XL 800 ___________ __---------__ | ///////// | | / _____ \ | |___________| _____________ | / |_____| \ | |______/////| |____[---]____| | ___________ | |LLLLLLLLLLL| |LLLLLLLLLLL || | ========== =| |LLLLLLLLLLL| |LLLLLLLLLLL || | ========== =| |__[_____]__| |__[_____]____| |___[_____]___| 65XE 600XL 400 ___________ _____________ | ///////// | ___________ | | |___________| |/// / | | | |______/////| |// / | /\___________ |=============| |LLLLLLLLLLL| |/O\ |\/ |LLLLLLLLLLL| | LLLLLLLLLLL | |LLLLLLLLLLL| |-----------| |LLLLLLLLLLL| | LLLLLLLLLLL | |__[_____]__| |____O_O_O_O| |__[_____]__| |___[_____]___| 800XE XE 1200XL Additions/suggestions/comments/corrections are needed! Please send to: Michael Current, [email protected] Copyright (c) 1992-2012 by Michael D. Current, and others where noted. Feel free to reproduce this file, in whole or in part, so long as the
    [Show full text]
  • Altirra Hardware Reference Manual
    Altirra Hardware Reference Manual by Avery Lee Version: 04/27/14 Altirra Hardware Reference Manual Created by Avery Lee Table of Contents 1.1. Introduction.................................................................................................................................................... 6 1.2. What's new in this edition.............................................................................................................................. 7 1.3. Conventions in this manual........................................................................................................................... 9 1.4. Basic characteristics................................................................................................................................... 10 2. CPU..................................................................................................................................................................... 13 2.1. Registers..................................................................................................................................................... 14 2.2. Decimal mode............................................................................................................................................. 14 2.3. Cycle timing................................................................................................................................................. 15 2.4. Interrupts....................................................................................................................................................
    [Show full text]
  • Lecture Notes Microprocessors And
    LECTURE NOTES ON MICROPROCESSORS AND INTERFACING DEVICES III B. Tech II semester (JNTUH-R15) Mr.R Mahendhar Reddy, Associate Professor, ECE ELECTRICAL AND ELECTRONICS ENGINEERING INSTITUTE OF AERONAUTICAL ENGINEERING (AUTONOMOUS) DUNDIGAL, HYDERABAD - 500 043 Syllabus: JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD L T/ /P/D C III Year B.Tech. ECE -II Sem 4 -/-/- 4 MICROPROCESSORS AND INTERRFACING DEVICES UNIT – I 8086 MICROPROCESSOR: 8086 architecture- Functional Diagram, Register Organization, Memory segmentation, Memory addresses, physical memory organization, Signal descriptions of 8086-common function signals, Minimum and Maximum mode signals, Read Write cycles, Timing diagrams, Interrupt structure of 8086. UNIT – II ASSEMBLY LANGUAGE PROGRAMMING OF 8086: Instruction formats, addressing modes, instruction set, assembler directives, macros, Simple programs involving logical, branch and call instructions, Sorting, evaluating arithmetic expressions, string manipulations. UNIT – III PERIPHERAL INTERFACING WITH 8086 MICROPROCESSOR: 8255 PPI, Keyboard, display controllers, Stepper motor, A/D & D/A Converter Interfacing with 8086 microprocessor. Static and Dynamic memories, Vector interrupt table, Interrupt service routine, Introduction to DOS & BIOS interrupts, Programmable Interrupt Controller 8259, DMA controller 8257 Interfacing with 8086 microprocessor. UNIT – IV COMMUNICATION INTERFACE: Serial communication standards, serial data transfer schemes, 8251 USART architecture and Interfacing, RS- 232, IEEE-488, prototyping and trouble shooting. UNIT – V INTRODUCTION TO MICROCONTROLLERS: Overview of 8051 microcontroller, Architecture, I/O ports and Memory organization, addressing modes and instruction set of 8051, Simple programs. UNIT-I 8086 ARCHITECTURE Introduction to processor: A processor is the logic circuitry that responds to and processes the basic instructions that drives a computer. The term processor has generally replaced the term central processing unit (CPU).
    [Show full text]
  • Atari 8-Bit Computers
    Subject: Atari 8-Bit Computers: Frequently Asked Questions Posted by Michael Current on Wed, 05 Jun 2013 04:53:26 GMT View Forum Message <> Reply to Message Archive-name: atari-8-bit/faq Posting-Frequency: 60 days Last-modified: June 1, 2013 Welcome to the comp.sys.atari.8bit newsgroup! Atari 8-Bit Computers Frequently Asked Questions List ___________ _______________ | ///////// | _____________ | ||||||||||| | |___________| | | | ||_______|| | |______/////| |____[---]____| | / _________ \ | |LLLLLLLLLLL| |LLLLLLLLLLL || | LLLLLLLLLLL L | |LLLLLLLLLLL| |LLLLLLLLLLL || | LLLLLLLLLLL L | |__[_____]__| |__[_____]____| |___[_____]_____| 130XE 800XL 800 ___________ __---------__ | ///////// | | / _____ \ | |___________| _____________ | / |_____| \ | |______/////| |____[---]____| | ___________ | |LLLLLLLLLLL| |LLLLLLLLLLL || | ========== =| |LLLLLLLLLLL| |LLLLLLLLLLL || | ========== =| |__[_____]__| |__[_____]____| |___[_____]___| 65XE 600XL 400 ___________ _____________ | ///////// | ___________ | | |___________| |/// / | | | |______/////| |// / | /\___________ |=============| |LLLLLLLLLLL| |/O\ |\/ |LLLLLLLLLLL| | LLLLLLLLLLL | |LLLLLLLLLLL| |-----------| |LLLLLLLLLLL| | LLLLLLLLLLL | |__[_____]__| |____O_O_O_O| |__[_____]__| |___[_____]___| 800XE XEgs 1200XL Additions/suggestions/comments/corrections are needed! Please send to: Michael Current, [email protected] Library Department, University of Wisconsin-La Crosse Copyright (c) 1992-2013 by Michael D. Current, and others where noted. Feel free to reproduce this file, in whole or in part,
    [Show full text]
  • Emulating and Enhancing Real Atari 8-Bit Hardware Using Linux
    Atari 8-bits & Linux EmulatingEmulating andand enhancingenhancing realreal AtariAtari 8-bit8-bit hardwarehardware usingusing LinuxLinux BillBill KendrickKendrick LinuxLinux Users'Users' GroupGroup ofof DavisDavis AugustAugust 19,19, 20132013 What were they? Overview ● 1979 – 1992 ● Similarities to Atari VCS (2600) before it, and Commodore Amiga after it (Jay Miner involved in all three) ● 6502 8-bit CPU @ 1.79MHz ● 64KB RAM (expandable to 4MB), 10KB OS ROM ● Cartridge slot (lots of games!) ● Serial I/O with daisy-chain support (Later models included Parallel Bus Interface) ● Cassette, floppy disk ($) and hard drive ($$$) storage What were they? Gfx & Sfx ● 4-channel mono sound (8-channel stereo hacks exists) ● Graphics reat graphics (for those days) – Various bitmapped & text modes with user-definable character sets (fonts) ● 320x192 high resolution monochrome ● 40x24 thru 160x192 4-color bitmap modes ● 40x24 mono and multicolor character modes ● 20x24, 20x12 color, but not-multicolor char ● Coarse & fine scrolling ● Graphics chip has Direct Memory Access; can be changed on a per-scanline basis (e.g., part of the screen scrolls through a larger area, the rest stays static) ● Modes can be set on a per-scanline basis (Display List) (e.g., graphics with a text 'window' at the bottom) ● Per-scanline interrupts can be set (Display List Interrupts) (e.g., change color palette, change font, reposition sprite, change scroll values, etc.) – “Player/Missile Graphics” (aka sprites); overlay, underlay, mix ● Hardware collision detection – 128 color palette; 256 possible – What were they? Photos! What were they used for? ● Games ● Education ● Home office ● Programming ● Games Emulating on Linux ● Atari800 - http://atari800.sourceforge.net/ ● MESS - http://www.mess.org/ ● JavaScript MESS (beta) http://jsmess.textfiles.com/messbeta.html?module=a800 ● Windows-based emulators (under virtualization) might work too! – Altirra - http://www.virtualdub.org/altirra.html – Atari800Win PLus - http://atariarea.krap.pl/PLus/index_us.htm ● Many more..
    [Show full text]
  • Chapter 5 NMEA SENTENCES from GPS RECEIVER NMEA0183
    CHAPTER 1 INTRODUCTION The Global Positioning System (GPS) is a space-based satellite navigation system that provides location and time information in all weather conditions, anywhere on or near the Earth where there is an unobstructed line of sight to four or more GPS satellites. The system provides critical capabilities to military, civil and commercial users around the world. It is maintained by the United States government and is freely accessible to anyone with a GPS receiver. The GPS project was developed in 1973 to overcome the limitations of previous navigation systems,integrating ideas from several predecessors, including a number of classified engineering design studies from the 1960s. GPS was created and realized by the U.S. Department of Defense (DoD) and was originally run with 24 satellites. It became fully operational in 1994. Bradford Parkinson, Roger L. Easton, and Ivan A. Getting are credited for inventing it. It is also called NAVSTAR(Navigation Satellite Timing And Ranging) Advances in technology and new demands on the existing system have now led to efforts to modernize the GPS system and implement the next generation of GPS III satellites and Next Generation Operational Control System (OCX).Announcements from the Vice President and the White House in 1998 initiated these changes. In 2000, U.S. Congress authorized the modernization effort, GPS III. In addition to GPS, other systems are in use or under development. The Russian Global Navigation Satellite System (GLONASS) was developed contemporaneously with GPS, but suffered from incomplete coverage of the globe until the mid-2000s. There are also the planned European Union GALILEO positioning system, Chinese COMPASS navigation system, and Indian Regional Navigational Satellite System.
    [Show full text]
  • Department of Electronics and Instrumentation Engineering
    www.examquestionpaper.in Department of Electronics and Instrumentation Engineering CL7202/ INDUSTRIAL AUTOMATION QUESTION BANK-Part-A UNIT I DESIGN OF SIGNAL CONDITIONING AND TRANSMISSION 1. List few common signals conditioning operation. a. Amplification b. Filtering c. Isolation d. Electrical Isolation e. Linearization f. Cold Junction Compensation g. Excitation 2. What does a filter as signal conditioner do in a measurement system? Filtering is the most common signal conditioning function, as usually not all the signal frequency spectrum contains valid data. The common example is 60 Hz AC power lines, present in most environments, which will produce noise if amplified. 3. State the two types of excitations used in bridge circuits and give its advantages. Voltage Excitation of Bridges The alternative method for measuring bridge circuits with the dataTaker is the voltage excitation with ratiometric measurement. The principal of the method is that the bridge is excited by a constant voltage source, and the bridge output voltage is measured as a ratio of the measured excitation voltage. Constant Current Excitation of Bridges The constant current excitation method of bridge measurement has a constant current of 2.500 mA or 250.0 µA flowing in the bridge circuit for excitation. The bridge sensitivity and zero is independent of the length of leads used to connect the bridge to the dataTaker. In some cases the bridge output can have greater linearity and reduced temperature sensitivity for constant current excitation, than for voltage excitation. 4. What are the two drawbacks of differential amplifier that are solved in instrumentation amplifier? For transmission purpose for long range, noise also gets superimposed along the original wave.
    [Show full text]