功能 #4103
EVM2_4板块LED状态灯控制功能实现
0%
描述
1、RUN灯修改逻辑,常亮是系统检测中,进入系统后,自检完成,看门狗拉低常灭;
2、RUN灯控制:
1)agent启动灭RUN灯
2)agent启动协议栈,到小区初始化成功,RUN灯慢闪
3)小区正常,RUN灯快闪
3、Alarm灯控制:
1)缓存告警功能常开
2)支持告警灯相关告警可配置
3)支持根据告警点/灭告警灯
在4008系统下可以使用以下命令测试:
led_ctl run on //Run灯常亮
led_ctl run off //Run灯关
led_ctl run fast_blink //Run灯快闪
led_ctl run slow_blink //Run灯慢闪
led_ctl alarm on //告警灯常亮
led_ctl alarm off //告警灯常关
led_ctl link on //link灯常亮
led_ctl link off //link灯关
当时的会议记录:
遗留问题:
1.LED状态灯,GPIO的默认输出关系;
2.确认一下4008是否有光功率检测功能?
3.确认一下Run目前运行逻辑;
4.RUN灯修改逻辑,常亮是系统检测中,进入系统后,自检完成,看门狗拉低常灭;
5.小区去激活实际实现逻辑?当小区去激活时,将功放关闭(通过控制通道开关,将通道关闭),目前驱动已经提供功放开关接口;
6.需要增加小区去激活(基站不发功率,修改配置后,短时间内可以配置)、激活过程,需要将小区重建功能分开—待确认;
7.修改定义,慢闪:小区激活(正常)后,进行慢闪,频率按照1S进行闪烁;
8.考虑增加未激活(去激活)状态定义;
9.RUN灯定义要放到agent进行实现;
10.灯控制状态实现逻辑为覆盖式,以后一条命令控制为准;
11.alarm,定义更新:指示硬件状态:功放及ucp4008;
12.alarm,控制权放到agent实现,驱动提供接口,控制状态时需要明确告警和解除告警;
13.网管现在已经支持了数据显示界面和告警界面;
14.4008可以实现cpri_Link状态读取,通过agent实现,固定频率读取(1s or 2s?);
15.cpri链路可以读取断链计数次数,
16.如何判断cpri链路的光信号强度不够?是否可以提供状态指示?
分阶段实现,优先级;
1.高优先级:POWER、RUN(不包含去激活)、CPRI及ALARM通过控制拉低常灭——3.1.3版本,10月底宝山项目交付之前;
2.实现全功能:评估周期及设计难度,目标对齐10月底;
开发相关模块工程师:
1.LED灯状态控制(点亮、点灭):游起君 ;
李明新
2.alarm告警上报:赵燕明 ;
杨晋
3.cpri/ecpri:
4.Run:钱伯宁
钱伯宁
5.agent: