Changeset 643 in Sophya for trunk/Poubelle/archediab.old/archediab.sources/c/acquisition_archeops.c
- Timestamp:
- Nov 25, 1999, 2:26:53 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Poubelle/archediab.old/archediab.sources/c/acquisition_archeops.c
r639 r643 50 50 if(verifie_block_printf(blk_tm)) return; 51 51 52 //{def_nom_block printf("lit un block %s N°%d \n",nom_block[type_block(blk_tm)],numero_block(blk_tm)); } 52 { 53 def_nom_block 54 static int mon_num_block; 55 if(mon_num_block!=numero_block(blk_tm)) 56 { 57 mon_num_block=numero_block(blk_tm); 58 printf("\n%d ->",mon_num_block); 59 } 60 printf(" %s ",nom_block[type_block(blk_tm)]); 61 } 53 62 54 63 switch(type_block(blk_tm)) … … 66 75 case block_une_periode : traite_block_une_periode((block_type_une_periode*)blk_tm); break; 67 76 68 case block_bolo_comprime : traite_block_bolo_comprime((block_type_bolo_comprime*)blk_tm); break;69 70 77 case block_bolo : traite_block_bolo((block_type_bolo*)blk_tm); break; 78 case block_bolo_comprime : traite_block_bolo_comprime((block_type_bolo_comprime*)blk_tm); break; 71 79 72 80 case block_sst : traite_block_sst((block_type_sst*)blk_tm); break; 81 case block_sst_comprime : traite_block_sst_comprime((block_type_sst_comprime*)blk_tm); break; 82 83 case block_gyro : traite_block_gyro((block_type_gyro*)blk_tm); break; 84 case block_gyro_comprime : traite_block_gyro_comprime((block_type_gyro_comprime*)blk_tm); break; 73 85 74 86 case block_synchro_sol : traite_block_synchro_sol((block_type_synchro_sol*)blk_tm); break; 87 88 case block_status_flash : printf("******************status flash recut ********************* \n");son(133); break; 75 89 76 90 #ifdef transmet_data_brute … … 201 215 void traite_block_bolo_comprime(block_type_bolo_comprime* blk) 202 216 { 203 int j ;217 int j,jc; 204 218 #define blk2 ((block_type_bolo*)(&bktm)) // pointeur sur la memoire locale 205 219 // maintenant, decomprime blk pour le reecrire dans blk2 … … 210 224 ( (blk->data_bolo[1][0] & 0x0000ffff)<<5 ) & 0x001fffe0); 211 225 */ 226 /* 212 227 for(j=0;j<nb_bolo_util;j++) 213 228 { 214 229 decompress_7_2((long *)blk->data_bolo[j],blk2->data_bolo[j],nb_per_block*2); 215 230 } 216 231 */ 232 jc=0;for(j=0;j<nb_max_bolo;j++) // jc = bolo_comprime // j=bolo normal 233 { 234 if( (parametr.bolo[j].bolo_code_util==bolo_normal_transmis) && (jc<nb_bolo_util) ) 235 { 236 decompress_7_2((long *)blk->data_bolo[jc],blk2->data_bolo[j],nb_per_block*2); 237 jc++; 238 } 239 } 217 240 /*printf("ds1= %x , %x ds2= %x , %x \n", 218 241 blk2->data_bolo[0][0],
Note:
See TracChangeset
for help on using the changeset viewer.