海康机器人光源控制器
更多...
#include <rmvl/light/hik_light_control.h>
◆ HikLightController()
rm::HikLightController::HikLightController |
( |
const LightConfig & | cfg, |
|
|
std::string_view | id ) |
Python: |
---|
| rm.HikLightController( | cfg, pid, id | ) -> | <HikLightController object> |
构造海康机器人光源控制器对象,并使用建立连接
- 参数
-
[in] | cfg | 光源控制器配置 |
[in] | id | 光源控制器唯一标识,目前只支持串口设备名称 |
◆ close()
bool rm::HikLightController::close |
( |
| ) |
|
Python: |
---|
| rm.HikLightController.close( | | ) -> | <Success ?> |
设置为常灭模式,即关闭全部通道
- 返回
- 指定通道是否关闭成功?
◆ get()
int rm::HikLightController::get |
( |
int | chn | ) |
const |
Python: |
---|
| rm.HikLightController.get( | chn | ) -> | intensity |
获取指定通道的光源亮度
- 参数
-
- 返回
- 若读取成功,返回 \([0, 255]\) 的值,否则返回 \(-1\)
◆ isOpened()
bool rm::HikLightController::isOpened |
( |
| ) |
const |
Python: |
---|
| rm.HikLightController.isOpened( | | ) -> | <opened ?> |
◆ open()
bool rm::HikLightController::open |
( |
| ) |
|
Python: |
---|
| rm.HikLightController.open( | | ) -> | <Success ?> |
设置为常亮模式,即打开全部通道
- 返回
- 指定通道是否打开成功?
◆ set()
bool rm::HikLightController::set |
( |
int | chn, |
|
|
int | val ) |
Python: |
---|
| rm.HikLightController.set( | chn, val | ) -> | <Success ?> |
设置指定通道的光源亮度
- 参数
-
[in] | chn | 指定通道,范围: 1 ~ 8 |
[in] | val | 指定通道的光源亮度 |
- 返回
- 是否设置成功?
该类的文档由以下文件生成: