![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
forkd
Fork of LGstaandart by
Diff: main.c
- Revision:
- 140:1fbf117fc120
- Parent:
- 139:1716152517aa
- Child:
- 141:c6de20b9b483
--- a/main.c Mon Apr 25 10:30:21 2016 +0000 +++ b/main.c Mon Apr 25 13:33:57 2016 +0000 @@ -268,11 +268,19 @@ //////////////////////////////////////////////////////////////////////////////// /*Запись лога настройки частоты*/ - if (Time[0] == 'y') Log=1; //включит передачу - if (Time[0] == 'u') Stray_flag = 1; //LPC_TIM1->MR0+1000 вносим помеху - if (Time[0] == 'i') Stray_flag = 0; //LPC_TIM1->MR0 убираем помеху - if (Time[0] == 'o') Log=0; //Отключить передачу + if (Time[0] == 'y') Gyro.LogHZ=1; //включит передачу + if (Time[0] == 'u') Gyro.StrayHZ_flag = 1; //LPC_TIM1->MR0+1000 вносим помеху + if (Time[0] == 'i') Gyro.StrayHZ_flag = 0; //LPC_TIM1->MR0 убираем помеху + if (Time[0] == 'o') Gyro.LogHZ=0; //Отключить передачу //////////////////////////////////////////////////////////////////////////////////// + + if (Time[0] == 'g') Gyro.LogPLC=1; //включит передачу + if (Time[0] == 'h') Gyro.StrayPLC_flag = 1; //LPC_TIM1->MR0+1000 вносим помеху + if (Time[0] == 'j') Gyro.StrayPLC_flag = 0; + if (Time[0] == 'n') Gyro.StrayPLC_flag = 2; //LPC_TIM1->MR0 убираем помеху + if (Time[0] == 'k') Gyro.LogPLC=0; //Отключить передачу + + if (Time[0] == '8') { // выдача технологическая @@ -373,6 +381,12 @@ Gyro.ADS_NewData = 0; PlcRegul();//Расчет + + if(Gyro.LogPLC==1) + { + sprintf((Time),"%d \r\n",Spi.DAC_B); + WriteCon(Time); + } }// можно запихнкть в функцию @@ -399,7 +413,7 @@ VibroOut(); //Чтение ADS_SPI } - if( (Log == 1)&&(CountV31==0)) // установка ног в регисторе тоже подумать , зачем отделный флаг? наверно + if( (Gyro.LogHZ == 1)&&(CountV31==0)) // установка ног в регисторе тоже подумать , зачем отделный флаг? наверно { // Gyro.Test_time1++;