你知道吗?有一个API可以让你在Map窗口的特定位置自行绘制项目专属数据。不知道吗?那就试一试吧。借助这一功能,你可以标记地图上某些位置——例如,ECU在这些位置的表现未达预期。这可以帮助定位具体位置,从而厘清实际情况。
使用此功能或工作流可以做什么?它能解决哪些问题?
举一个例子:你试驾了新车上的ADAS功能。但事后记录文件显示,该功能在整个试驾过程中始终不可用。
为了下一次测试,你编写了几行CAPL代码,当该功能关闭时,会在地图上当前位置绘制一个简单的“X”,并附带文字“自动刹车已关闭”。
你发现,当车辆驶入隧道时会绘制出这个“X”。这可以帮助你更好地理解当时的情况,并能更快地分析问题。

在CANoe中哪里可以找到此功能?| 如何启动该过程?
CAPL提供MAP Window API。CAPL函数有一个帮助页面:CAPL function | Map Window API。
其中包含CreateMapObject(…)等函数,用于创建Lines、Rectangle、Ellipse、Cross、Text、Bitmap等对象。这些对象可以设置在特定位置,并指定颜色和大小。通过句柄可以管理这些对象、调整其位置,或最终将其删除。
相关的CANoe主题




VectorAcademy
团队
需要帮助吗?
我们很乐意为您提供帮助。如果您对我们的培训和认证项目有任何疑问,或者希望获得个性化建议,只需使用我们的联系表即可。