Difference between revisions of "CanServo/POSITION-32"

From HITEC_HELP
Jump to navigation Jump to search
(Created page with "회전수가 포함된 위치값 ( TURN x 16384 + POSITION ) 을 32 비트 값으로 확인할수 있습니다. 32 bit = 4 byte 이므로, 2 byte 씩 나누어 2개의 Registe...")
 
Line 1: Line 1:
회전수가 포함된 위치값 ( TURN x 16384 + POSITION ) 을 32 비트 값으로 확인할수 있습니다.
2 Registers
32 bit = 4 byte 이므로, 2 byte 씩 나누어 2개의 Register 에 들어가 있습니다.
* Low 2 byte = 0x1A
 
** Low Word = ( TURN x 16384 + POSITION ) & 0xFFFF;
* Register
* High 2 byte = 0x1C
** Low 2 byte = 0x1A
** High Word = ( ( TURN x 16384 + POSITION ) >> 16 ) & 0xFFFF;
** High 2 byte = 0x1C

Revision as of 16:22, 29 September 2021

2 Registers

  • Low 2 byte = 0x1A
    • Low Word = ( TURN x 16384 + POSITION ) & 0xFFFF;
  • High 2 byte = 0x1C
    • High Word = ( ( TURN x 16384 + POSITION ) >> 16 ) & 0xFFFF;