GKD.RoboCtrl
载入中...
搜索中...
未找到
can.h 文件参考

基于 Linux SocketCAN 的 CAN 总线封装。 更多...

详细描述

基于 Linux SocketCAN 的 CAN 总线封装。

使用 keyed IO 模型管理不同 ID 的报文处理回调。

在文件 can.h 中定义.

#include <cstdint>
#include <string_view>
#include <asio.hpp>
#include <linux/can.h>
#include "base.hpp"
#include "core/async.hpp"
#include "core/logger.h"

浏览源代码.

class  roboctrl::io::can
 CAN 设备对象,支持根据 ID 分发回调。 更多...
 
struct  roboctrl::io::can::info_type
 CAN 初始化参数。 更多...
 

类型定义

using roboctrl::io::can_id_type = uint32_t
 

类型定义说明

◆ can_id_type

using roboctrl::io::can_id_type = typedef uint32_t

在文件 can.h19 行定义.