Difference between revisions of "CanServo/Set Target Position on Servo Mode/en"
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
| Line 1: | Line 1: | ||
Target = +60 deg  | Target = +60 deg, if 0 deg = 8192  | ||
* POSITION_NEW = 8192 + 60 * 16384 / 360 = 0x2AAA  | * POSITION_NEW = 8192 + 60 * 16384 / 360 = 0x2AAA  | ||
Latest revision as of 04:05, 27 August 2025
Target = +60 deg, if 0 deg = 8192
- POSITION_NEW = 8192 + 60 * 16384 / 360 = 0x2AAA
 
Servo's Config:
- CanServo/MODE/CAN/en = 2.0B
 - CanServo/ID2/en = 0x123
 - CanServo/ID1/en = 0x45
 
Please SEND CAN 2.0B PACKET:
- CAN ID = 0x123
 - DLC = 5
 - DATA
- 'w' - message type: write 1 register
 - 0x45 - target servo id
 - 0x1E - address of register CanServo/POSITION_NEW/en
 - 0xAA - low byte of 0x2AAA
 - 0x2A - high byte of 0x2AAA
 
 
Please Read for detail: