Update splittest/teensy_2 to use SPLIT_USB_DETECT (#7028)
This commit is contained in:
		
							parent
							
								
									2e7cd98c06
								
							
						
					
					
						commit
						e796d7b49e
					
				
					 2 changed files with 2 additions and 14 deletions
				
			
		| 
						 | 
					@ -27,5 +27,7 @@
 | 
				
			||||||
/* ws2812 RGB LED */
 | 
					/* ws2812 RGB LED */
 | 
				
			||||||
#define RGB_DI_PIN D3
 | 
					#define RGB_DI_PIN D3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// teensy has vbus detection issues - use usb detection instead
 | 
				
			||||||
 | 
					#define SPLIT_USB_DETECT
 | 
				
			||||||
// required for teensy slave otherwise it "locks up" during startup
 | 
					// required for teensy slave otherwise it "locks up" during startup
 | 
				
			||||||
#define NO_USB_STARTUP_CHECK
 | 
					#define NO_USB_STARTUP_CHECK
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,14 +0,0 @@
 | 
				
			||||||
#include QMK_KEYBOARD_H
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
bool is_keyboard_master(void) {
 | 
					 | 
				
			||||||
    // TODO: replace this override once USB host detection is implemented
 | 
					 | 
				
			||||||
    // SPLIT_HAND_PIN Combined with MASTER_LEFT or MASTER_RIGHT, gives a crude
 | 
					 | 
				
			||||||
    // way to force teensy to run as slave/master
 | 
					 | 
				
			||||||
    setPinInput(SPLIT_HAND_PIN);
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
#if defined(MASTER_RIGHT)
 | 
					 | 
				
			||||||
    return !readPin(SPLIT_HAND_PIN);
 | 
					 | 
				
			||||||
#else
 | 
					 | 
				
			||||||
    return readPin(SPLIT_HAND_PIN);
 | 
					 | 
				
			||||||
#endif
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue