[Core] Add configuration of PMW3360 lift off distance (#15424)
* sensor code add * update documentation * add default #define * Update drivers/sensors/pmw3360.c Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
This commit is contained in:
		
							parent
							
								
									b2576dcf12
								
							
						
					
					
						commit
						b09c44ced7
					
				
					 3 changed files with 7 additions and 0 deletions
				
			
		|  | @ -186,6 +186,8 @@ bool pmw3360_init(void) { | |||
| 
 | ||||
|     spi_write_adv(REG_Angle_Tune, constrain(ROTATIONAL_TRANSFORM_ANGLE, -30, 30)); | ||||
| 
 | ||||
|     spi_write_adv(REG_Lift_Config, PMW3360_LIFTOFF_DISTANCE); | ||||
| 
 | ||||
|     bool init_success = pmw3360_check_signature(); | ||||
| 
 | ||||
|     writePinLow(PMW3360_CS_PIN); | ||||
|  |  | |||
|  | @ -46,6 +46,10 @@ | |||
| #    endif | ||||
| #endif | ||||
| 
 | ||||
| #ifndef PMW3360_LIFTOFF_DISTANCE | ||||
| #    define PMW3360_LIFTOFF_DISTANCE 0x02 | ||||
| #endif | ||||
| 
 | ||||
| #ifndef ROTATIONAL_TRANSFORM_ANGLE | ||||
| #    define ROTATIONAL_TRANSFORM_ANGLE 0x00 | ||||
| #endif | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Xelus22
						Xelus22