Changeset 649 in Sophya for trunk/Poubelle/archediab.old/archediab.sources/c/diabolo.c
- Timestamp:
- Nov 25, 1999, 2:56:34 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Poubelle/archediab.old/archediab.sources/c/diabolo.c
r643 r649 19 19 #include "config_transputer.h" 20 20 #include "dilution.h" 21 #include "recons_sst.h" 22 #include "tm.h" 21 23 24 void InitSimulMission(void); 22 25 23 26 stglob* gg; // pointeur global sur la structure … … 44 47 //flag=2; // en mode simulation 45 48 if(clavier(touche_alt) ) flag=2; else flag=1; // en mode acquisition 49 if(clavier(touche_controle) ) flag=4; // avec emission des telecommandes au demarrage 50 if(clavier(touche_alt) && clavier(touche_controle) ) { 51 flag=3; // en mode simulateur de donnees mission 52 InitSimulMission(); 53 } 46 54 #endif 47 55 48 //return(1); 56 49 57 50 58 init_struct(flag); 59 60 init_recons_sst(); 51 61 52 62 //printf(" long_entete = %ld \n", sizeof(F_entete)); … … 65 75 66 76 nouveauM(0,diabolo_id,exec_menu_diabolo); 77 nouveauSM(0,menu_trace_tout_id,exec_menu_trace_tout); 67 78 68 79 ouvreD(fenetre_acquisition,acquisition_id,"acquisition",exec_acquisition); … … 85 96 #endif 86 97 98 initRS(port_A,baud1200+data8+stop10+noParity,0); 87 99 88 100 #ifdef lire_les_donnees_POM2 … … 117 129 118 130 119 if( flag==1)// mets en route les interruptions131 if( (flag==1) ou (flag==4) ) // mets en route les interruptions 120 132 { 121 133 ecritD(fenetre_acquisition,e_tache_inter,1); … … 125 137 select(fenetre_controle); 126 138 select(fenetre_acquisition); 139 140 // $CHECK$ on est toujours en mode 4 avec la derniere modif AB ??? 141 tt->PCI_actif=4; 142 if (flag==3) tt->PCI_actif=3; 127 143 128 144 return(option_texte+option_unclick); … … 154 170 void exec_controle(int fen,int item,double valeur,...) 155 171 { 156 if(item==caseferme) {stop_exec(fen);} 172 switch(item) 173 { 174 case caseferme : stop_exec(fen);break; 175 case con_reset_epld : reset_epld(); break; 176 case con_reset_trp : reset_trp(); break; 177 default : break; 178 } 157 179 } 158 180
Note:
See TracChangeset
for help on using the changeset viewer.