使用COM接口停用CanOe中的热点

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用COM接口停用CanOe中的热点相关的知识,希望对你有一定的参考价值。

我的问题是通过使用它的COM接口来停用CanOE中的日志块。作为编程语言我正在使用Python。我有权访问LoggingCollection并可以设置文件名。现在我将停用此块,但我找不到办法。有谁有想法这样做?在CanOE帮助中,他们编写了关于控制数据的数据流和热点。

我有一个在线安装程序。我想我需要访问一个特殊对象来停用记录块。块本身的成员没有激活/停用状态。

安装程序尽可能简单。真正的总线到记录块。瞬间的所有热点都被激活。 dbc文件已正确添加。

self.App = CreateObject('CANoe.Application')
self.logging = self.App.Configuration.OnlineSetup.LoggingCollection(1)
self.logging.FullName = 'Trace_{MeasurementStart}.blf'
if bLoggingActivated == false:
    --> What should I do here?
self.App.Measurement.Start()

感谢帮助

答案

据我所知,您无法禁用块本身,但您可以禁用所有事件的记录。

这可以在LoggingFilter对象上完成,该对象可以从Logging对象获得。

在你的情况下,这将是这样的:

self.logging.Filter.Disable(0)

0意味着所有事件。检查CANoe文档以获取其他值。

以上是关于使用COM接口停用CanOe中的热点的主要内容,如果未能解决你的问题,请参考以下文章

红米+小米手机热点超流量自动关停-“流量消耗达到5GB,数据已停用”-如何取消限量,取消自动停用的办法

CANoe中使用CAPL函数接口调用Vflash文件

Android中如何启用Service,如何停用Service

在 CANoe 中使用 Visual Studio 中的 .NET 设置信号值

将接口从片段传递到kotlin中的活动

Google Play 控制台:停用 alpha 或 beta 轨道中的生产代码版本是不是也会停用生产 apk?