create_robot_control_udp
이 함수는 고주파 로봇 제어를 위한 UDP 기반 RT(실시간) 제어 인스턴스를 생성합니다. 메인 TCP 핸들과 별개로 RT 통신 채널 전용 핸들을 할당합니다. 이 인스턴스는 이후 connect_rt_control, start_rt_control 같은 함수가 사용합니다.
정의
DRFLEx.h, CDRFLEx 클래스의 public 섹션(생성자)
CDRFLEx() {
_rbtCtrlUDP = _create_robot_control_udp();
_rbtCtrl = _CreateRobotControl();
}
매개변수
없음
반환값
값 |
설명 |
|---|---|
LPROBOTCONTROL(포인터) |
RT 통신에 사용하는, 새로 생성한 UDP 제어 인스턴스의 핸들을 반환합니다. |
예제
// 생성자가 UDP RT 제어 인스턴스를 자동으로 생성
// 이제 이 인스턴스로 실시간 제어 작업을 할 수 있습니다
drfl.connect_rt_control("192.168.137.100", 12347);
drfl.start_rt_control();
이 예제에서는 CDRFLEx의 생성자가 RT UDP 인스턴스를 자동으로 초기화합니다. 이 인스턴스로 실시간 제어(Real-time Control) 채널을 설정하고 운용합니다.