Rev | Line | |
---|
[637] | 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)
|
---|
[649] | 36 | double gyro[3];
|
---|
[637] | 37 | } F_donne;
|
---|
| 38 |
|
---|
| 39 |
|
---|
Note:
See
TracBrowser
for help on using the repository browser.