ch10_13_handbook:start
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionNext revisionBoth sides next revision | ||
ch10_13_handbook:start [2014/08/08 11:13] – created pferrill | ch10_13_handbook:start [2014/08/12 11:28] – [DOCUMENT PURPOSE] pferrill | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | IRIG 106-13 was released in June of 2013 with two new data types (CAN BUS and AFDX) plus a new sub-type to support Dynamic Image Packets. | + | ~~ODT~~ |
+ | ===== IRIG 106-13 Chapter 10 Programming Handbook ===== | ||
+ | |||
+ | This programming handbook presents the results of work performed by members of the | ||
+ | Telemetry Group (TG) under Task TG-110 of the Range Commanders Council (RCC) to update the original handbook to reflect additions and changes to the standard made since its release. | ||
+ | |||
+ | IRIG 106-09 was released in April of 2009 with primarily clarifications and additional definitions for existing commands. No new data types were added with this release although the TELNET protocol was introduced as a new interface type for ground-based recorders. In addition, a number of changes were made to support XML TMATS for use in configuring the recorder. | ||
+ | |||
+ | IRIG 106-13 was released in June of 2013 with two new data types (CAN BUS and AFDX) plus a new sub-type to support Dynamic Image Packets. | ||
+ | |||
+ | ==== DOCUMENT PURPOSE ==== | ||
+ | The primary goal of this document is to provide updates to the original where additional clarification is needed or where new information needs to be added. The sections below address both of these cases. | ||
+ | |||
+ | [[RECORDER COMMAND AND CONTROL]] | ||
+ | * Network Control | ||
+ | IRIG 106-09 added the ability to issue Chapter 6 commands via a TELNET interface. It does not specify how this interface is to be configured nor does it provide any specific commands for that purpose. | ||
+ | |||
+ | ==== SAMPLE CODE ==== | ||
+ | Many if not most programmers learn best from sample code. This update to the IRIG 106 Programmer' | ||
+ | |||
+ | [[Python Code using DLL]] | ||
+ | -------- | ||
+ | ==== CR031 - XML Mapping to Chapter 10 ==== | ||
+ | |||
+ | It was decided during an Recorder Vendor Working Group telecon to push CR031 into an appendix of the next release of the programmer' | ||
+ | |||
+ | <code XML> | ||
+ | <?xml version=" | ||
+ | < | ||
+ | xmlns: | ||
+ | xsi: | ||
+ | xsi: | ||
+ | |||
+ | <!-- Include some predefined TMATS file --> | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <!-- Create a first time packets --> | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <!-- Define further time packets relative to first--> | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <!-- Further attributes could be defined but are optional--> | ||
+ | < | ||
+ | DataType=" | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <!-- Errors can be introduced--> | ||
+ | < | ||
+ | PacketLength=" | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <!-- Packets can have secondary headers--> | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <!-- Secondary headers can have errors too--> | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <!-- raw data like packet flags and CSDW can be defined as a base an modified by further options --> | ||
+ | < | ||
+ | DataOverflow=" | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <!-- Arbitrary data can be added between packets--> | ||
+ | < | ||
+ | < | ||
+ | |||
+ | <!-- New packet types can be created--> | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <!-- Structured definition for specific packet types is available --> | ||
+ | < | ||
+ | < | ||
+ | |||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | |||
+ | <!-- Any data can be inserted in between --> | ||
+ | < | ||
+ | |||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | |||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | |||
+ | </ | ||
+ | |||
+ | </ |
ch10_13_handbook/start.txt · Last modified: 2014/09/12 15:40 by mcferrill