Line | |
---|
1 |
|
---|
2 | enum {err_sync_repart,err_fifo_demi,err_fifo_pleine,err_sync_bebo,err_sync_ctrl,err_lect_pci,err_lect_ctrl,
|
---|
3 | err_synchro_block,err_recut_un_block_ok,err_longueur_block,err_sauve_block,err_pile_pleine};
|
---|
4 |
|
---|
5 |
|
---|
6 |
|
---|
7 |
|
---|
8 | typedef struct // table courante pour dialogue avec les interruptions
|
---|
9 | {
|
---|
10 |
|
---|
11 | int pos_ecrit; // position dans la table d'erreur
|
---|
12 | int pos_lit;
|
---|
13 | long err[long_table_err];
|
---|
14 | }
|
---|
15 | table_erreur;
|
---|
16 |
|
---|
17 |
|
---|
18 | typedef struct // parametres de regul pour dialogue avec les interruptions
|
---|
19 | {
|
---|
20 | char code;
|
---|
21 | char num_bolo;
|
---|
22 | char nb_mes;
|
---|
23 | char chauf;
|
---|
24 | short p;
|
---|
25 | short i;
|
---|
26 | short d;
|
---|
27 | }
|
---|
28 | regul_p_i_d;
|
---|
29 |
|
---|
30 |
|
---|
31 |
|
---|
32 |
|
---|
33 | typedef struct {
|
---|
34 | short don_bolo[nb_max_bolo];
|
---|
35 | char sync[nb_sync]; // les synchro en cara (6 signaux)
|
---|
36 | double gyro[3];
|
---|
37 | } F_donne;
|
---|
38 |
|
---|
39 |
|
---|
Note:
See
TracBrowser
for help on using the repository browser.