]> git.donarmstrong.com Git - qmk_firmware.git/blobdiff - keyboards/handwired/promethium/promethium.h
Workaround to remove warning
[qmk_firmware.git] / keyboards / handwired / promethium / promethium.h
index fb0dc168306086876f2f15edbbb40885258aa075..d6fea76ce1c788eff5869b4660b2fd4c25ade273 100644 (file)
@@ -3,6 +3,12 @@
 
 #include "quantum.h"
 
+#define PS2_INIT_DELAY 2000
+#define BATTERY_PIN 9
+#define BATTERY_POLL 30000
+#define MAX_VOLTAGE 4.2
+#define MIN_VOLTAGE 3.2
+
 #define KEYMAP( \
     k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, k1c, \
     k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, k2c, \
     {k47, k48, k49, k4a, k4b, k4c} \
 }
 
-enum led_sequence {
-  LED_IND_EMOJI,
-  LED_IND_NUM,
-  LED_IND_FUNC,
 
-  LED_IND_BATTERY,
-  LED_IND_USB,
-  LED_IND_BLUETOOTH,
 
-  LED_TAB,
-  LED_ESC,
-  LED_LSFT,
-  LED_LCTL,
+enum led_sequence {
+  LED_IND_BLUETOOTH,
+  LED_IND_USB,
+  LED_IND_BATTERY,
 
-  LED_LGUI,
-  LED_Z,
-  LED_A,
-  LED_Q,
+  LED_IND_FUNC,
+  LED_IND_NUM,
+  LED_IND_EMOJI,
 
-  LED_W,
-  LED_S,
-  LED_X,
-  LED_LALT,
+  LED_BKSP,
+  LED_ENT,
+  LED_RSFT,
+  LED_RCTL,
 
-  LED_PUNC,
-  LED_C,
-  LED_D,
-  LED_E,
+  LED_RGUI,
+  LED_SLSH,
+  LED_SCLN,
+  LED_P,
 
-  LED_R,
-  LED_F,
-  LED_V,
-  LED_NUM,
+  LED_O,
+  LED_L,
+  LED_DOT,
+  LED_RALT,
 
-  LED_LSPC,
-  LED_B,
-  LED_G,
-  LED_T,
+  LED_EMOJI,
+  LED_COMM,
+  LED_K,
+  LED_I,
 
-  LED_TRACKPOINT1,
-  LED_TRACKPOINT2,
-  LED_TRACKPOINT3,
+  LED_U,
+  LED_J,
+  LED_M,
+  LED_FUNC,
 
   LED_RSPC,
   LED_N,
   LED_HH,
   LED_Y,
 
-  LED_U,
-  LED_J,
-  LED_M,
-  LED_FUNC,
+  LED_TRACKPOINT3,
+  LED_TRACKPOINT2,
+  LED_TRACKPOINT1,
 
-  LED_EMOJI,
-  LED_COMM,
-  LED_K,
-  LED_I,
+  LED_LSPC,
+  LED_B,
+  LED_G,
+  LED_T,
 
-  LED_O,
-  LED_L,
-  LED_DOT,
-  LED_RALT,
+  LED_R,
+  LED_F,
+  LED_V,
+  LED_NUM,
 
-  LED_RGUI,
-  LED_SLSH,
-  LED_SCLN,
-  LED_P,
+  LED_PUNC,
+  LED_C,
+  LED_D,
+  LED_E,
 
-  LED_BKSP,
-  LED_ENT,
-  LED_RSFT,
-  LED_RCTL
+  LED_W,
+  LED_S,
+  LED_X,
+  LED_LALT,
+
+  LED_LGUI,
+  LED_Z,
+  LED_A,
+  LED_Q,
+
+  LED_TAB,
+  LED_ESC,
+  LED_LSFT,
+  LED_LCTL,
 };
 
 #endif
 
-
+void battery_poll(uint8_t level);
\ No newline at end of file