DTMUX FORMAT - · PDF fileDTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p © Version: D...

27
etep User’s Guide Date 28/MARCH/06 DTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p © Version: D Writer: DG PAGE 1 This document is the property of the etep company, its contents cannot be communicated, reproduced or be used without its authorization. Discover all products on www.etep.com DTMUX FORMAT IRIG 106 BLOCK FORMAT VERSION D

Transcript of DTMUX FORMAT - · PDF fileDTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p © Version: D...

Page 1: DTMUX FORMAT - · PDF fileDTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p © Version: D Writer: DG PAGE 1 This document is the property of the etep company, its contents cannot be communicated,

etep

User’s Guide

Date 28/MARCH/06

DTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p ©

Version: D

Writer: DG

PAGE

1 This document is the property of the etep company, its contents cannot be communicated, reproduced or be used without its authorization.

Discover all products on www.etep.com

DTMUX FORMAT

IRIG 106 BLOCK FORMAT VERSION D

Page 2: DTMUX FORMAT - · PDF fileDTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p © Version: D Writer: DG PAGE 1 This document is the property of the etep company, its contents cannot be communicated,

etep

User’s Guide

Date 28/MARCH/06

DTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p ©

Version: D

Writer: DG

PAGE

2 This document is the property of the etep company, its contents cannot be communicated, reproduced or be used without its authorization.

CONTENTS

CONTENTS _______________________________________________________________________________ 2

DTMUX RECORDING FORMAT _______________________________________________________________ 4

1 Purpose______________________________________________________________________________________________ 4 1.1 Figure 1 : Structure of DTMUX blocks __________________________________________________________________ 5 1.2 Figure 2: DTMUX Heading ___________________________________________________________________________ 6

2 Contents of DTMUX headings ___________________________________________________________________________ 7 Word of synchronization ________________________________________________________________________________ 7 Channel number (CH) __________________________________________________________________________________ 7 Total numbers of words (WC) ____________________________________________________________________________ 7 Extension fiels: Total numbers of words ( eWC) ______________________________________________________________ 7 Time Flag (FH)________________________________________________________________________________________ 7 Time ________________________________________________________________________________________________ 8 Block number (BLK) ___________________________________________________________________________________ 8 Number of useful words (WCU) __________________________________________________________________________ 8 Extension of the field Number of useful words (eWCU) ________________________________________________________ 8 A number of useful bits in the last 16-bits word (BIT) _________________________________________________________ 9 Block time (BD)_______________________________________________________________________________________ 9 Card number etep______________________________________________________________________________________ 9 Event Marker (SP1) optional _____________________________________________________________________________ 9 Channel type (CHT) ____________________________________________________________________________________ 9 Sample size (FMT)_____________________________________________________________________________________ 9 Last word status (LWS) _________________________________________________________________________________ 9 Clock Source (IE)______________________________________________________________________________________ 9 Digital or analogical channel (da) ________________________________________________________________________ 10 Overflow rate (rovr). __________________________________________________________________________________ 10 No sample in the block (nsib): telemetry lost________________________________________________________________ 10 Unused (SP2) ________________________________________________________________________________________ 10 Filter (FR)___________________________________________________________________________________________ 10 Filtre (FB)___________________________________________________________________________________________ 10 Attenuation (ATTENU) ________________________________________________________________________________ 10 Coupling (dcac) ______________________________________________________________________________________ 10 Saturation (aovr)______________________________________________________________________________________ 10 Quantity of saturated words (QMS): ______________________________________________________________________ 10

3 Format of the data secretariat (obligatory presence): ASCII Format __________________________________________ 11 3.1 Symbols used as "delimiters" _________________________________________________________________________ 11 3.2 Date and time _____________________________________________________________________________________ 11 3.3 Channels present in acquisition _______________________________________________________________________ 11 3.4 Comments________________________________________________________________________________________ 11 3.5 Configuration of recorded channels ____________________________________________________________________ 12 3.6 Acquisition Type __________________________________________________________________________________ 14

4 Format of the data secretariat (obligatory presence): BINARY Format ________________________________________ 15

5 Format of the user's information (optional) _______________________________________________________________ 16

Page 3: DTMUX FORMAT - · PDF fileDTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p © Version: D Writer: DG PAGE 1 This document is the property of the etep company, its contents cannot be communicated,

etep

User’s Guide

Date 28/MARCH/06

DTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p ©

Version: D

Writer: DG

PAGE

3 This document is the property of the etep company, its contents cannot be communicated, reproduced or be used without its authorization.

6 Format of calibration card (optional) ____________________________________________________________________ 16

7 Format of recorded data_______________________________________________________________________________ 17 7.1 original Format____________________________________________________________________________________ 17 7.2 Format PC-VME : _________________________________________________________________________________ 17 7.3 Analogical data____________________________________________________________________________________ 18 7.4 RS232 or RS422 data _______________________________________________________________________________ 18 7.5 Parallel data ______________________________________________________________________________________ 18 7.6 Data from a MILSTD 1553 bus _______________________________________________________________________ 18 7.7 Data from GPS ____________________________________________________________________________________ 19 7.8 JPG2000 VIDEO FORMAT _________________________________________________________________________ 21

8 Format of the contents of the Universal Recorder System ___________________________________________________ 24 Number of records (NbEnreg) ___________________________________________________________________________ 24 Information Block of a record (BLOC INFO) _______________________________________________________________ 24 Position of the record (pEnregID) ________________________________________________________________________ 25 Time _______________________________________________________________________________________________ 25 Beginning date of the record ____________________________________________________________________________ 25 End date of the record _________________________________________________________________________________ 25 Copy _______________________________________________________________________________________________ 25 Options 1 ___________________________________________________________________________________________ 25 Name of the record (TITRE ENREG)_____________________________________________________________________ 25 Options 2 ___________________________________________________________________________________________ 25

9 Format of the contents of DTMUX RECORDERS _________________________________________________________ 26 Number of records (NbEnreg) ___________________________________________________________________________ 26 Information Block of a record (BLOC INFO)_______________________________________________________________ 26 Position of the record (pEnregID) ________________________________________________________________________ 26 Name of the record____________________________________________________________________________________ 26

10 Event markers ______________________________________________________________________________________ 27

11 Tape ID____________________________________________________________________________________________ 27

Page 4: DTMUX FORMAT - · PDF fileDTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p © Version: D Writer: DG PAGE 1 This document is the property of the etep company, its contents cannot be communicated,

etep

User’s Guide

