|
@@ -100,10 +100,22 @@ void Test_U232(void)
|
|
|
void Test_DRY(void)
|
|
|
{
|
|
|
uint8_t inputState;
|
|
|
-
|
|
|
+#ifdef HARDWARE_BT6706
|
|
|
+ uint8_t start_state = 0;
|
|
|
+ uint8_t end_state = 1;
|
|
|
+ set_state_douts(DOUT1, 1);
|
|
|
+ set_state_douts(DOUT2, 1);
|
|
|
+ set_state_douts(DOUT3, 1);
|
|
|
+#endif
|
|
|
+
|
|
|
+#ifdef HARDWARE_BT6702
|
|
|
+ uint8_t start_state = 1;
|
|
|
+ uint8_t end_state = 0;
|
|
|
+#endif
|
|
|
+ vTaskDelay(10);
|
|
|
inputState = get_state_din_outs(DIN1);
|
|
|
|
|
|
- set_state_douts(DOUT1, 0);
|
|
|
+ set_state_douts(DOUT1, start_state);
|
|
|
|
|
|
vTaskDelay(10);
|
|
|
|
|
@@ -113,7 +125,7 @@ void Test_DRY(void)
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- set_state_douts(DOUT1, 1);
|
|
|
+ set_state_douts(DOUT1, end_state);
|
|
|
|
|
|
vTaskDelay(10);
|
|
|
|
|
@@ -125,7 +137,7 @@ void Test_DRY(void)
|
|
|
|
|
|
inputState = get_state_din_outs(DIN1);
|
|
|
|
|
|
- set_state_douts(DOUT2, 0);
|
|
|
+ set_state_douts(DOUT2, start_state);
|
|
|
|
|
|
vTaskDelay(10);
|
|
|
|
|
@@ -135,7 +147,7 @@ void Test_DRY(void)
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- set_state_douts(DOUT2, 1);
|
|
|
+ set_state_douts(DOUT2, end_state);
|
|
|
|
|
|
vTaskDelay(10);
|
|
|
|
|
@@ -149,7 +161,7 @@ void Test_DRY(void)
|
|
|
#ifdef HARDWARE_BT6706
|
|
|
inputState = get_state_din_outs(DIN1);
|
|
|
|
|
|
- set_state_douts(DOUT3, 0);
|
|
|
+ set_state_douts(DOUT3, start_state);
|
|
|
|
|
|
vTaskDelay(10);
|
|
|
|
|
@@ -159,7 +171,7 @@ void Test_DRY(void)
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- set_state_douts(DOUT3, 1);
|
|
|
+ set_state_douts(DOUT3, end_state);
|
|
|
|
|
|
vTaskDelay(10);
|
|
|
|