|
@@ -195,7 +195,7 @@ bool ai_adc_init(void)
|
|
|
// Оцифровка всех 16-и каналов (входы + дополнительные каналы)
|
|
|
void ai_processing(void)
|
|
|
{
|
|
|
-#if 0
|
|
|
+#if 1
|
|
|
adc_meas_two_channels(&settings.ai[0], &settings.ai[0 + 6],
|
|
|
&adc_com_raw_data[0], &adc_com_raw_data[0 + 6]);
|
|
|
|
|
@@ -204,7 +204,7 @@ void ai_processing(void)
|
|
|
adc_com_fil_data[0 + 6] = average_int(&average_filter[0 + 6], adc_com_raw_data[0 + 6]);
|
|
|
#endif
|
|
|
|
|
|
-#if 1
|
|
|
+#if 0
|
|
|
// 12 основных каналов
|
|
|
for (uint8_t i = 0; i < AI_COMMON_NUMBER/2; i++)
|
|
|
{
|
|
@@ -218,7 +218,7 @@ void ai_processing(void)
|
|
|
#endif
|
|
|
|
|
|
|
|
|
-#if 1
|
|
|
+#if 0
|
|
|
// 4 дополнительных канала
|
|
|
for (uint8_t i = 0; i < AI_ADD_NUMBER/2; i++)
|
|
|
{
|
|
@@ -256,7 +256,7 @@ void adc_meas_two_channels(ai_t *one, ai_t *two, uint16_t *out_one, uint16_t *ou
|
|
|
}
|
|
|
|
|
|
|
|
|
-#if 1
|
|
|
+#if 0
|
|
|
// 2 - ой канал
|
|
|
if (two->state == 0) {
|
|
|
DBG printf("[two] channel name: %u off\r\n", two->name);
|
|
@@ -350,7 +350,7 @@ void adc_task(void *params)
|
|
|
|
|
|
ai_leds_processing();
|
|
|
|
|
|
- vTaskDelay(10);
|
|
|
+ vTaskDelay(100);
|
|
|
}
|
|
|
}
|
|
|
|