Date 28/MARCH/06

DTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p ©

Version: D

Writer: DG

PAGE

4 This document is the property of the etep company, its contents cannot be communicated, reproduced or be used without its authorization.

DTMUX recording format

1 Purpose

Each recording begin obligatorily with an information block called "Secretariat". This block consists of a heading and data, intended to indicate to the user the contents of the recording which will follow (number of channels, number of cards, start time ...). The heading, commune with all the blocks, makes it possible to know the origin of the data thanks to the CH which indicates the channel number. In the case of "Secretariat", a specific number is allotted (CH=300 hexadecimal).

Each tape record ends by end code who results in a modification of the channels number in the

heading of each channel. A specific stop number is then positioned in the field indicating the end of the recording thus. (CH=30F hexadecimal).

Any record is thus composed of a block "Secretariat" (CH=300 hexadecimal) followed data to be recorded,

then a series of channels including the end code.

A block "USER’S INFORMATIONS" (CH=301 hexadecimal) follows the block "Secretariat": it contains the properties channels: name of the channel, parameters A X +B and units.

A block "CARDS CALIBRATION" (CH=302 or 306 hexadecimal) could be inserted between the block "USER’S INFORMATION” and the first data block. It will contain ASCII fields describing the gain and the offset to be applied to each channel to obtain a better measurement.

A block " SENSORS CALIBRATION" (CH=305 hexadecimal) could be inserted between the block « CARDS

CALIBRATION » and the first data block. It will contain ASCII fields describing the gain and the offset to be applied to each channel to obtain a physical measure.

The data of each channel are organized in block. Each block contains a heading and data of a channel.

The blocks are generated at fixed intervals and have an unspecified size. There is no constraint on the

appearance order of the blocks of each channel.

Filling words can be inserted between the blocks. This filling obligatorily consists of a whole number of bytes.

The blocks are organized in 32-bits words. The heading consists of 12 32-bits words. The samples are

grouped in 32-bits words and are arranged in the order of acquisition. The first received sample is in the strong weight of the first data word of the block. The last sample is in the last word. This last word of the block is not complete if the total number of received samples does not form a whole number of words of 32-bits. The weak bits of weight of this last word are then not indicated, their value is indifferent..

Empty blocks not containing that a heading can be recorded.

Page 5: DTMUX FORMAT - · PDF fileDTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p © Version: D Writer: DG PAGE 1 This document is the property of the etep company, its contents cannot be communicated,

etep

User’s Guide

Date 28/MARCH/06

DTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p ©

Version: D

Writer: DG

PAGE

5 This document is the property of the etep company, its contents cannot be communicated, reproduced or be used without its authorization.

1.1 Figure 1 : Structure of DTMUX blocks

DTMUX HEADING CH=300 (hexadecimal)

SECRETARIAT

ASCII fields describing the acquisition setting

DTMUX HEADING CH=301 (hexadecimal) OPTIONAL

USER’S INFORMATIONS

OPTIONAL ASCII fields describing the user’s setting

DTMUX HEADING CH=302 or 306 (hexadecimal) OPTIONAL

CARDS CALIBRATION ( SYSTEM CALIBRATION )

OPTIONAL Fields describing calibration parameters of each

recorded channels

DTMUX HEADING CH=305 (hexadecimal) OPTIONAL

SENSORS CALIBRATION

OPTIONAL They are fields describing the whole parameters of sensors calibration: correspondence between measured

tensions and physical measurements

DTMUX HEADING CH = n

DATA CHANNEL # n

DTMUX HEADING CH = n+1

DATA CHANNEL # n+1

DTMUX HEADING CH = n+2

DATA CHANNEL # n+2

DTMUX HEADING CH = n

DATA CHANNEL # n

… … … … … … … … …

DTMUX HEADING CH=30F (hexadecimal) for magnetic tape

END Of RECORDING No useful data for magnetic tape

DTMUX HEADING CH=303(hexadecimal) for magnetic tape and flash-disk

CONTENTS contents for magnetic tape and flash-disk

Page 6: DTMUX FORMAT - · PDF fileDTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p © Version: D Writer: DG PAGE 1 This document is the property of the etep company, its contents cannot be communicated,

etep

User’s Guide

Date 28/MARCH/06

DTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p ©

Version: D

Writer: DG

PAGE

6 This document is the property of the etep company, its contents cannot be communicated, reproduced or be used without its authorization.

1.2 Figure 2: DTMUX Heading The data are coded with BIG ENDIAN or LITTLE ENDIAN format. Bit D31 Bit D0

Word of synchronization C78F 1E3D

Word of synchronization 7AF4 E8D0

Word of synchronization A143 870F

Word of synchronization 1F3F 7FFF

Channel number (CH)

Number of words (WC)

TIME Time Flag (FH)

Days Hours ten

Minutes TIME

tenth de Milli seconds

Minutes unit Seconds Milli seconds

Quantity of saturated words

(QMS)

Number of block (BLK) Number of useful words

(MSB) eWCU

Number of useful words (WCU) (BIT)

Block time (BD): trigger date

ETEP card number (BCD) EXAMPLE : 350A

Sp 1

CHT FMT LWS

Number of words (MSB) eWC

ie da

rovr

aovr

ns I b

Sp2

FB

FR

ATTENU

Dcac

9

8

7

4

11

10

5

0

1

3

6

Page 7: DTMUX FORMAT - · PDF fileDTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p © Version: D Writer: DG PAGE 1 This document is the property of the etep company, its contents cannot be communicated,

etep

User’s Guide

Date 28/MARCH/06

DTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p ©

Version: D

Writer: DG

PAGE

7 This document is the property of the etep company, its contents cannot be communicated, reproduced or be used without its authorization.

2 Contents of DTMUX headings

The heading of block contains following information:

Word of synchronization

- 4 32-bits word, words #0 to #3. - Fixed values. - Word of synchronization 0: C78F1E3D (hexadecimal). - Word of synchronization 1: 7AF4E8D0 (hexadecimal). - Word of synchronization 2: A143870F (hexadecimal). - Word of synchronization 3: 1F3F7FFF (hexadecimal). - Allows detecting the presence of a block. - Obligatory.

Channel number (CH)

- 12 bits, word #4, bits 31 to 20. - Binary Coded Decimal. - Obligatory.

Total numbers of words (WC)

- 20 bits, word #4, bits 19 to 0. - Binary code. - a total Number of 32 bits words (data + heading + filling). - At playback, this information allows, thanks to the field of the useful words, the elimination of the filling. - Obligatory.

Extension fiels: Total numbers of words ( eWC)

- 8 bits MSB WC: WC can thus be extended to 28 bits. - Binary code. - Optional / not used.

Time Flag (FH)

- 8 bits, word #5, bits 31 to 24. - Binary code. - Information which enable to identify the time generator:

FH =53 (hexadecimal) means Onboard System Hour. FH =49 (hexadecimal) means Irig Time. FH =50 (hexadecimal) means loss of Irig Time.

- Optional.

Page 8: DTMUX FORMAT - · PDF fileDTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p © Version: D Writer: DG PAGE 1 This document is the property of the etep company, its contents cannot be communicated,

etep

User’s Guide

Date 28/MARCH/06

DTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p ©

Version: D

Writer: DG

PAGE

8 This document is the property of the etep company, its contents cannot be communicated, reproduced or be used without its authorization.

Time

- 48 bits, words #5 and #6, bits 23 to 0. - Date of the first sample of the block or creation date of the block if it does not contain any sample. - the time coding is carried out into Binary Coded Decimal for the day of the year, hour, minute and second

fields. - The coding of the milliseconds is carried out into binary.

Format: ex: 14h 26mn 49s 015ms day of year: 231

Word #5:

D23 D0

2 3 1 1 4 2 DAY HOUR MINUTE… BCD BCD BCD

Word #6:

D23 D0

6 4 9 0 0 F …MINUTE SECOND MILLISECOND

BCD BCD HEXADECIMAL

- Used to date the data and to sort the data in playback mode. - Optional.

Block number (BLK) - 24 bits, word #7, bits 23 to 0. - Block number for this channel. - Binary value incremented with each block of this channel (with recycling). - The blocks without data are counted. - Optional.

Number of useful words (WCU) - 20 bits, word #8, bits 23 to 4. - Binary code. - Number of 16-bits words (heading + given) in the block. The last incomplete word, if there exists, is not

entered. The presence or not of an incomplete word is determined by the following BIT field. - Obligatory.

Extension of the field Number of useful words (eWCU) - 8 bits, MSB of the WCU counter: this field enables to extend to 28 bits the WCU counter. - Binary code - Optional, Not used.

Page 9: DTMUX FORMAT - · PDF fileDTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p © Version: D Writer: DG PAGE 1 This document is the property of the etep company, its contents cannot be communicated,

etep

User’s Guide

Date 28/MARCH/06

DTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p ©

Version: D

Writer: DG

PAGE

9 This document is the property of the etep company, its contents cannot be communicated, reproduced or be used without its authorization.

A number of useful bits in the last 16-bits word (BIT) - 4 bits, word #8, bits 3 to 0. - Binary code. - Enable to know if there is an incomplete word and to know the number of useful bits in this one. - Obligatory.

Block time (BD) - 24 bits, word # 9, bits 23 to 0. - Variation in a number of samples between the beginning of the block and a signal user provided in entry

with the samples. - Allows to locate a particular sample in the data (beginning of user frame for example). - Optional.

Card number etep

- 16 bits, mot 10, bits 31 à 16. - BCD code : reference number of the etep card. Example 354B for etep354 card Version B - Optional.

Event Marker (SP1) optional - 1 bit, word #10, bit 15. - 1 when special event occurs, else 0. - Default Value equalizes to zero.

Channel type (CHT) - 6 bits, word #10, bits 14 to 9. - CHT =0: Analogical input mono-channel. - CHT =1: digital input mono-channel. - CHT =2: Analogical or digital input mono-channel. - CHT =3: Analogical input 16-channels. - Other values to be defined later on.

Sample size (FMT) - 4 bits, word #10, bits 8 to 5. - a bits length of a channel samples. - 0 : 1 bit, 1 : 2 bits, 2 : 3 bits, 3 : 4 bits, 4 : 5 bits, 5 : 6 bits, 6 : 7 bits, 7 : 8 bits, 8 : 10 bits, 9 : 12 bit, 10 : 14 bits,

11 : 16 bits, 12 : 18 bits, 13 : 20 bits, 14 : 22 bits, 15 : 24 bits. - If data size differ from which indicated are provided to the system of multiplexing (13 bits for 14 for

example), the value and the interpretation of the unutilized bits is responsibility for the user. - Obligatory.

Last word status (LWS)

- 5 bits, word #10, bits 4 to 0. - 0 if the last word is complete, if not, a number of unutilized bits in the last word divided by the sample size

and rounded to the higher whole value.

Clock Source (IE) - 1 bit, word #11, bit23. - 1: the clock of the channel is generated by the multiplexing system. - 0: the channel clock is generated outside the multiplexing system and is provided to the system with the

data. - Optional.

Page 10: DTMUX FORMAT - · PDF fileDTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p © Version: D Writer: DG PAGE 1 This document is the property of the etep company, its contents cannot be communicated,

etep

User’s Guide

Date 28/MARCH/06

DTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p ©

Version: D

Writer: DG

PAGE 10

This document is the property of the etep company, its contents cannot be communicated, reproduced or be used without its authorization.

Digital or analogical channel (da) - 1 bit, word #11, bit22. - 1: digital channel. - 0: analogical channel. - Optional.

Overflow rate (rovr). - 1 bit, word #11, bit 21. - 1: overflow. - 0: non overflow. - Optional.

No sample in the block (nsib): telemetry lost - 1 bit, word #11, bit19. - 0 : data lost, no sample. - 1 : telemetry locked, sample in block. - empty blocks, made up of a heading only, can be generated. - Optional.

Unused (SP2) - 3 bits, word 11, bits 18 to 16. - Reserved for a future use, not to use. - Value equalizes to zero..

Filter (FR) - 8 bits, word #11, bits 15 to 8. - FB and FR are such as the band-width of the anti-aliasing filter is BW=(FB/2)x10x(3+FR). - Optional, used for an analogical channel only.

Filtre (FB) - 2 bits, word #11, bits 5 to 1. - FB and FR are such as the band-width of the anti-aliasing filter is BW=(FB/2)x10x(3+FR). - Optional, used for an analogical channel only.

Attenuation (ATTENU) - 5 bits, word 11, bits 5 to 1. - Attenuation or gain of the analogical signal before digital-analog converter. - 0: -15db, 1 : -14db, ..., 15 : 0db (attenuation). - 16: 1db, 17 : 2db, ..., 31 : 16db (gain). - Optional, used for an analogical channel only.

Coupling (dcac) - 1 bit, word 11, bit 0 , type of signal Coupling. - 1 : DC Coupling. 0 : AC Coupling. - Optional, used for an analogical channel only.

Saturation (aovr) - 1 bit, word 11, bit 20. - 1 : a saturation appears. - 0 :no saturation. - Optional, used for an analogical channel only.

Quantity of saturated words (QMS): - 8-bits word, bits D31 to D24 - a number of samples (ranging between 0 and 255) having reached the maximum value: value 255 indicates a too

important going beyond.

Page 11: DTMUX FORMAT - · PDF fileDTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p © Version: D Writer: DG PAGE 1 This document is the property of the etep company, its contents cannot be communicated,

etep

User’s Guide

Date 28/MARCH/06

DTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p ©

Version: D

Writer: DG

PAGE 11

This document is the property of the etep company, its contents cannot be communicated, reproduced or be used without its authorization.

3 Format of the data secretariat (obligatory presence): ASCII Format The heading secretariat is that which precedes each recording and which contains information on the types of channels present in the recording which follows. Information is ASCII character string.

3.1 Symbols used as "delimiters"

Symbol Hexadecimal Value Object \t 09 Tabulation \r 0D Carriage return _ 20 Obligatory space

3.2 Date and time Format Example: H\t232\t15\t10\t10\t000\tEND\r it is the configuration hour. 232j (day of year) 15h 10mn 10s 000ms.

3.3 Channels present in acquisition Format Example 342A01\tV01\t0008\tON\tEND\r

342A01\tV03\t0009\tOFF\tEND\r 342A01\tV04\t0009\tOFF\tEND\r

General format xxxVNN\t<CHANNEL>,<N>,<ON/OFF> •Field xxxVNN: xxx Reference number of the etep card , V = Version of the card, NN sequence number of the card •Field CHANNEL: Channel number onboard: from 01 to 32 •Field ON/OFF: When the channel was recorded, it is ON. When the channel wasn’t recorded, it is OFF.

3.4 Comments Format Example COMMENT\t This is a comment\t END\r

Page 12: DTMUX FORMAT - · PDF fileDTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p © Version: D Writer: DG PAGE 1 This document is the property of the etep company, its contents cannot be communicated,

etep

User’s Guide

Date 28/MARCH/06

DTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p ©

Version: D

Writer: DG

PAGE 12

This document is the property of the etep company, its contents cannot be communicated, reproduced or be used without its authorization.

3.5 Configuration of recorded channels One line per channel describes the data. Format Example

CONFIGURATION \tVOIE_017,DC,_625.00kHz_ _ _ _ _,10.00V\tEND\r CONFIGURATION\tVOIE_025,AC,_2.50MHz_ _ _ _ _,10.00V,_NPOST=15360\tEND\r CONFIGURATION\t VOIE_009,AC,_312.50kHz_ _ _ _ _,10.00V,_NPOST=4992,FB=78.13kHz\tEND\r

JPEG2000_1\tVOIE_249,NTSC, 720x576, RAW,2M,10tr\tEND\r MILSTD1553_1\tVOIE_237\tEND\r RS422_1\tVOIE_213,9600,n,7,1.0\tEND\r RS232_1\tVOIE_210,19200,e,9,1.5\tEND\r PARALLELE _1\tVOIE_226,HExt,NRZ_L,FRONTIN=M\tEND\r PCM_1\tVOIE_290,HExt,BIPH_L,FREQ=1000.000kHz\tEND\r

GPS\tVOIE_500\tEND\r

For analogical channel:

CONFIGURATION \tVOIE_XXX,COUPLING,_FREQUENCY,AMPLITUDE,_OPTION(S) \tEND\r

For video channel: JPEG2000_1\tVOIE_XXX,VIDEO NORM, WxH, CODING,COMPRESSION,IMAGES_PER_SECONDtr\tEND\r

For MILSTD channel:

MILSTD1553_1\tVOIE_XXX\tEND\r For PARALLEL channel:

PARALLELE _1\tVOIE_XXX,CLOCK,CODING, EDGE\tEND\r

For PCM channel: PCM_1\tVOIE_XXX,CLOCK,CODING,FREQUENCY\tEND\r

For RS232 channel:

RS232_1\tVOIE_XXX,BIT_RATE,PARITY,LENGHT,STOP_BITS\tEND\r

For RS422 channel: RS422_1\tVOIE_XXX,BIT_RATE,PARITY,LENGHT,STOP_BITS\tEND\r

For GPS channel:

GPS\tVOIE_XXX \tEND\r

Page 13: DTMUX FORMAT - · PDF fileDTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p © Version: D Writer: DG PAGE 1 This document is the property of the etep company, its contents cannot be communicated,

etep

User’s Guide

Date 28/MARCH/06

DTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p ©

Version: D

Writer: DG

PAGE 13

This document is the property of the etep company, its contents cannot be communicated, reproduced or be used without its authorization.

3.5.1 Analogical channel

Format Example

CONFIGURATION \tVOIE_017,DC,_625.00kHz_ _ _ _ _,10.00V\tEND\r CONFIGURATION\tVOIE_025,AC,_2.50MHz_ _ _ _ _,10.00V,_NPOST=15360\tEND\r CONFIGURATION\t VOIE_009,AC,_312.50kHz_ _ _ _ _,10.00V,_NPOST=4992,FB=78.13kHz\tEND\r

General format CONFIGURATION\t<CHANNEL>,<COUPLING>,<FE=FA>_,<AM>_,<POST-TRIGGER>,<FE2=FB> •Field name : CONFIGURATION •Field CHANNEL: Channel number : from 001 to 512 • Field COUPLING: AC or DC • Field FE=FA: main sampling frequency of the signal, FA for ABA mode Units GHz, MHz, kHz, or Hz. Notation : xxx.yy Unit • Field AM: Input Amplitude Units V or mV. Notation : xxx.yy Unit • Field POST-TRIGGER: programmed post-trigger Value , in number of 32-bits words. OPTION The value of pre-trigger is deduced from the total duration of acquisition and this value of post-trigger. • Field FE2=FB: Second Sampling rate of the signal, FB for ABA mode OPTION Units GHz, MHz, kHz, or Hz. Notation : xxx.yy Unit

3.5.2 Video

JPEG2000_1\tVOIE_XXX,VIDEO NORM, WxH, CODING,COMPRESSION,IMAGES_PER_SECONDtr\tEND\r FIELD VALUE XXX Channel number VIDEO NORM PAL or NTSC WxH Size of an image in pixels CODING RAW COMPRESSION xxM ( 1M, 2M, …, 8M, 9M, …or 20M ) Compression rate in Mbits/s IMAGES_PER_SECONDtr 25 or 30 ( images per second )

