blob: df6f94d2231664caf6e6b121594bb6efbfa54585 [file] [log] [blame]
lh9ed821d2023-04-07 01:36:19 -07001zte_pcsÄ£¿éµÄÖ÷Òª¹¦ÄÜ£º
2 ¼Ò³¤Ä£Ê½µÄʱ¼äÉèÖùÜÀí£¬Óû§ÔÚÒ³ÃæÉèÖýûÖ¹ÉÏÍøÊ±¼äºÍÔÊÐíÉÏÍøÊ±¼ä£¬zte_pcsͨ¹ýsofttimer¶¨Ê±Æ÷¹ÜÀíÓû§ÉèÖõÄʱ¼ä¡£
3
4zte_pcsÄ£¿éƽ̨»¯Ö÷񻃾¼°£º
5 1¡¢Ð½¨Í·Îļþ parent_control_set.h,½«½á¹¹Ì嶨ÒåºÍºêÖµµÄ¶¨Òå·ÅÔÚ¸ÃÍ·ÎļþÀ
6 2¡¢Ð½¨Í·Îļþ pcs_msg.h,½«ÏûÏ¢ID£ºMSG_CMD_PARENT_CONTROL_SET¡¢MSG_CMD_PARENT_CONTROL_CLOSE¡¢MSG_CMD_PARENT_CONTROL_TIME_UPDATE´Ómessage.hɾ³ý£¬·ÅÈë¸ÃÍ·ÎļþÀ
7 3¡¢message.h°üº¬pcs_msg.h;
8 4¡¢½«nv cur_net_stateɾ³ý
9
10zte_pcsÄ£¿éÖ÷ÒªÁ÷³Ì£º
11 -->¿ª»úÅжÏnv time_limitedµÄÖµÊÇ·ñΪ¿Õ
12 -->ÈôΪ¿Õ£¬·¢ËÍSTOP_NONETÏûÏ¢¸øzte_router
13 -->Èô²»Îª¿Õ£¬µ÷ÓÃhandle_parent_control_setting()-->»ñÈ¡½ûÖ¹ÉÏÍøºÍÔÊÐíÉÏÍøÁ½¸ö¶¨Ê±Æ÷ʱ³¤calculate_disable_interval()
14 -->ÉèÖýûÖ¹ÉÏÍøÊ±¼ä¶¨Ê±Æ÷
15 -->¸øsntp·¢×¢²áÏûÏ¢MSG_ID_SNTP
16 -->½øÈëÖ÷Ñ­»·£¬½ÓÊÕwebuiºÍpcs£¬sntp·¢Ë͵ÄÏûÏ¢-->½âÎöÊÕµ½µÄÏûÏ¢parse_recieved_msg()
17 -->·¢ËÍÏûÏ¢µÄÄ£¿éΪMSG_ID_WEB_CGI-->¸ù¾ÝÏûÏ¢ÀàÐ͸øzte_router·¢ËÍSTOP_NONET»òSTART_NONETÏûÏ¢
18 -->·¢ËÍÏûÏ¢µÄÄ£¿éΪMSG_ID_PARENT_CONTROL_SET-->¸ù¾ÝÏûÏ¢ÀàÐÍÉèÖö¨Ê±Æ÷
19 -->·¢ËÍÏûÏ¢µÄÄ£¿éΪMSG_ID_SNTP-->¸ù¾ÝÏûÏ¢ÀàÐÍÖØÐÂÉèÖö¨Ê±Æ÷
20