void zclLevel_process( uint16 *events )
{
if ( *events & LEVEL_PROCESS_EVT )
{
//update the level
if(zclLevel_LevelRemainingTime)
{
hwLight_ApplyUpdate( &zclLevel_CurrentLevel,
&zclLevel_CurrentLevel_256,
&zclLevel_StepLevel_256,
&zclLevel_LevelRemainingTime,
LEVEL_MIN, LEVEL_MAX, FALSE );
。。。。。。。。。
}
进入 hwLight_ApplyUpdate函数
{
。。。。。
hwLight_Refresh( REFRESH_AUTO );
}
hwLight_Refresh()里有个
#ifdef ZCL_LEVEL_CTRL
hwLight_UpdateLevel( zclLevel_CurrentLevel );
#endif //ZCL_LEVEL_CTRL
却不能进去。这函数有内有执行呢?(从效果看,应该是执行的,哪里面是什么呢)