3.5.3 Parallel and PCM channel For PARALLEL channel: PARALLELE _1\tVOIE_XXX,CLOCK,CODING, EDGE\tEND\r For PCM channel: PCM_1\tVOIE_XXX,CLOCK,CODING,FREQUENCY\tEND\r FIELD VALUE XXX Channel number CLOCK HExt for external clock

HInt for internal clock CODING NRZ_L or BIPH_L EDGE D for falling edge or M for rising edge

FREQUENCY Unit : GHz,MHz,kHz or Hz Note : xxxxxxxxx.xxx

EXAMPLE:

PARALLELE _1\tVOIE_226,HExt,NRZ_L,FRONTIN=M\tEND\r PCM_1\tVOIE_290,HExt,BIPH_L,FREQ=1000.000kHz\tEND\r

Page 14: DTMUX FORMAT - · PDF fileDTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p © Version: D Writer: DG PAGE 1 This document is the property of the etep company, its contents cannot be communicated,

etep

User’s Guide

Date 28/MARCH/06

DTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p ©

Version: D

Writer: DG

PAGE 14

This document is the property of the etep company, its contents cannot be communicated, reproduced or be used without its authorization.

3.5.4 RS232 and RS422 channels

For RS232 channel:

RS232_1\tVOIE_XXX,BIT_RATE,PARITY,LENGHT,STOP_BITS\tEND\r

For RS422 channel: RS422_1\tVOIE_XXX,BIT_RATE,PARITY,LENGHT,STOP_BITS\tEND\r

FIELD VALUE XXX Channel number BIT_RATE Speed in bits/s

Notation : xxxxxx.xx

PARITY PARITY : n none o odd e even

LENGHT Number of bits per data STOP_BITS Number of stop bits

EXAMPLES: RS422_1\tVOIE_213,9600,n,7,1.0\tEND\r RS232_1\tVOIE_210,19200,e,9,1.5\tEND\r

3.6 Acquisition Type

6.3.6.1 Format 1 : continuous mode

TYPE_ACQUISITION:_CONTINU\tEND\r

6.3.6.2 Format 2 : ABA mode

TYPE_ACQUISITION: _ABA\tEND\r NOMBRE_ECHANTILLONS_@FA:_98304\tEND\r NOMBRE_ECHANTILLONS_@FB:_3840\tEND\r DUREE_POST-TRIGGER:_3456_MOTS_DE_32BITS\tEND\r

6.3.6.3 Format 3 : RAFALE mode (multi-triggers)

TYPE_ACQUISITION:_RAFALE\tEND\r NOMBRE_DE_RAFALES:_6\tEND\r DUREE_POST-TRIGGER:_3840_MOTS_DE_32BITS\tEND\r

6.3.6.4 Format 4 : simple TRIGGER mode

TYPE_ACQUISITION:_TRIGGER END DUREE_POST-TRIGGER:_1920_MOTS_DE_32BITS_END

Page 15: DTMUX FORMAT - · PDF fileDTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p © Version: D Writer: DG PAGE 1 This document is the property of the etep company, its contents cannot be communicated,

etep

User’s Guide

Date 28/MARCH/06

DTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p ©

Version: D

Writer: DG

PAGE 15

This document is the property of the etep company, its contents cannot be communicated, reproduced or be used without its authorization.

4 Format of the data secretariat (obligatory presence): BINARY Format

HEADING DTMUX: CH=300 48 bytes

BLOCK OF GENERAL INFORMATION 12 octets

CHANNEL A BLOC INFO CHANNEL 12 bytes

CHANNEL B BLOC INFO CHANNEL 12 bytes

… …

CHANNEL N BLOC INFO CHANNEL 12 bytes

BLOC OF GENERAL INFORMATION 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

SECRETARIAT ID (ASCII CODE) * 0 0 *

7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0

WORD0

OPTION 1 NUMBER OF ACTIVE CHANNELS 16-bits Unsigned Integer

WORD1

OPTION 2

WORD2

BLOC INFO CHANNEL 12 BYTES 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

TYPE OF CHANNEL TV NUMBER CHANNEL: HEADING CHREF GENERAL NUMBER CHANNEL CH 0 Analogical 1 Digital 2 MUX TO 3 CLK TO 4 5

0 2 0 0 4 0

7 6 5 4 3 2 1 0 11 10 9 8 7 6 5 4 3 2 1 0 11 10 9 8 7 6 5 4 3 2 1 0

WORD0

FREQUENCY ( HERTZ) 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

WORD1

OPTIONS AMPLITUDE (mV) TV Value according to type of channel 0 Field Not Used 1 useful bit MASK: 1 bit out of 16 2 Index Channels: integer between 1 and 13 3 Field Not Used 4 5

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

WORD2

Page 16: DTMUX FORMAT - · PDF fileDTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p © Version: D Writer: DG PAGE 1 This document is the property of the etep company, its contents cannot be communicated,

etep

User’s Guide

Date 28/MARCH/06

DTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p ©

Version: D

Writer: DG

PAGE 16

This document is the property of the etep company, its contents cannot be communicated, reproduced or be used without its authorization.

5 Format of the user's information (optional) A block containing only ASCII fields is allotted to each channel:

Field name Length ( bytes ) Channel name 32

Unit 8 Gain a 16 Offset b 16

For memory:

YPHYS (unité SI) = a × YMEASURE (VOLTS) + b. Example

Sinus 1KHz - 9V environ V 3.500000 0.000000

General structure This succession of blocks ends in a field of comments made up of 1024 characters.

CHANNEL #1 INFO CHANNEL #10 INFO CHANNEL #22 INFO Only recorded channels

…. CHANNEL #N INFO

COMMENTS

6 Format of calibration card (optional) A block containing only ASCII fields is allotted to each channel:

Field name Length ( bytes ) Gain G 16 Offset c 16

For memory :

YREAL (VOLTS) = G × YMEASURE (VOLTS) + c. Example of data

1.008471 0.000000

General Structure This succession of blocks ends in a field of comments made up of 1024 characters.

CHANNEL #1 INFO CHANNEL #10 INFO CHANNEL #22 INFO Only recorded channels

…. CHANNEL #N INFO

COMMENTS

Page 17: DTMUX FORMAT - · PDF fileDTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p © Version: D Writer: DG PAGE 1 This document is the property of the etep company, its contents cannot be communicated,

