1 / 8
文档名称:

mtk-短信通信.doc

格式:doc   大小:40KB   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

mtk-短信通信.doc

上传人:在水一方 2019/10/25 文件大小:40 KB

下载得到文件列表

mtk-短信通信.doc

相关文档

文档介绍

文档介绍:mtk学****开发归档021.        .      如何通信Send/ReceivemessagesthruthemessageQueue.#defineOslMsgSendExtQueuemsg_send_ext_queue#defineOslReceiveMsgExtQreceive_msg_ext_qSetProtocolEventHandler(B,msg_id);.      通信数据 typedefstructilm_struct{oslModuleTypeoslSrcId;//;//;//;//*oslDataPtr;//localparameterbufferoslPeerParaPtr*oslPeerBuffPtr;//peerbufferpointer}ilm_struct;.      如何从MMIQueue中侦听消息OslReadCircularQ(&Message);OslReceiveMsgExtQ(mmi_qid,&mmi_message);.      如何在MMI队列中写入消息当NVRAM接收到其他消息时:OslWriteCircularQ(&ilm_ptr);.      如何从L4C接听消息注册一个消息回调函数SetProtocolEventHandler(B,msg_id);.     如何向L4C 发送消息2.       构建一个本地参数指针3.       将请求数据填充进本地参数指针中。4.       给结构体ilm_struct赋值。5.       向L4C发送消息。消息信息=头信息+数据信息LocalparameterHeaderinfo:#defineLOCAL_PARA_HDR\kal_uint8ref_count;\kal_uint16msg_len;peerbufferparameterHeaderinfo:#definePEER_BUFF_HDR\kal_uint16pdu_len;\kal_uint8ref_count;\kal_uint8pb_resvered;\kal_uint16free_header_space;\kal_uint16free_tail_space;:(localparameter)Headerinfo+Datainfo:例如:typedefstruct{LOCAL_PARA_HDRkal_uint8volume_type;kal_uint8volume_level;}mmi_eq_set_volume_req_struct;:(动态分配内存)OslConstructDataPtr(sizeof(mmi_at_alarm_query_res_req_struct);,会自动释放参数。OslFreeDataPtr(sizeof(mmi_at_alarm_query_r