![]() |
lebai sdk
1.4.4
lebai c++ sdk with swig to support sereval languages.
|
串口相关的接口. More...
Functions | |
| void | lebai::l_master::Robot::set_serial_baud_rate (std::string device, unsigned int baud_rate) |
| 设置串口波特率. More... | |
| void | lebai::l_master::Robot::set_serial_timeout (std::string device, unsigned int timeout) |
| 设置串口超时时间. More... | |
| void | lebai::l_master::Robot::set_serial_parity (std::string device, unsigned int parity) |
| 设置串口校验位. More... | |
| void | lebai::l_master::Robot::write_serial (std::string device, std::vector< unsigned int > data) |
| 串口发送数据. More... | |
| std::vector< unsigned int > | lebai::l_master::Robot::read_serial (std::string device, unsigned int len) |
| 串口读取数据. More... | |
| void | lebai::l_master::Robot::clear_serial (std::string device) |
| 清除串口收发缓存. More... | |
串口相关的接口.
| void lebai::l_master::Robot::clear_serial | ( | std::string | device | ) |
清除串口收发缓存.
| device | 设备名称. |
| std::vector<unsigned int> lebai::l_master::Robot::read_serial | ( | std::string | device, |
| unsigned int | len | ||
| ) |
串口读取数据.
| device | 设备名称. |
| len | 单次接收的最大缓冲长度. |
| void lebai::l_master::Robot::set_serial_baud_rate | ( | std::string | device, |
| unsigned int | baud_rate | ||
| ) |
设置串口波特率.
| device | 设备名称. |
| baud_rate | 波特率. |
| void lebai::l_master::Robot::set_serial_parity | ( | std::string | device, |
| unsigned int | parity | ||
| ) |
设置串口校验位.
| device | 设备名称. |
| parity | 校验位. 0:无校验; 1:奇校验; 2:偶校验. |
| void lebai::l_master::Robot::set_serial_timeout | ( | std::string | device, |
| unsigned int | timeout | ||
| ) |
设置串口超时时间.
| device | 设备名称. |
| timeout | 超时时间,单位毫秒. |
| void lebai::l_master::Robot::write_serial | ( | std::string | device, |
| std::vector< unsigned int > | data | ||
| ) |
串口发送数据.
| device | 设备名称. |
| data | u8数组. |