etep

User’s Guide

Date 28/MARCH/06

DTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p ©

Version: D

Writer: DG

PAGE 17

This document is the property of the etep company, its contents cannot be communicated, reproduced or be used without its authorization.

7 Format of recorded data

7.1 original Format

Word of synchronization C78F 1E3D

Word of synchronization 7AF4 E8D0

Word of synchronization A143 870F

Word of synchronization 1F3F 7FFF

Bit D31 Bit D16 Bit D15 Bit D0

Sample #2 Sample #1

Sample #4 Sample #3

Sample #6 Sample #5

Sample #8 Sample #7

… …

Sample #N-1 Sample #N-2

Filling Word (unspecified value) Sample #N

Filling Word (unspecified value) Filling Word (unspecified value)

Filling Word (unspecified value) Filling Word (unspecified value)

7.2 Format PC-VME : It is remarkable by the inversion of the 16-bits words in each 32-bits word. Thus, the first word synchronization which was C78F 1E3D becomes 1E3D C78F. All the gathered data and headings DTMUX are thus modified.

Word of synchronization 1E3D C78F

Word of synchronization E8D0 7AF4

Word of synchronization 870F A143

Word of synchronization 7FFF 1F3F

Bit D31 Bit D16 Bit D15 Bit D0

Sample #1 Sample #2

Sample #3 Sample #4

Sample #5 Sample #6

Sample #7 Sample #8

… …

Sample #N-2 Sample #N-1

Sample #N Filling Word (unspecified value)

Filling Word (unspecified value) Filling Word (unspecified value)

Filling Word (unspecified value) Filling Word (unspecified value)

0

1

3

0

1

3

Page 18: DTMUX FORMAT - · PDF fileDTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p © Version: D Writer: DG PAGE 1 This document is the property of the etep company, its contents cannot be communicated,

etep

User’s Guide

Date 28/MARCH/06

DTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p ©

Version: D

Writer: DG

PAGE 18

This document is the property of the etep company, its contents cannot be communicated, reproduced or be used without its authorization.

7.3 Analogical data Analogical data are a suit of 16-bits words. D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0

16-bits Sample MSB LSB

7.4 RS232 or RS422 data Data are a suit of 16-bits words. D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 Parity 0 0 0 0 0 7-bits , 8-bits or 9-bits data D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 1 0 1 0 1 0 Time offset ( x100µs ) Note: To create the real date of a data frame, Time offset must be added to Time coded in DTMUX heading.

7.5 Parallel data Data are a suit of 16-bits words. D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0

16-bits Sample MSB LSB

7.6 Data from a MILSTD 1553 bus Data are 16 bits aligned. The 16 bits words are associated by pair: first word indicates the type of data: Command, status or data. Command word: D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0

6 0 Time offset ( x100µs ) ParityREMOTE TERMINAL ADDRESS T/R SUBADDRESS/MODE DATA WORD COUNT/MODE CODE

MSB LSB Status word: D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0

6 0 Time offset ( x100µs ) ParityREMOTE TERMINAL ADDRESS S1 S2 S3 RESERVED S4 S5 S6 S7 S8

MSB LSB S1=Message Error, S2=Instrumentation, S3=Service Request, S4=Broadcast command Received, S5=Busy, S6=Subsystem Flag, S7=Dynamic Bus Control Acceptance, S8=Terminal Flag Data word: D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0

4 4 Bits not used ParityDATA word

MSB LSB

Page 19: DTMUX FORMAT - · PDF fileDTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p © Version: D Writer: DG PAGE 1 This document is the property of the etep company, its contents cannot be communicated,

etep

User’s Guide

Date 28/MARCH/06

DTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p ©

Version: D

Writer: DG

PAGE 19

This document is the property of the etep company, its contents cannot be communicated, reproduced or be used without its authorization.

7.7 Data from GPS Information from GPS are recorded as the same rhythm like the others channels.

Byte # 1 Byte #2 Byte #3 Byte #4 3d 1e 8f c7 DTMUX header d0 e8 f4 7a 0f 87 43 a1 ff 7f 3f 1f

Byte # 1 Byte #2 Byte #3 Byte #4 Quality Date

indicator Ten Day Unit Day 2E . Date

Ten Month Unit Month 2E . Thousand Year Date Time

Hundred Year Ten Year Unit Year Ten Hour

Time Unit Hour 3A : Ten Minute Unit Minute

Time 3A : Ten Second Unit Second 2E .

Time Satellites number Hundred ms Ten ms Unit ms Ten

Satellites number Longitude Unit Hemisphere Ten Degrees Unit Degrees

Longitude Ten Minute Unit Minute 2E . 1/10 Minute

Longitude Latitude 1/100 Minute 1/1000 Minute 1/10000 Minute Hemisphere

Latitude Hundred Degrees Ten Degrees Unit Degrees Ten Minute

Latitude Unit Minute 2E . 1/10 Minute 1/100 Minute

Latitude Hauteur

1/1000 Minute 1/10000 Minute Ten thousand of meters thousand of meters

Hauteur Hundred meter Ten meter Unit meter 2E .

Hauteur Not used Speed 1/10 meter Undefined value Thousand Hundred

Speed Ten Unit 2E . 1/10

Speed Speed Unit 1/100 1/1000 1st letter 2d letter

Speed Unit Letter #3 Letter #4 Letter #5 Letter #6

Speed Unit Not used Not used Letter #7 Letter #8 Undefined value Undefined value

Page 20: DTMUX FORMAT - · PDF fileDTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p © Version: D Writer: DG PAGE 1 This document is the property of the etep company, its contents cannot be communicated,

etep

User’s Guide

Date 28/MARCH/06

DTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p ©

Version: D

Writer: DG

PAGE 20

This document is the property of the etep company, its contents cannot be communicated, reproduced or be used without its authorization.

Syntax Sample Value HHMMSS.ss 16 :05 :56.00 UTC time 16:05:56 UTC ddmm.mmmm 4308.4646 Latitude 43°08.4646' N N ou S N Hemisphere Latitude dddmm.mmmm 00601.1177 Longitude 006°01.1177' E E ou W E Hemisphere Longitude 1 ou 0 1 QUALITY: Position fix quality indicator GPS : 0 = unavailable, 1 = valid 00 à 12 09 Number of satellites in use mmmm.m 00062.5 Height above/below mean sea level JJMMAA 21.03.2006 Date: 21 march 2006 SAMPLE : 21.03.2006 16:05:56 E006°01.1177 N43°08.4646 62.5m 9 satellites

