恭喜,你发布的帖子
发布于 2022-11-06 13:56:14
16楼
调度是什么?
来自设备对象的命令变化,会导致品牌通信任务表中的任务,它们的执行出现变化。
信道质量变差,或者设备物理掉线,或设备配置掉线,任务执行会出现变化。
设备自身的命令,导致内部的某个或某些任务需要被优先执行,任务执行会出现变化。
其它外部设备出现了更高优先级的执行申请,任务执行会出现变化。
有的任务一直在执行;有的任务隔一段时间会执行;有的任务偶尔会执行;有的任务一直都不执行。
同样的设备,在工艺中被以不同方式使用,内部任务执行会有很大差别。
。。。
对于任何一个任务,凡是能影响它是否会执行的做法,都是调度。调度是为应对场景细节,而设计的处理手段的集合。场景是多变的,所以调度一定是个开放集合。
场景是由什么决定的?项目需求,或者叫客户需求。还有自己的选择,或者叫追求。
设备FB有一个重要的方面需要维护:确保设备的UI体验,与FB内部的调度状态保持一致。
一个设备FB实例与一个物理设备之间的信息是闭环的。双方的信息应该是实时双向同步一致的。设备UI的任何操作都会同步到物理设备,物理设备的任何变化也会同步到设备UI,不管这变化是不是因UI产生的(比如:直接用手去按设备的物理按钮)。
请填写推广理由:
分享
只看
楼主