对象引用问题

背景

需要配置一个电源事件用于识别电源型号不一致的时候产生一条sel记录,查看代码的时候发现已有一个对象属性(PowerMgmt_0.IsModelMismatch)能够满足这个要求,这个对象是在lua里面创建的:


问题

配置PowerMgmt_0对象到14191046_PSU_0_soft.sr或者platform.sr里面


日志会报错hwdiscovery WARNING: analyse.lua(176): get synchronized object path failed, object: PowerMgmt_0
有什么好的办法可以解决这个问题吗?
是否可以删掉这个lua创建对象的代码,直接配置在sr里面之后在lua里面去刷新IsModelMismatch能否解决这个问题?

可以通过{对象名}.{属性名}引用,自发现会通过schema解析到对象,可参考其他sr配置

引用与同步不可以配置非自发现对象

修改为自发现的属性就可以在sr里面引用使用了