Difference between revisions of "CanServo/Register/Write"
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
| (6 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
다음 페이지를 먼저 읽어 주십시오:  | 다음 페이지를 먼저 읽어 주십시오:  | ||
* [[  | * [[CanServo/Packet Accept Rule]]  | ||
메시지를 수신할 서보에 대한 다음 정보가 필요합니다:  | 메시지를 수신할 서보에 대한 다음 정보가 필요합니다:  | ||
* [[  | * CAN_MODE - [[CanServo/MODE/CAN]] = CAN 2.0A or 2.0B - 선택 - 몰라도 가능  | ||
* CAN ID   | * CAN ID - [[CanServo/ID2]] - 선택 - 몰라도 가능  | ||
* SERVO ID   | * SERVO ID - [[CanServo/ID1]] - 선택 - 몰라도 가능  | ||
* Register Address - 필수  | * Register Address - 필수  | ||
* Data - 필수  | * Data - 필수  | ||
| Line 14: | Line 15: | ||
* 서보의 정보를 전혀 모를때 입니다.  | * 서보의 정보를 전혀 모를때 입니다.  | ||
* 다음 정보를 가지는 CAN 2.0A packet 과 2.0B packet 을 각각 1개씩 총 2개 발신합니다.  | * 다음 정보를 가지는 CAN 2.0A packet 과 2.0B packet 을 각각 1개씩 총 2개 발신합니다.  | ||
** CAN ID = 0  | ** CAN ID = 0 --> 0 은 신경쓰지 말라는 뜻 입니다. 서보는 ID2 를 확인하지 않습니다.  | ||
** CAN DATA = 'w', 0, 0x20, 0x34, 0x12  | ** CAN DATA = 'w', 0, 0x20, 0x34, 0x12 --> 서보는 ID1 을 확인하지 않습니다.  | ||
** DLC = 5  | ** DLC = 5  | ||
Example: CAN MODE = 2.0A, ID2 = 0x123, ID1 = 0x77, Address = 0x20, Data = 0x1234  | Example: CAN MODE = 2.0A, ID2 = 0x123, ID1 = 0x77, Address = 0x20, Data = 0x1234  | ||
* CAN 2.0A Packet 을 발신합니다.  | * CAN 2.0A Packet 을 발신합니다. --> 서보는 [[CanServo/MODE/CAN]] 설정값이 2.0A 인지 확인합니다.  | ||
** CAN ID = 0x123  | ** CAN ID = 0x123 --> 서보는 ID2 가 0x123 인지 확인합니다.  | ||
** CAN DATA = 'w', 0x77, 0x20, 0x34, 0x12  | ** CAN DATA = 'w', 0x77, 0x20, 0x34, 0x12 --> 서보는 ID1 이 0x77 인지 확인합니다.  | ||
** DLC = 5  | ** DLC = 5  | ||
Example: CAN MODE = 2.0A, ID2 = ?, ID1 = ?, Address = 0x20, Data = 0x1234  | Example: CAN MODE = 2.0A, ID2 = ?, ID1 = ?, Address = 0x20, Data = 0x1234  | ||
* CAN 2.0A   | * CAN 2.0A Packet 을 발신합니다. --> 서보는 [[CanServo/MODE/CAN]] 설정값이 2.0A 인지 확인합니다.  | ||
** CAN ID = 0  | ** CAN ID = 0 --> 0 은 신경쓰지 말라는 뜻 입니다. 서보는 ID2 를 확인하지 않습니다.  | ||
** CAN DATA = 'w', 0, 0x20, 0x34, 0x12  | ** CAN DATA = 'w', 0, 0x20, 0x34, 0x12 --> 서보는 ID1 을 확인하지 않습니다.  | ||
** DLC = 5  | ** DLC = 5  | ||
Example: CAN MODE = 2.0A, ID2 = ?, ID1 = 0x77, Address = 0x20, Data = 0x1234  | Example: CAN MODE = 2.0A, ID2 = ?, ID1 = 0x77, Address = 0x20, Data = 0x1234  | ||
* CAN 2.0A   | * CAN 2.0A Packet 을 발신합니다. --> 서보는 [[CanServo/MODE/CAN]] 설정값이 2.0A 인지 확인합니다.  | ||
** CAN ID = 0  | ** CAN ID = 0 --> 0 은 신경쓰지 말라는 뜻 입니다. 서보는 ID2 를 확인하지 않습니다.  | ||
** CAN DATA = 'w', 0x77, 0x20, 0x34, 0x12  | ** CAN DATA = 'w', 0x77, 0x20, 0x34, 0x12 --> 서보는 ID1 이 0x77 인지 확인합니다.  | ||
** DLC = 5  | ** DLC = 5  | ||
Example: CAN MODE = 2.0A, ID2 = 0x123, ID1 = ?, Address = 0x20, Data = 0x1234  | Example: CAN MODE = 2.0A, ID2 = 0x123, ID1 = ?, Address = 0x20, Data = 0x1234  | ||
* CAN 2.0A   | * CAN 2.0A Packet 을 발신합니다. --> 서보는 [[CanServo/MODE/CAN]] 설정값이 2.0A 인지 확인합니다.  | ||
** CAN ID = 0x123  | ** CAN ID = 0x123 --> 서보는 ID2 가 0x123 인지 확인합니다.  | ||
** CAN DATA = 'w', 0, 0x20, 0x34, 0x12  | ** CAN DATA = 'w', 0, 0x20, 0x34, 0x12 --> 서보는 ID1 을 확인하지 않습니다.  | ||
** DLC = 5  | ** DLC = 5  | ||
Latest revision as of 17:23, 23 September 2021
다음 페이지를 먼저 읽어 주십시오:
메시지를 수신할 서보에 대한 다음 정보가 필요합니다:
- CAN_MODE - CanServo/MODE/CAN = CAN 2.0A or 2.0B - 선택 - 몰라도 가능
 - CAN ID - CanServo/ID2 - 선택 - 몰라도 가능
 - SERVO ID - CanServo/ID1 - 선택 - 몰라도 가능
 - Register Address - 필수
 - Data - 필수
 
Example: CAN MODE = ?, ID2 = ?, ID1 = ?, Address = 0x20, Data = 0x1234
- 서보의 정보를 전혀 모를때 입니다.
 - 다음 정보를 가지는 CAN 2.0A packet 과 2.0B packet 을 각각 1개씩 총 2개 발신합니다.
- CAN ID = 0 --> 0 은 신경쓰지 말라는 뜻 입니다. 서보는 ID2 를 확인하지 않습니다.
 - CAN DATA = 'w', 0, 0x20, 0x34, 0x12 --> 서보는 ID1 을 확인하지 않습니다.
 - DLC = 5
 
 
Example: CAN MODE = 2.0A, ID2 = 0x123, ID1 = 0x77, Address = 0x20, Data = 0x1234
- CAN 2.0A Packet 을 발신합니다. --> 서보는 CanServo/MODE/CAN 설정값이 2.0A 인지 확인합니다.
- CAN ID = 0x123 --> 서보는 ID2 가 0x123 인지 확인합니다.
 - CAN DATA = 'w', 0x77, 0x20, 0x34, 0x12 --> 서보는 ID1 이 0x77 인지 확인합니다.
 - DLC = 5
 
 
Example: CAN MODE = 2.0A, ID2 = ?, ID1 = ?, Address = 0x20, Data = 0x1234
- CAN 2.0A Packet 을 발신합니다. --> 서보는 CanServo/MODE/CAN 설정값이 2.0A 인지 확인합니다.
- CAN ID = 0 --> 0 은 신경쓰지 말라는 뜻 입니다. 서보는 ID2 를 확인하지 않습니다.
 - CAN DATA = 'w', 0, 0x20, 0x34, 0x12 --> 서보는 ID1 을 확인하지 않습니다.
 - DLC = 5
 
 
Example: CAN MODE = 2.0A, ID2 = ?, ID1 = 0x77, Address = 0x20, Data = 0x1234
- CAN 2.0A Packet 을 발신합니다. --> 서보는 CanServo/MODE/CAN 설정값이 2.0A 인지 확인합니다.
- CAN ID = 0 --> 0 은 신경쓰지 말라는 뜻 입니다. 서보는 ID2 를 확인하지 않습니다.
 - CAN DATA = 'w', 0x77, 0x20, 0x34, 0x12 --> 서보는 ID1 이 0x77 인지 확인합니다.
 - DLC = 5
 
 
Example: CAN MODE = 2.0A, ID2 = 0x123, ID1 = ?, Address = 0x20, Data = 0x1234
- CAN 2.0A Packet 을 발신합니다. --> 서보는 CanServo/MODE/CAN 설정값이 2.0A 인지 확인합니다.
- CAN ID = 0x123 --> 서보는 ID2 가 0x123 인지 확인합니다.
 - CAN DATA = 'w', 0, 0x20, 0x34, 0x12 --> 서보는 ID1 을 확인하지 않습니다.
 - DLC = 5