Kaynağa Gözat

Merge branch 'master' into led

Fred Sundvik 9 yıl önce
ebeveyn
işleme
350bc0d22f
1 değiştirilmiş dosya ile 8 ekleme ve 2 silme
  1. 8 2
      visualizer.c

+ 8 - 2
visualizer.c

@@ -24,6 +24,7 @@ SOFTWARE.
 
 #include "visualizer.h"
 #include "ch.h"
+#include "config.h"
 #include <string.h>
 
 #ifdef LCD_ENABLE
@@ -44,7 +45,12 @@ SOFTWARE.
 
 #ifdef USE_SERIAL_LINK
 #include "serial_link/protocol/transport.h"
-#include "serial_link/system/driver.h"
+#include "serial_link/system/serial_link.h"
+#endif
+
+// Define this in config.h
+#ifndef VISUALIZER_THREAD_PRIORITY
+#define "Visualizer thread priority not defined"
 #endif
 
 
@@ -445,7 +451,7 @@ void visualizer_init(void) {
     // when the main thread is sleeping during the matrix scanning
     chEvtObjectInit(&layer_changed_event);
     (void)chThdCreateStatic(visualizerThreadStack, sizeof(visualizerThreadStack),
-                              LOWPRIO, visualizerThread, NULL);
+                              VISUALIZER_THREAD_PRIORITY, visualizerThread, NULL);
 }
 
 void update_status(bool changed) {