|
@@ -4,7 +4,8 @@
|
|
|
#include "task.h"
|
|
|
#include <stdbool.h>
|
|
|
|
|
|
-
|
|
|
+/* -------------------------------------------------------------------------- */
|
|
|
+#if defined (MDIO_88)
|
|
|
mux_channel_t leds[LED_NUMBER] = {
|
|
|
{INP_1, {0, 0, 0}, LED_OFF, 0},
|
|
|
{INP_2, {0, 0, 0}, LED_OFF, 0},
|
|
@@ -41,8 +42,27 @@ mux_channel_t leds[LED_NUMBER] = {
|
|
|
{OUT_7_G, {1, 0, 1}, LED_OFF, 0},
|
|
|
{OUT_8_G, {1, 0, 1}, LED_OFF, 0}
|
|
|
};
|
|
|
+/* -------------------------------------------------------------------------- */
|
|
|
+#elif defined (MAI_12)
|
|
|
|
|
|
-
|
|
|
+/*uint8_t line[3]; // [line_0, line_1, line_2]*/
|
|
|
+mux_channel_t leds[LED_NUMBER] = {
|
|
|
+ {IO_1_G, {0, 0, 0}, LED_OFF, 0},
|
|
|
+ {IO_1_R, {0, 0, 0}, LED_OFF, 0},
|
|
|
+ {IO_2_G, {0, 0, 0}, LED_OFF, 0},
|
|
|
+ {IO_2_R, {0, 0, 0}, LED_OFF, 0},
|
|
|
+
|
|
|
+ {IO_3_G, {1, 0, 0}, LED_OFF, 0},
|
|
|
+ {IO_3_R, {1, 0, 0}, LED_OFF, 0},
|
|
|
+ {IO_4_G, {1, 0, 0}, LED_OFF, 0},
|
|
|
+ {IO_4_R, {1, 0, 0}, LED_OFF, 0},
|
|
|
+
|
|
|
+ {IO_5_G, {0, 1, 0}, LED_OFF, 0},
|
|
|
+ {IO_5_R, {0, 1, 0}, LED_OFF, 0},
|
|
|
+ {IO_6_G, {0, 1, 0}, LED_OFF, 0},
|
|
|
+ {IO_6_R, {0, 1, 0}, LED_OFF, 0},
|
|
|
+};
|
|
|
+#endif
|
|
|
|
|
|
//
|
|
|
void mux_led_init(mux_channel_t *ch)
|
|
@@ -153,9 +173,9 @@ void mux_led_blink(void)
|
|
|
{
|
|
|
leds[i].state = LED_ON;
|
|
|
|
|
|
- vTaskDelay(100);
|
|
|
+ //vTaskDelay(100);
|
|
|
|
|
|
- leds[i].state = LED_OFF;
|
|
|
+ //leds[i].state = LED_OFF;
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -163,6 +183,7 @@ void mux_led_blink(void)
|
|
|
// false - alarm
|
|
|
void mux_led_status(bool state)
|
|
|
{
|
|
|
+/*
|
|
|
if (state) {
|
|
|
leds[STATUS_G].state = LED_ON;
|
|
|
leds[STATUS_R].state = LED_OFF;
|
|
@@ -171,4 +192,5 @@ void mux_led_status(bool state)
|
|
|
leds[STATUS_G].state = LED_OFF;
|
|
|
leds[STATUS_R].state = LED_ON;
|
|
|
}
|
|
|
+*/
|
|
|
}
|