fork

Dependencies:   mbed

Fork of LG by igor Apu

Revision:
108:030cdde08314
Parent:
107:4d178bcc9d8a
Child:
109:ee0cff33ad3b
--- a/main.c	Fri Apr 01 16:13:55 2016 +0000
+++ b/main.c	Sat Apr 02 11:15:38 2016 +0000
@@ -66,10 +66,6 @@
     ExtLatch_Init();		  // инициализация внешней защелки.
     LoadFlashParam(FromFLASH); 	//загрузка параметров.
 
-
-
-
-
     open_all_loops();                          //#define open_all_loops()			RgConA   = 0	(Основной регистр управления устройства (0 - включить, 1 - отключить)).
     Output.Str.HF_reg = Device_blk.Str.HF_min; //HFO output voltage = максивальное напряжение на ГВЧ.
     init_PLC();                                //Инициализация СРП(регулировка периметра)
@@ -77,11 +73,8 @@
     RgConB = RATE_VIBRO_1; // дополнительный регистр управления = разность вибросчетчиков после фильтра скольз.среднего(#define RATE_VIBRO_1	0x0001)
     close_all_loops();
 
-
     Out_G_photo(200,200);        //запись в буфер мастера принятые от функции данные (60,60) и установка флага старта передачи и занятой шины.
 
-
-
     WriteCon1("\n\r ...GL start programm uart ACK.... ");
     WriteCon("\n\r ...GL start programm uart Tech.... ");
     sprintf(Time,"\r\nCompiled: %s %s.",__DATE__,  __TIME__ );                 //Подготовка даты и времени компиляции
@@ -90,22 +83,13 @@
 
 
     while ( 1 ) { //основной цикл.
-   /*tempAMP = Buff_Restored_sin [CountV255] - MaxAmp;
-    if (tempAMP > 0) {MaxAmp=Buff_Restored_sin [CountV255];}  // подумать со знаком*/
-    
   
-
-    
- //   if (tempAMP > 30) {MaxAmp = Buff_Restored_sin[CountV255];}  // подумать со знаком
-  
-     G_Photo_Exchange();	
-        Concol ();		// Проврка 0 консоли  (вход и выход)
-       
+     	G_Photo_Exchange();	
+        Concol ();				// Проврка 0 консоли  (вход и выход)
         Concol1 ();		        // Проврка 0 консоли  (вход и выход)
         Read_CMD();	
-    
         if (OutBufConCount)  OutBufConCount--;
-
+        if (OutBufCon1Count)  OutBufCon1Count--;
         if (ReadCon (Time)) {
 
             if (Time[0] == 'h') { // если ввели буквц h то выдать подсказку. сделанно через принф ОЧЕНЬ плохо в работе не использовать
@@ -121,17 +105,12 @@
                 Gyro.BackLight = StartBackLight;
             }
             
-                  if (Time[0] == 'F') {		// выдача технологическая
+             if (Time[0] == 'F') {		// выдача технологическая
                 sprintf(Time,"\r\n");
                 WriteCon(Time);
                 sprintf((Time)," <%07d>   <%07d>",Gyro.F_ras,Param2);
                 WriteCon(Time);
             }   
-            
-            
-          //    F_rasH  F_rasL
-            
-            
           if (Time[0] == '1') {		// выдача технологическая
                 sprintf(Time,"\r\n");
                 WriteCon(Time);
@@ -158,7 +137,9 @@
                 for (int i = 0; i < 32; i++ )sprintf((Time + i * 9)," <%05d> ",    Buff_16PointD[i]);
                 WriteCon(Time);
             }
-            
+ 
+
+
                       if (Time[0] == 'z') {		// выдача технологическая
                 sprintf(Time,"\r\n");
                 WriteCon(Time);
@@ -222,11 +203,14 @@
              /*  sprintf((Time)," <%07d> ",Cur_Amp);  WriteCon(Time);              
                sprintf((Time)," <%07d> ",Znak_Amp);  WriteCon(Time);
                sprintf((Time)," <%07d> ",Spi.DAC_B);  WriteCon(Time);*/
-               sprintf((Time),"tempAMP  <%07d> ", tempAMP);  WriteCon(Time);
+               sprintf((Time),"MaxAmp  <%07d> ", MaxAmp);  WriteCon(Time);
+               sprintf((Time),"CaunAddPlus  <%07d> ", CaunAddPlus);  WriteCon(Time);
+               sprintf((Time),"CaunAddMin  <%07d> ",  CaunAddMin);  WriteCon(Time);
+
                sprintf((Time)," Buff_Restored_sin [CountV31] <%07d> ",Buff_Restored_sin [CountV31]);  WriteCon(Time);
                sprintf((Time)," Gyro.Amp <%07d> ",amp);  WriteCon(Time);
 
-            
+   
             }
           if (Time[0] == 'V') {		// выдача технологическая
                 Gyro.Frq+=65000;
@@ -261,7 +245,7 @@
            
              Read_CMD();
         }
-        if (OutBufCon1Count)  OutBufCon1Count--;
+        
    // Read_CMD();
 
         Event_1Hz();