Преглед на файлове

Bugfix for recently integrated cypher keyboard (#5481)

* fixed issue with LED indicators
corrected error in info.json

* fixed issue with led indictors
Max преди 6 години
родител
ревизия
f1d921bee6
променени са 2 файла, в които са добавени 9 реда и са изтрити 7 реда
  1. 9 7
      keyboards/westfoxtrot/cypher/cypher.c
  2. 0 0
      keyboards/westfoxtrot/cypher/info.json

+ 9 - 7
keyboards/westfoxtrot/cypher/cypher.c

@@ -35,20 +35,22 @@ bool process_record_kb(uint16_t keycode, keyrecord_t *record) {
 
 	return process_record_user(keycode, record);
 }
-void led_set_user(uint8_t usb_led) {
+
+void led_set_kb(uint8_t usb_led) {
     if (IS_LED_ON(usb_led, USB_LED_NUM_LOCK)) {
-        writePinLow(F4);
-    } else {
         writePinHigh(F4);
+    } else {
+        writePinLow(F4);
     }
     if (IS_LED_ON(usb_led, USB_LED_CAPS_LOCK)) {
-        writePinLow(F1);
-    } else {
         writePinHigh(F1);
+    } else {
+        writePinLow(F1);
     }
     if (IS_LED_ON(usb_led, USB_LED_SCROLL_LOCK)) {
-        writePinLow(F5);
-    } else {
         writePinHigh(F5);
+    } else {
+        writePinLow(F5);
     }
+    led_set_user(usb_led);
 }

Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
keyboards/westfoxtrot/cypher/info.json


Някои файлове не бяха показани, защото твърде много файлове са промени