BINAIRE ASCII 3d 1e 8f c7 DTMUX header d0 e8 f4 7a 0f 87 43 a1 ff 7f 3f 1f 40 00 40 1f 70 01 08 53 e5 70 55 00 0c 01 00 00 b0 03 00 00 00 00 00 00 00 00 1a 45 00 00 00 00 ASCII 31 32 31 2e 1 2 1 . 30 33 2e 32 0 3 . 2 30 30 36 31 0 0 6 1 36 3a 30 35 6 : 0 5 3a 35 36 00 : 5 6 00 00 00 30 0 39 4e 34 33 9 N 4 3 30 38 2e 34 0 8 . 4 36 34 36 45 6 4 6 E 30 30 36 30 0 0 6 0 31 2e 31 31 1 . 1 1 37 37 36 32 7 7 6 2 2e 35 00 00 . 5 00 00 3f 3f ? ? 3f 3f 3f 3f ? ? ? ? 3f 3f 3f 3f ? ? ? ? 3f 3f 3f 3f ? ? ? ? 3f 3f ? ?

Page 21: DTMUX FORMAT - · PDF fileDTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p © Version: D Writer: DG PAGE 1 This document is the property of the etep company, its contents cannot be communicated,

etep

User’s Guide

Date 28/MARCH/06

DTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p ©

Version: D

Writer: DG

PAGE 21

This document is the property of the etep company, its contents cannot be communicated, reproduced or be used without its authorization.

7.8 JPG2000 VIDEO FORMAT The following figures show the output data streams for the 3 possible output formats the etep board can provide. Raw Format output – COD_STYLE = 0

ETEP header

JPEG2000 compliant header

Code block 1 Attribute

Data

Code block 2 Attribute

Data

… …

Code block n Attribute

Data

Compressed Data

J2C Format - COD_STYLE = 1

ETEP header

JPEG2000 compliant header

JPEG2000 packed packet headers

Code block Compressed

Data

… …

JPEG2000 packed packet headers

Code block Compressed

Data

Jp2 Format - COD_STYLE = 2

ETEP header

JPEG2000 compliant header

JPEG2000 packed packet headers

Code block Compressed

Data

… …

JPEG2000 packed packet headers

Code block Compressed

Data

7.8.1 ETEP video header

As mentioned before, the etep board will insert a specific header at the beginning of the code stream. The following table contains detailed information about this header. Big Endian Byte offset Number of Bytes Description 0 4 Field header 0xFFFFFFF0 = even field delimiter

0xFFFFFFF1 = odd field delimiter 4 4 Compressed image index in captured stream.

Starting with 0, and incrementing for each successive image that is captured during the encode session.

8 1 Output code stream format – COD_STYLE parameter setting: bit 0 = Raw Format bit 1 = J2C Format bit 2 = Jp2 Format bit 3 = 1 = etep header not generated 0 = etep header generated bit 4 to 7 only valid with J2c or Jp2 format, otherwise these bits must all be 0. bit 4 = 1 = Include EPH 0 = EPH not included bit 5 = 1 = Include SOP 0 = SOP not included bit 6 = 1 = Include PLT 0 = PLT not included bit 7 = 1 = include PPT 0 = Packet headers with Packet Body

9 1 VFORMAT parameter: 0 = NTSC 4:2:2 1 = PAL 4:2:2 2 = 1080i Luminance 3 = 1080i Chrominance 4 = Custom specific 5 = 720p/60 Luminance 6 = 720p/60 Chrominance 8 = NTSC de-interlaced 9 = PAL de-interlaced

A 1 reserved (0x00) B 1 Header version:

0x02 for encode firmware with App ID = 0xFF82 C 4 Size of compressed data

Number of 32-bit words in compressed data and attribute data. This does not include this 16 byte etep header.

Page 22: DTMUX FORMAT - · PDF fileDTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p © Version: D Writer: DG PAGE 1 This document is the property of the etep company, its contents cannot be communicated,

etep

User’s Guide

Date 28/MARCH/06

DTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p ©

Version: D

Writer: DG

PAGE 22

This document is the property of the etep company, its contents cannot be communicated, reproduced or be used without its authorization.

7.8.2 JPEG2000 compliant header

Detailed information about JPEG2000 markers can be found in the ISO/IEC15444-1 standard. The JPEG2000 compliant header contains main and tile headers from the JPEG2000 standard. It consists of all the parameters needed to decode an image correctly, including the quantization step sizes. The table below lists the most common markers that are inserted into the compressed code stream by the etep board. JPEG2000 markers in the etep video stream

JPEG2000 Compliant marker Description Raw

Format J2C

format

Jp2 format First marker after etep header FF4F FF4F 00 00 00 0C

FF4F SOC – Start of Code yes yes yes

FF52 COD Contains information about the coding style yes yes yes

FF5C

QCD Contains information about the Quantization yes yes yes

FF90

SOT This marker follows immediately the SOC marker and contains information about the input image/tile size

yes yes yes

FF93

SOD Following this marker is the actual compressed data.

no yes Yes

FFD9

EOC – End of code stream Can be found at the end of a field/frame and will always be the last marker in the code stream.

yes yes yes

7.8.3 Code block Attribute Data for Raw Format output This word will describe every code block that is contained within the output code stream. Raw format – Code block Attribute data Bits Name Description 31 Reserved 30:28 LEV Transform Level

0 = 1st transform level which has the largest sub bands 27:26 COMP Component

0 = Y 1 = Cb 2 = Cr

25:22 NZBP Number of leading zero bit planes 21:16 NCP Number of coding passes in code block 15:0 BYTELEN Number of bytes of compressed data for this codeblock

Page 23: DTMUX FORMAT - · PDF fileDTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p © Version: D Writer: DG PAGE 1 This document is the property of the etep company, its contents cannot be communicated,

etep

User’s Guide

Date 28/MARCH/06

DTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p ©

Version: D

Writer: DG

PAGE 23

This document is the property of the etep company, its contents cannot be communicated, reproduced or be used without its authorization.

7.8.4 PPT, PLT, SOP, EPH markers for j2c or jp2 output format PPT,PLT, SOP and EPH markers Packed Packet Header Marker Description Function

PPT 0xFF61 Packed Packet Header - Tile part header

PLT 0xFF58 Packet Length – Tile part header Should be enabled for Multi-layer applications. Can be used for error detection

