NAVAL POSTGRADUATE SCHOOL Monterey, California THESIS THE NAVIGATION DATA LOGGER FOR A SUITCASE NAVIGATION SYSTEM by CHIN, YU-CHI June 1991 Thesis Advisor: Dr. Uno R. Kodres Approved for public release: distribution is unlimited. T256813 F UNCLASSIFIED SECURITYCLASSIFICATIONOFTHIS PAGE REPORT DOCUMENTATION PAGE la. REPORTSECURITY1 CLASSIFICATION UNCLASSIFIED 1b. RESTRICTIVE MARKINGS 2a SECURITYCLASSIFICATIONAUTHORITY 3. DISTRIBUTION/AVAILABILITYOF REP0R1 Approved for public release; 2b. DECLA55IFICATION/DOWNGRADINGSCHEDULE distribution is unlimited 4. PERFORMINGORGANIZATION REPORT NUMBER(S) 5 MONITORINGORGANIZATION REPORT NUMBER(S) 6a. NAmeOF PERFORMINGORGANIZATION 6b Off'iCE SYMBOL 7a. NAME OF MONITORINGORGANIZATION Computer Science Dept. (ifapplicable) Naval Postgraduate School cs Naval Postgraduate School 6c. ADDRESS(City, State, andZIPCode) 7b. ADDRESS(City, State, andZIPCode) Monterey, CA 93943-5000 Monterey, CA 93943-5000 8a.ONRAGMAENIOZFATFIUONNDING/SPONSORING 8b O(FifFaIpCplEicSabYlMe)BOL 9. PROCUREMENT INSTRUMENT IDENTIFICATION NUMBER 8c. ADDRESS(City, State, andZIPCode) 16 SOURCE OF FUNDING NUMBERS PROGRAM PROJECT TSsT WORk UNIT ELEMENT NO. NO. NO. ACCESSION NO. T11H. TEITLNEA(IVncIluGdeASTecuIriOtyNClDassAifTicaAtioLn)OGGER FOR A SUITCASE NAVIGATION SYSTEM mmm SRTsT W MastTeYrPEsOTFhReEsPiOsRT libF.RTOIMME9C^O^VTEORED 06/91 14J.UDANTEE O1F99R1EPORT(Year, Month, Day) 15 PAG6E6COUNT 16. supplementary NOTATiorfhe views expressed in this thesis are those ofthe authorand do notreflect the official policy orposition of the Department ofDefense or the United States Government 17. COSATI CODES 1A8. SUBJECTTERMS(Continueonreverseifnecessaryandidentifybyblocknumber) small navigation data logger software system FIELD GROUP SUB-GROUP 19. ABSTRACT (Continueonreverseifnecessaryandidentifybyblocknumber) This thesis presents the design, implementation and description ofa Data_Logger for the Suitcase Navigation System. All the programs andexamplespresented in this thesis were implemented in the Ada programming language, which has sucessfully incorporated the low_level I/O ports communication with the high_level abstraction. The software is portable as desired and can be reused by LCCDS when needed. 26QDIUSNTCRLIABSUSTIIFOINE/DA/VUANILLIAMBIILTIETDYO[FJASBSAMTERAACSTRPT. [J DTIC USERS 21UNACBSLTARSACSTISFEICUERDITY CLASSIFICATION 22a NAMEOF RESPONSIBLE INDIVIDUAL 22b TELEPHONE (IncludeAreaCode) 22c OFFICE SYMBOL (408)646-2197 DDFORM 1473,84 MAR 83APRedition may be useduntil exhausted SECURITY CLASSIFICATION OFTHIS PAGE All othereditionsareobsolete UNCLASSIFIED Approved for public release; distribution is unlimited THE NAVIGATIONDATA LOGGER FOR A SUITCASE NAVIGATIONSYSTEM by Chin, Yu-Chi Commdnder R. 0. C. NAVY B. S. ChineseNavalAcademy, 1977 Submitted in partial fulfillment ofthe requirements for the degree of MASTER OF SCIENCE IN ENGINEERING SCIENCE from the NAVAL POSTGRADUATE SCHOOL JUNE, 1991 _ A Robert B. McGhee, Chairman, Department of Computer Science 11 THE NAVIGATION DATA_LOGGER FOR A SUITCASE NAVIGATION SYSTEM Author Chin, Yu- Chi : Commander, R. O. C. (Taiwan) Navy B. S., Chinese Naval Academy, 1977 ABSTRACT This thesis presents the design, implementation and description ofa Data_Logger for the Suitcase Navigation System. All the programs and examples presented in this thesis were implemented in the Ada programming language, which has sucessfully incorported the low_level I/O ports communication with high_level abstraction. The software is por- table as desired and can be reused by LCCDS when needed. in •Acknowledgments Tomy thesis advisor, Dr. Uno R. Kodres. I would like toexpress my sincere thankforall the confidence and support, which has never stopped during past three quarters. The knowledge I've learnedandthejoyofworkdone we shared, wasthe wordsforthosedays. IknowthatI'velearned a lot from the best. Also, I want to send a special thanks to the friends here in the school, the friends we always work together, and the friends whom always tried their best to help. Direct help from Pat Barnes, Jeff, John, Russ, and all the technical staffin the CS Department, Thank you all very much. To my family, I want to dedicated this thesis to the big family support, especially to my dear wife Anne (Chin/Chang, Huei-Yen), our children Lanny (Chin, Lan-Ting) andLanchun (Chin, Lan-Chun). Most importantly, Thanks God. IV