IRIG 106 TIPS AND TRICKS - Home - ITEA

2y ago
14 Views
2 Downloads
1.17 MB
29 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Troy Oden
Transcription

IRIG 106TIPS AND TRICKSGET CONNECTED to LEARN, SHARE, AND ADVANCE.

A LITTLE ABOUT ME Bob Baggermanbob.baggerman@gatech.eduGeorgia Tech Research InstituteGraduated Georgia Tech EE ’80Worked for GTRI 25 YearsParticipant with the Recorders and ReproducersCommittee of the RCC Operate the www.irig106.org Web Site2:May 11, 2011GET CONNECTED to LEARN, SHARE, AND ADVANCE.ITEA 2011 – IRIG 106 Tips and Tricks

IRIG 106 STANDARD(S) Purpose of IRIG standards is to promote test rangeinteroperability IRIG 106 has a number of chapters and appendices Most important chapters are:– Chapter 6 – Status and Control– Chapter 9 – TMATS– Chapter 10 – Digital Data Recorder3:May 11, 2011GET CONNECTED to LEARN, SHARE, AND ADVANCE.ITEA 2011 – IRIG 106 Tips and Tricks

CHAPTER 10 STANDARD Comprehensive Standard– Used for Hardware and Software Acquisition– Defines Capabilities, Not Architecture Developed by DoD (Range Commanders Council)– Mostly USAF (Eglin AFB and Edwards AFB)– Some Navy Participation– Considerable Vendor Participation Defines.– Data Format– Data Download Interface– Recorder Control and Status Interface Lot’s of Good Stuff, Some Goofy Stuff4:May 11, 2011GET CONNECTED to LEARN, SHARE, AND ADVANCE.ITEA 2011 – IRIG 106 Tips and Tricks

TAPE RECORDINGS Ubiquitous Mass Storage for Decades Actually quite advanced Spawned an instrumentation industry Some aspects persist in IRIG 106– Control Commands– Data blocking and format Still used today – “Never underestimatethe bandwidth of a station wagon full ofmag tapes”5:May 11, 2011GET CONNECTED to LEARN, SHARE, AND ADVANCE.ITEA 2011 – IRIG 106 Tips and Tricks

EVERYTHING HAS GONE DIGITAL Solid State Media– Removable Memory Module (RMM) Digital Data Representation– Data stored in digital messages– Messages grouped into packets Random Access– Download looks like block oriented disk drive– STANAG 4575 directory structure6:May 11, 2011GET CONNECTED to LEARN, SHARE, AND ADVANCE.ITEA 2011 – IRIG 106 Tips and Tricks

CHAPTER 10 DATA FILE LAYOUTTMATSTIMEVIDEOVIDEOTIMEVIDEO Sequential Series of Data PacketsOne Data Type and Data Channel per PacketFirst Data Packet is TMATS InfoLast Data Packet is Index (if supported)Each Data Packet has.– Standard Header and Trailer– Data Payload1553VIDEOTIME1553VIDEO:INDEX7:May 11, 2011GET CONNECTED to LEARN, SHARE, AND ADVANCE.ITEA 2011 – IRIG 106 Tips and Tricks

CHAPTER 10 DATA MESSAGE LAYOUTTMATS Multiple messages per packetData Packet Composed of Max Packet Size 524,288 WDATA MSG #1DATA MSG #2DATA MSG #3:DATA MSG #NTRAILER– Standard Header– Optional Secondary Header– Data Payload Channel Specific Data Word Intra-Packet Header One or more Data Words– Standard Trailer1553VIDEO:INDEX8:May 11, 2011GET CONNECTED to LEARN, SHARE, AND ADVANCE.ITEA 2011 – IRIG 106 Tips and Tricks

CHAPTER 10 DATA PACKET CONSTRAINTS Each Packet Has Data From One Channel OnlyEach Packet Must Contain DataMinimal Filler AllowedNo more than 100 msec of Data per PacketPacket Must Be Committed To Disk Within 1 SecAll Data Is Time Stamped with a Common RelativeTime Counter (RTC)9:May 11, 2011GET CONNECTED to LEARN, SHARE, AND ADVANCE.ITEA 2011 – IRIG 106 Tips and Tricks

CHAPTER 10 DATA x6810:May 11, 2011Data Type Name---------------------------------Computer Generated Data, Format 0Computer Generated Data, Format 1Computer Generated Data, Format 2Computer Generated Data, Format 3PCM Data, Format 1Time Data, Format 1MIL-STD-1553 Data, Format 1MIL-STD-1553 Data, Format 2Analog Data, Format 1Discrete Data, Format 1Message Data, Format 0ARINC 429 Data, Format 0Video Data, Format 0Video Data, Format 1Video Data, Format 2Image Data, Format 0Image Data, Format 1UART Data, Format 0IEEE-1394 Data, Format 0IEEE-1394 Data, Format 1Parallel Data, Format 0Ethernet Data, Format 0Data Type Description------------------------------User DefinedSetup Record (TMATS)Recording EventsRecording IndexIRIG 106 Chapter 4/8IRIG/GPS/RTCMil-Std-1553B Data16PP194 BusAnalog DataDiscrete DataGeneric Message DataARINC429 DataMPEG-2/H.264 VideoISO 13818-1 MPEG-2ISO 14496 MPEG-4 Part 10 AVC/H.264Image DataStill ImageryUART DataIEEE-1394 TransactionIEEE-1394 Physical LayerParallel DataEthernet DataGET CONNECTED to LEARN, SHARE, AND ADVANCE.ITEA 2011 – IRIG 106 Tips and Tricks

IRIG 106 STRENGTHS / WEAKNESSES Strengths– Non-proprietary– Interoperability– Lots of vendors Weaknesses– Not easily extensible– No data object model– Doesn’t network very well11:May 11, 2011GET CONNECTED to LEARN, SHARE, AND ADVANCE.ITEA 2011 – IRIG 106 Tips and Tricks

UVULA12:May 11, 2011GET CONNECTED to LEARN, SHARE, AND ADVANCE.ITEA 2011 – IRIG 106 Tips and Tricks

TIP #1 - HOW TO EXTEND IRIG 106 Use Generic Message Data Packets (0x30)– This is the “blessed” solution– Free form data– Down side is no way to distinguish data contents “Steal” an unused packet type– This is the “Robin Hood” solution Steal from the rich, give to the poor– No guarantee of uniqueness or interoperability– Very commonly done Extend IRIG 106 through the standards process13:May 11, 2011GET CONNECTED to LEARN, SHARE, AND ADVANCE.ITEA 2011 – IRIG 106 Tips and Tricks

TIP #1 - STANDARDS PROCESS The Range Commanders Council - Telemetry Group (RCC-TG) writes IRIG 106. The Recorders and Reproducers (R&R) Committee writes Chapter 10 of IRIG 106 The TG meats, er, meets twice annually Membership is open to any interested party that is willing to participateconstructively through the Recorder Vendor Working Group (RVWG) Government VendorsYour idea goes hereHopefully this is the result14:May 11, 2011GET CONNECTED to LEARN, SHARE, AND ADVANCE.ITEA 2011 – IRIG 106 Tips and Tricks

TIP #2 - EXTEND TMATS TMATS tells you how data wasencoded TMATS doesn’t tell you what datais in the file Data could be interpreteddifferentlyA better data description helps but how?15:May 11, 2011GET CONNECTED to LEARN, SHARE, AND ADVANCE.ITEA 2011 – IRIG 106 Tips and Tricks

TIP #2 - TMATS PACKET “Parameters required by the receiving/processing system toacquire, process, and display the telemetry data receivedfrom the test item/source” Required To Be First Data Packet Documents – Recorder Setup– Data Definitions TMATS is Ugly but Very Useful More could be done with TMATS Will Be Replaced By XML Real Soon Now (RSN)16:May 11, 2011GET CONNECTED to LEARN, SHARE, AND ADVANCE.ITEA 2011 – IRIG 106 Tips and Tricks

TIP #2 - CHAPTER 9 TMATS 6;G\UD:21/02/2006;G\POC\N:1;G\POC1-1:Balazs B;17:May 11, 2011GET CONNECTED to LEARN, SHARE, AND ADVANCE.ITEA 2011 – IRIG 106 Tips and Tricks

TIP #2 - EXTEND TMATS – V GROUP Approach #1 - V Group Attributes V Attributes are Vendor Specific info Encoding and interpretation of V Attributes is up to the user (Wild ACType:F16-SCU6;V-1\TLA\Bus-1:AMux; V Attributes are typically used for additional recorder settings not providedby standard TMATS18:May 11, 2011GET CONNECTED to LEARN, SHARE, AND ADVANCE.ITEA 2011 – IRIG 106 Tips and Tricks

TIP #2 - EXTEND TMATS – H GROUP Approach #2 - H Group Attributes H Attributes are the Airborne Hardware Attributes Group defining thespecific configuration of airborne instrumentation hardware in use on theitem under test. Encoding and interpretation of H Attributes is up to the user (Wild 2:AMux;H\ST-3:WMux; H Attributes aren’t widely encounted19:May 11, 2011GET CONNECTED to LEARN, SHARE, AND ADVANCE.ITEA 2011 – IRIG 106 Tips and Tricks

TIP #2 - EXTEND TMATS – S GROUP Approach #3 - S Group Attributes S Group Attributes can provide the magicdecoder ring This S Group usage is relatively new 106-07 and earlier– Packet Format Attributes– Used to describe PCM frames 106-09 changed S Group– Message Data Attributes Group– Used to describe UART, Message, Ethernet, and IEEE1394 Chapter 10 channel data types20:May 11, 2011GET CONNECTED to LEARN, SHARE, AND ADVANCE.ITEA 2011 – IRIG 106 Tips and Tricks

TIP #2 - EXTEND TMATS – S GROUP S Attributes describe.– Channels– Streams within Channels– Message Layout within Streams– Measurement Layout Formats– Field Layout Formats21:May 11, 2011GET CONNECTED to LEARN, SHARE, AND ADVANCE.ITEA 2011 – IRIG 106 Tips and Tricks

TIP #3 - MULTIPLE TIME CHANNELS All Packets Have Common Time Stamp– 10 MHz Clock Frequency– 48 Bits Free Running Counter Ch 10 treats time as just another data channel Different time sources should be recorded in differentchannels Vendors usually merge time sources into one time channel22:May 11, 2011GET CONNECTED to LEARN, SHARE, AND ADVANCE.ITEA 2011 – IRIG 106 Tips and Tricks

TIP #3 - MULTIPLE TIME CHANNELSTypical ImplementationCombined Time ChannelPreferred ImplementationInternal TimeGPS TimeIRIG-B Time23:May 11, 2011GET CONNECTED to LEARN, SHARE, AND ADVANCE.ITEA 2011 – IRIG 106 Tips and Tricks

TIP #4 - LIVE DATA STREAMING1553AnalogVideo 1Video 224:May 11, 2011GET CONNECTED to LEARN, SHARE, AND ADVANCE.ITEA 2011 – IRIG 106 Tips and Tricks

TIP #5 – FREE SOFTWARE UTILITIESCommand Line Utilitiesi106stat i106trimidmptmat idmp1553idmpinsidmpgpsWindows UtilitiesDisplay i106DubLibrariesC Static Libraries (gcc, MSVS, .NET)C Dynamic Libraries (.a, .dll)Other Free StuffEMC Packet ViewerSample Data Files25:May 11, 2011GET CONNECTED to LEARN, SHARE, AND ADVANCE.ITEA 2011 – IRIG 106 Tips and Tricks

TIP #5 – FREE SOFTWARE UTILITIES35.5635.55 idmpgps / idmpins35.5435.5335.5235.5135.535.4935.48-117.4 -117.38-117.36-117.34-117.32 -117.3 909/29/200909/29/200909/29/200926:May 11, :17:3018:17:31Longitude( East)(- 27642-117.27649Latitude( North)(- 1939AltitudeMSLHAE(feet) ueCourse8.36.13.71.2358.6356.0GET CONNECTED to LEARN, SHARE, AND 31.7ITEA 2011 – IRIG 106 Tips and Tricks

TIP #5 – FREE SOFTWARE UTILITIESDisplay TMATS27:May 11, 2011IRIG 106 DubGET CONNECTED to LEARN, SHARE, AND ADVANCE.ITEA 2011 – IRIG 106 Tips and Tricks