SOP 0xFF91 Start of Packet Can be used for error detection EPH 0xFF92 End of Packet Header Can be used for error detection

Page 24: DTMUX FORMAT - · PDF fileDTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p © Version: D Writer: DG PAGE 1 This document is the property of the etep company, its contents cannot be communicated,

etep

User’s Guide

Date 28/MARCH/06

DTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p ©

Version: D

Writer: DG

PAGE 24

This document is the property of the etep company, its contents cannot be communicated, reproduced or be used without its authorization.

8 Format of the contents of the Universal Recorder System It can contain up to 250 names of records on tape. Bit D31 Bit D0

HEADING DTMUX

Channel number CH= 303 NbEnreg : number of records ( a 32-bits word)

BLOC INFO Record #001 (256 bytes)

BLOC INFO Record #002 (256 bytes)

BLOC INFO Record #003 (256 bytes)

BLOC INFO Record #250 (256 octets)

Reserved (1534 octets)

Number of records (NbEnreg) - 32 bits. - Number of record on tape. - Binary code

Information Block of a record (BLOC INFO) - 160 bytes, alignment on 16-bits (LITTLE or BIG ENDIAN). - Information about each record

Bit D31 Bit D0

Position of the record on the tape (pEnregID) BEGINNING TIME

Time Flag (FH)

Days Hours ten Minutes

BEGINNING TIME Minutes

unit Seconds Milli seconds

END TIME Time Flag (FH)

Days Hours ten

Minutes END FIN

Minutes unit Seconds Milli seconds

BEGINNING DATE

Day of month Month Year END DATE

Day of month Month Year

Copy (reserved)

Option 1 (reserved)

Name of the record (TITRE ENREG)

Option 2 (reserved)

1

3

4

7

8-15

16 ...

2

Page 25: DTMUX FORMAT - · PDF fileDTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p © Version: D Writer: DG PAGE 1 This document is the property of the etep company, its contents cannot be communicated,

etep

User’s Guide

Date 28/MARCH/06

DTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p ©

Version: D

Writer: DG

PAGE 25

This document is the property of the etep company, its contents cannot be communicated, reproduced or be used without its authorization.

Position of the record (pEnregID) - 32 bits. - Position of the beginning of the record in a number of 64Kb blocks (size of the blocks on the tape). - Binary code

Time - Even format that that of headings DTMUX

Beginning date of the record - 32 bits - Beginning Date of the record., - BCD code.

End date of the record - 32 bits - End Date of the record., - BCD code.

Copy - Field not used.

Options 1 - 8 x 32-bits words. - Reserved.

Name of the record (TITRE ENREG) - 32 bytes, ASCII - Record label.

Options 2 - 80 bytes. - reserved

Page 26: DTMUX FORMAT - · PDF fileDTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p © Version: D Writer: DG PAGE 1 This document is the property of the etep company, its contents cannot be communicated,

etep

User’s Guide

Date 28/MARCH/06

DTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p ©

Version: D

Writer: DG

PAGE 26

This document is the property of the etep company, its contents cannot be communicated, reproduced or be used without its authorization.

9 Format of the contents of DTMUX RECORDERS Bit D31 Bit D0

SECTOR 0, ADDRESS 0 on hard disk, numbers of 512 bytes sectors

Address of the contents on the hard disk LSB MSB

It can contain up to 200 names of records on flash Disk etep. Bit D31 Bit D0

HEADING DTMUX

Channel number CH= 304 NbEnreg

Number of records (reserved) (reserved) (reserved)

BLOC INFO Record #001 (32 bytes)

BLOC INFO Record #002 (32 bytes)

BLOC INFO Record #003 (32 bytes)

BLOC INFO Record #004 (32 bytes)

BLOC INFO Record #200 (32 bytes)

Number of records (NbEnreg) - 8 bits. - Number of records stored on the hard disk. - Binary code

Information Block of a record (BLOC INFO) - 160 bytes, alignment on 16-bits (LITTLE or BIG ENDIAN). - Information about each record

Bit D31 Bit D0 NOM DE L’ENREGISTREMENT

Character #2 Character #1 Character #4 Character #3

Character #6 Character #5 Character #8 Character #7

Character #10 Character #9 Character #12 Character #11

Character #14 Character #13 Character #16 Character #15

Character #16 Character #17 Character #20 Character #19

Character #20 Character #21 Character #24 Character #23

Character #24 Character #25 Character #28 Character #27 POSITION OF THE RECORD ON THE HARD DISK

LSB pEnregID MSB pEnregID

Position of the record (pEnregID) - 32 bits. - Position of the beginning of the record in a number of 512bytes blocks (size of a sector) - Binary code

Name of the record - 28 caracters ASCII.

Page 27: DTMUX FORMAT - · PDF fileDTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p © Version: D Writer: DG PAGE 1 This document is the property of the etep company, its contents cannot be communicated,

etep

User’s Guide

Date 28/MARCH/06

DTMUX FORMAT – IRIG 106 BLOCK FORMAT e t e p ©

Version: D

Writer: DG

PAGE 27

This document is the property of the etep company, its contents cannot be communicated, reproduced or be used without its authorization.

10 Event markers

DTMUX HEADER : CH=30E 48 bytes

Number of events 32-bits words

INFORMATION about EVENT #1 BLOCk EVENT INFO 20 bytes

INFORMATION about EVENT #2 BLOCk EVENT INFO 20 bytes

… …

INFORMATION about EVENT #N BLOCk EVENT INFO 20 bytes

This block has a counter of events, and the information about these events

BLOC EVENT INFO word of 32 bits

BLK field Word # 1

DTMUX time: word #5 of DTMUX header Word #2

DTMUX time: word #6 of DTMUX header Word # 3

64-bits Position High (Mb) : bits D63 to D32 Word #4

64-bits Position Low (Mb) : bits D31 to D00 Word #5

11 Tape ID

DTMUX HEADER : CH=30D 48 bytes

Internal serial number 16 characters ASCII

Number of filled fields 32-bits words

Options 32-bits words

Field #1 BLOCK TAPE INFO 1088 bytes

Field #2 …

… BLOCK TAPE INFO 1088 bytes

Field #N BLOCK TAPE INFO 1088 bytes

BLOCK TAPE INFO 32-bits words

LABEL 64 bytes : 64 characters ASCII

VALUE 1024 bytes : 1024 characters ASCII

All fields LABEL and VALUE are some characters. The field Internal serial number is: YYYYMMDD-HHMMSS. It contents the date and the hour of the initialization of the tape.