이전 버전(1.33.4)의 문서를 보고 있습니다. 이 버전은 계속 지원됩니다.
최신 버전 정보는 1.33.5에서 확인하세요.
최신 버전 정보는 1.33.5에서 확인하세요.
set_on_monitoring_speed_mode
이 함수는 로봇 컨트롤러의 현재 속도 모드(정상 또는 감속)를 자동으로 모니터링하는 콜백을 등록합니다. 속도 모드가 바뀔 때 특정 동작을 실행해야 하는 경우에 유용합니다.
정의
DRFLEx.h, CDRFLEx 클래스의 public 섹션
void set_on_monitoring_speed_mode(TOnMonitoringSpeedModeCB pCallbackFunc) {
_set_on_monitoring_speed_mode(_rbtCtrl, pCallbackFunc);
};
매개변수
매개변수 이름 |
자료형 |
기본값 |
설명 |
|---|---|---|---|
pCallbackFunc |
로봇 속도 모드 모니터링용 콜백 함수 포인터 |
반환값
없음
참고
콜백 함수 규칙을 참고하세요.
예제
void OnMonitoringSpeedModeCB(const MONITORING_SPEED eSpdMode)
{
// 현재 속도 모드 표시
printf("speed mode: %d\n", eSpdMode);
}
drfl.set_on_monitoring_speed_mode(OnMonitoringSpeedModeCB);
이 예제는 컨트롤러에서 속도 모드가 바뀔 때마다 로봇의 현재 속도 모드(정상 또는 감속 등)를 출력하는 속도 모드 모니터링 콜백을 등록합니다.