3. Contenu des objets#
Convention : nbnoch = nombre de champs à lire
3.1. “.FID_NOM “ : S V K16#
Cet objet contient le nom des champs à lire.
Pour \(i=1\) ,nbnoch
→ v(i): nom du ièmechamp à lire
ex: ‘DEPL’, ‘VITE’, …,’SIEF_ELNO’
3.2. “.FID_NUM” : S V I#
Cet objet contient pour chacun des champs à lire le numéro du dataset associé.
Pour \(i=1\) ,nbnoch
→ v(i): numéro du dataset associé au ièmechamp à lire
ex: 55, 57, 2414
3.3. “.FID_PAR” : S V I#
Cet objet contient pour chacun des champs à lire les caractéristiques de l’entête du dataset recherché. Cet entête est composé au maximum de 20 “records” constitué de 40 “fields” chacun.
V(1) |
1erfield du record 1 du champ 1 |
… |
|
V(48) |
8èmefield du record 2 du champ 1 |
… |
|
V(800) |
40èmefield du record 20 du champ 1 |
… |
|
V(6401) |
1erfield du record 1 du champ 9 |
… |
|
V(7200) |
40èmefield du record 20 du champ 9 |
… |
|
v((ich-1)*800+(irec-1)*40+ifield) |
valeur associée au champ ich située à l’enregistrement irec et pour le champ ifield |
3.4. “.FID_LOC” : S V I#
Cet objet contient pour chaque champ, 5 couples de valeurs entières permettant de localiser à l’intérieur du dataset, le numero d’ordre, l’instant, la fréquence … La première valeur indique le n° de l’enregistrement où est stockée l’information et la deuxième valeur indique sa position.
v(1)v(2) |
= N° de l’enregistrement = Position |
Numéro d’ordre |
|
v(3)v(4) |
= N° de l’enregistrement = Position |
Instant |
Champ n°1 |
v(5)v(6) |
= N° de l’enregistrement = Position |
Fréquence |
|
v(7)v(8) |
= N° de l’enregistrement = Position |
Nume_mode |
|
v(9)v(10) |
= N° de l’enregistrement = Position |
Mass_gene |
|
v(11)v(13) |
= N° de l’enregistrement = Position |
Numéro d’ordre |
|
v(13)v(14) |
= N° de l’enregistrement = Position |
Instant |
Champ n°2 |
… |
3.5. “.FID_CMP” : S V K8#
Cet objet contient pour chaque champ les composantes de la grandeur à lire.
v(1) |
DX |
|
v(2) |
DY |
|
v(3) |
DZ |
Champ n°1 |
v(4) |
DRX |
|
v(5) |
DRY |
|
v(6) |
DRZ |
|
v(1001) |
EPXX |
|
v(1002) |
EPYY |
|
v(1003) |
EPZZ |
Champ n°2 |
v(1004) |
EPXY |
|
v(1005) |
EPXZ |
|
v(1006) |
EPYZ |
|
… |
||
… |
3.6. “.FID_NBC” : S V I#
Cet objet contient pour chaque champ le nombre de composantes à lire.