Removed Oryx code
This commit is contained in:
		@ -334,10 +334,7 @@ void eeconfig_init_kb(void) {  // EEPROM is getting reset!
 | 
			
		||||
	eeconfig_init_user();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#ifdef ORYX_ENABLE
 | 
			
		||||
static uint16_t loops = 0;
 | 
			
		||||
static bool is_on = false;
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#ifdef DYNAMIC_MACRO_ENABLE
 | 
			
		||||
static bool is_dynamic_recording = false;
 | 
			
		||||
@ -355,34 +352,9 @@ void dynamic_macro_record_end_user(int8_t direction) {
 | 
			
		||||
}
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
void matrix_scan_kb(void) {
 | 
			
		||||
#ifdef ORYX_ENABLE
 | 
			
		||||
	if(webusb_state.pairing == true) {
 | 
			
		||||
		if(loops == 0) {
 | 
			
		||||
			ergodox_right_led_1_off();
 | 
			
		||||
			ergodox_right_led_2_off();
 | 
			
		||||
			ergodox_right_led_3_off();
 | 
			
		||||
		}
 | 
			
		||||
		if(loops % WEBUSB_BLINK_STEPS == 0) {
 | 
			
		||||
			if(is_on) {
 | 
			
		||||
				ergodox_right_led_2_off();
 | 
			
		||||
			} else {
 | 
			
		||||
				ergodox_right_led_2_on();
 | 
			
		||||
			}
 | 
			
		||||
			is_on ^= 1;
 | 
			
		||||
		}
 | 
			
		||||
		if(loops > WEBUSB_BLINK_END) {
 | 
			
		||||
			webusb_state.pairing = false;
 | 
			
		||||
			layer_state_set_user(layer_state);
 | 
			
		||||
			loops = 0;
 | 
			
		||||
		}
 | 
			
		||||
		loops++;
 | 
			
		||||
	} else if(loops > 0) {
 | 
			
		||||
		loops = 0;
 | 
			
		||||
		layer_state_set_user(layer_state);
 | 
			
		||||
	}
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
void matrix_scan_kb(void) {
 | 
			
		||||
#ifdef DYNAMIC_MACRO_ENABLE
 | 
			
		||||
	if (is_dynamic_recording) {
 | 
			
		||||
		ergodox_right_led_1_off();
 | 
			
		||||
 | 
			
		||||
@ -24,10 +24,6 @@ See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_to
 | 
			
		||||
--------------------------------------------------------------------------------
 | 
			
		||||
# Notes from ZSA
 | 
			
		||||
 | 
			
		||||
## Oryx Configuation
 | 
			
		||||
 | 
			
		||||
If you have `ORYX_CONFIGURATOR` defined in your keymap's `config.h`, this enables a number of the built in options from the Oryx Configurator.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### Indicator LEDs
 | 
			
		||||
 | 
			
		||||
@ -46,10 +42,11 @@ These settings are not persistent, so you'd need to reset it every time the boar
 | 
			
		||||
 | 
			
		||||
These are on a 0-255 scale
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### RGB Matrix Features
 | 
			
		||||
 | 
			
		||||
If you're using the Smart LED (layer indication) feature from the Oryx Configurator, you want to make sure that you enable these options by adding `#define ORYX_CONFIGURATOR` to your keymap's `config.h`.
 | 
			
		||||
 | 
			
		||||
This changes the `RGB_TOG` keycode so that it will toggle the lights on and off, in a way that will allow the Smart LEDs to continue to work, even with the rest of the LEDs turned off.
 | 
			
		||||
 | 
			
		||||
Additionally, a new keycode has been added to toggle the Smart LEDs.  Use `TOGGLE_LAYER_COLOR`, if you aren't already.  
 | 
			
		||||
Additionally, a new keycode has been added to toggle the Smart LEDs.  Use `TOGGLE_LAYER_COLOR`, if you aren't already.
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user