Skip to content

Commit

Permalink
Changing RGB default to on so it plays well with VIA's QMK lighting s…
Browse files Browse the repository at this point in the history
…ection and adding the B9 init workaround to obe.c so the I2C EEPROM will initialize correctly since we are using B9 for caps lock indicator. (qmk#14677)
  • Loading branch information
kylemccreery committed Oct 10, 2021
1 parent 06124f9 commit fa1a59e
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 2 deletions.
2 changes: 1 addition & 1 deletion keyboards/mechwild/obe/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define LED_CAPS_LOCK_PIN B9

/* RGB settings, uncomment this define to enable RGB */
//#define RGB_DI_PIN A0
#define RGB_DI_PIN A0
#ifdef RGB_DI_PIN
# define RGBLED_NUM 10
# define RGBLIGHT_HUE_STEP 8
Expand Down
6 changes: 6 additions & 0 deletions keyboards/mechwild/obe/obe.c
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,12 @@

#include "obe.h"

void board_init(void) {
// B9 is configured as I2C1_SDA in the board file; that function must be
// disabled before using B7 as I2C1_SDA.
setPinInputHigh(B9);
}

#ifdef ENCODER_ENABLE
bool encoder_update_kb(uint8_t index, bool clockwise) {
if (!encoder_update_user(index, clockwise)) { return false; }
Expand Down
2 changes: 1 addition & 1 deletion keyboards/mechwild/obe/rules.mk
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
NKRO_ENABLE = no # USB Nkey Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes # Encoder Enabled

Expand Down

0 comments on commit fa1a59e

Please sign in to comment.