Skip to content

canbus代码生成缺少相关函数 #15765

@ChayYue

Description

@ChayYue

版本信息:v9.0.0,源码安装
线控车辆:非严格满足apollo要求,自动驾驶使能、驱动、制动、转向、灯光没有相互独立,在同一帧报文中
问题现象:使用apollo工具,结合对应的dbc文件生成canbus代码,发现生成的protocol文件夹内的关于控制帧xx.h和xx.cc中缺失UpdataData和set_xx、Reset等关键函数,没有重载实现,导致在xx_controller.cc中无法调用set_xx等函数进行控制指令的下发设置

疑问:
(1)上述函数确实不完整的现象可能是什么原因引发?是否本身就需要手动编写实现?
(2)对于自动驾驶使能、驱动、制动、转向、灯光等控制指令集中在同一帧报文中的类型车辆,apollo是否支持适配?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions