STK
1、STK 数据的流向大致如下图所示
从上图可以看出对stk的操作也是需要通过rild来完成;
2、rild关于stk的处理大致分为以下几种
1)solited类型,表示由android主动发送请求,然后rild经modern的返回该请求的数据
case RIL_REQUEST_STK_GET_PROFILE: ret = responseString(p); break;
case RIL_REQUEST_STK_SET_PROFILE: ret = responseVoid(p); break;
case RIL_REQUEST_STK_SEND_ENVELOPE_COMMAND: ret = responseString(p); break;
case RIL_REQUEST_STK_SEND_TERMINAL_RESPONSE: ret = responseVoid(p); break;
case RIL_REQUEST_STK_HANDLE_CALL_SETUP_REQUESTED_FROM_SIM: ret = responseInts(p); break;
case RIL_REQUEST_STK_SET_PROFILE: ret = responseVoid(p); break;
case RIL_REQUEST_STK_SEND_ENVELOPE_COMMAND: ret = responseString(p); break;
case RIL_REQUEST_STK_SEND_TERMINAL_RESPONSE: ret = responseVoid(p); break;
case RIL_REQUEST_STK_HANDLE_CALL_SETUP_REQUESTED_FROM_SIM: ret = responseInts(p); break;
2)unsolited类型,表示mordern主动上报的数据类型:
case RIL_UNSOL_STK_SESSION_END: ret = responseVoid(p); break;
case RIL_UNSOL_STK_PROACTIVE_COMMAND: ret = responseString(p); break;
case RIL_UNSOL_STK_EVENT_NOTIFY: ret = responseString(p); break;
case RIL_UNSOL_STK_CALL_SETUP: ret = responseInts(p); break;
case RIL_UNSOL_STK_PROACTIVE_COMMAND: ret = responseString(p); break;
case RIL_UNSOL_STK_EVENT_NOTIFY: ret = responseString(p); break;
case RIL_UNSOL_STK_CALL_SETUP: ret = responseInts(p); break;
这些请求上报给CatService,然后CatService分类处理,并从modern端获取数据,并发送广播到STK应用程序更新界面显示
相关推荐
根据提供的文档内容,本文将对UCOS II在LPC2200单片机上的移植进行深入解析。主要内容包括UCOS II移植时的关键步骤、重要函数的实现方式及其作用,并结合文档中的具体代码示例来阐述。 ### UCOS II 在 LPC2200 ...
### Android STK框架详解 #### 一、STK框架概览 STK(SIM Tool Kit)框架是Android系统中用于与SIM卡上的内置应用程序进行交互的一套机制。它基于GSM11.14/GSM11.11等协议标准,通过一系列组件和服务实现了与SIM卡...
1. **STK命令框架**:规范定义了一系列的命令,如SELECT、EXECUTE、VERIFY等,这些命令允许SIM卡向手机发送指令,执行特定任务。例如,SELECT命令用于选择SIM卡上的特定应用,EXECUTE命令用于执行已选应用的功能。 ...
STK(SIM Application Toolkit)是SIM卡上的一个应用程序框架,由全球系统移动通信协会(GSM Association)定义,用于在移动设备上提供增值服务。STK.apk文件是Android操作系统中的一个组件,它允许用户与SIM卡上的...
STK能够读取并解析这些数据文件,进而生成相应的动态模型。 #### 关键特性 1. **数据组织**:e 文件中的数据通常按照特定的格式排列,包括时间戳、位置坐标以及速度等信息。 2. **坐标系统**:数据中的位置和速度...
4. **事件处理机制**:Android STK框架有一个完善的事件处理机制,包括对用户输入的响应、定时任务的执行以及状态更新的通知。通过源码,我们可以了解到如何在Android系统层面实现这样的事件驱动模型。 5. **UI交互...
总的来说,"小程序源码 Stk.zip"是一个学习和实践小程序开发的好材料。通过分析源码,我们可以了解小程序的开发流程、架构设计以及实际操作技巧,这对于提升开发者技能、理解移动互联网产品开发过程具有重要意义。
Android多媒体框架(Audio Framework)由多个层次组成,主要包括应用程序层(Application)、Java框架层(Java Framework)、本地方法接口层(JNI Framework)、共享库层(Share Library)等。 ##### 1. 应用程序层...
以下是对该文档标题、描述及部分展示内容的关键知识点进行的详细解析。 ### GSM11.14文档概述 **GSM11.14全英文文档**,作为GSM开发的基础性文档之一,它详细描述了数字蜂窝通信系统(即GSM)中关于SIM卡应用工具...
4. **ssmx4stk**:这个文件名看起来像是一个项目目录或子文件夹,可能包含了源代码、配置文件、静态资源等项目组成部分。 这个项目涉及的知识点非常广泛,涵盖了以下几个主要部分: 1. **Spring框架**:理解依赖...
而C#作为.NET框架下的主要编程语言,拥有丰富的类库和强大的面向对象特性,使得它成为与STK集成的理想选择。在"C#和STK集成开发"中,开发者可以利用C#的灵活性和STK的功能性,创建出高效且用户友好的应用程序。 在...
- **概述**:STK是Magnolia提供的一个框架,简化了模板的创建过程,即使不具备深厚技术背景的用户也能轻松创建模板。 - **特点**:通过STK,用户可以根据需求快速定制模板,无需深入理解底层技术细节。 - **使用场景...
《吊笼安全检查构造标准解析》 吊笼作为高空作业中的关键设备,其安全性至关重要。这份文档详细阐述了吊笼安全检查构造的标准,旨在确保在劳工安全卫生法规的框架下,提供一个科学且严谨的吊笼设计和检验规范。 ...
2. **解析表达式**:将表达式转换为可以计算的形式,如逆波兰表示法。 3. **计算结果**:按照运算规则计算表达式的值。 #### 示例代码(C++) ```cpp #include #include #include using namespace std; int ...
《卫星轨道动力学与姿态控制源代码解析》 在IT领域,卫星轨道动力学与姿态控制是航空航天工程中至关重要的部分。本项目“OrbitDynamics”由韩冬使用C++编程语言编写,旨在帮助理解和模拟卫星的运动轨迹以及其在空间...
**标题与描述解析** 标题"cpp-TrilinosHighperformancePDEsolvers"表明这是一个关于C++编程语言的项目,特别关注Trilinos库在解决偏微分方程(PDEs)中的高性能应用。Trilinos是一个开源软件框架,旨在为科学计算...
- **SMU**(Security Management Unit):管理SIM卡和STK(Sim Tool Kit)相关的安全功能。 - **CSM**(Call Service Management):处理呼叫服务管理,如承载能力处理、CSD/FAX服务、呼叫控制(CC)和补充服务...
SMU(Security Management Unit)是负责安全管理的单元,主要包括SIM卡(Subscriber Identity Module,用户身份模块)和STK(SIM Toolkit,SIM卡工具箱)等功能。SIM卡用于用户身份验证,而STK则提供了更多的增值...