TIP #6 - HANDBOOKS Ch 9 – TMATS User’s Guide– Used to supplement Chapter 9– More extensive narrative– Many examples Ch 10 – Programmer’s Handbook–––––28:May 11, 2011Used to supplement Chapter 10Geared towards programmersAdditional guidelines, knowledge, algorithmsExample data structuresExample codeGET CONNECTED to LEARN, SHARE, AND ADVANCE.ITEA 2011 – IRIG 106 Tips and Tricks

FUTURE DIRECTIONS More Networking– Smaller, Better– Live Data Streaming– iNET More Data Types More Features29:May 11, 2011GET CONNECTED to LEARN, SHARE, AND ADVANCE.ITEA 2011 – IRIG 106 Tips and Tricks

0x38 ARINC 429 Data, Format 0 ARINC429 Data 0x40 Video Data, Format 0 MPEG-2/H.264 Video 0x41 Video Data, Format 1 ISO 13818-1 MPEG-2 0x42 Video Data, Format 2 ISO 14496 MPEG-4 Part 10 AVC/H.264 0x48 Image Data, Format 0 Image Data

Related Documents:

Contents 2 Table of Contents Contents 2 English 3 iRig Keys 2 3 Features 4 Register your iRig Keys 2 4 1 Installation and setup 5 1.1 iOS devices 5 1.2 Mac or Windows based computers 8 2 Playing with iRig Keys 2 9 2.1 Octave shift buttons 9 2.2 Volume 9 2.3 5-8 button 10 2.4 Knobs 10 2.5 Pitch bend - iRig Keys 2 and iRig Keys 2 Pro 10

Contents 2 Table of Contents Contents 2 English 3 iRig 2 3 Register your iRig 2 3 iRig 2 Overview 4 Installation and setup 5 Using iRig 2 with mixers, speakers or amplifiers 9 Amplifier output jack 9 THRU-FX switch 10 Setting input level 11 Stand adapter 11 Specifications 12 Warranty 12 Support and more info 12

Contents 2 Table of Contents Contents 2 English 3 iRig Keys 37 Pro 3 Feautures 3 Overview 4 Register your iRig Keys 37 Pro 4 Installing SampleTank 3 SE 4 Installation and setup 5 Mac or Windows based computers 5 Playing with iRig KEYS 37 PRO 5 Octave Shift 6 5 Volume/Data Knob 3 6 Pitch Bend 8 6 Modulation Wheel 9 6 Pedal 2 7 Prog 7 7 EDIT mode 7 Set the MIDI File Size: 595KB

Top 10 Android Tips & Tricks September 13, 2016 Top 10 Android Tips & Tricks September 13, 2016. Top 10 Android Tips & Tricks September 13, 2016 . Tips & Tricks September 13, 2016 Win a 50 gift card to Roots @ Robies! Refer a friend or come in to sign-up for a library card during September (National Library Card

106.2 Creation of Polynomial Rings and their Ideals 3226 106.3 First Operations on Ideals 3226 106.3.1 Simple Ideal Constructions 3226 106.3.2 Basic Commutative Algebra Operations 3226 106.3.3 Ideal Predicates 3229 106.3.4 Element Operations with Ideals 3231 106.4 Computation of Varieties 3233 106.5 Multiplicities 3235 106.6 Elimination 3236

VERTICAL TURBINE PUMPS 200 x 106 200 x 106 TO 300 x 106 300 x 106 INDUCERS 320 x 106 320 x 106 TO 480 x 106 480 x 106 Fig. 3: Suction Energy Level designation according to Pump Type For cavitation free operation, we must operate at a required NPSH R value that is greater than the available system NPSH A

tips and tricks for Novell eDirectory abstract This integration note provides useful tips and tricks to help network administrators, developers, and users plan, design, manage, and optimize Novell eDirectory. Throughout this integration note, tips and tricks are offered in the following areas:

1 25 Tips & Tricks for Concur Expense Boost your Spendtelligence with best practices, tips and tricks for Concur Expense. From the Best Practices Dashboard to configuring approval flows to online Help menu in 21 languages, this eBook covers everything you need to know to get the most out of your Concur solution. 25 Tips & Tricks for Concur