当前位置: 首页 > news >正文

合宙Air724UG LuatOS-Air script lib API--sim

sim
Table of Contents
sim
sim.getIccid()
sim.getImsi()
sim.getMcc()
sim.getMnc()
sim.getStatus()
sim.setQueryNumber(flag)
sim.getNumber()
sim.setId(id, cbFnc)
sim.getId()
sim
模块功能:查询sim卡状态、iccid、imsi、mcc、mnc

sim.getIccid()
获取sim卡的iccid

参数

返回值
string ,返回iccid,如果还没有读取出来,则返回nil

例子
– 注意:开机lua脚本运行之后,会发送at命令去查询iccid,所以需要一定时间才能获取到iccid。开机后立即调用此接口,基本上返回nil
sim.getIccid()
详细指南和示例参考:指南 示例

sim.getImsi()
获取sim卡的imsi

参数

返回值
string ,返回imsi,如果还没有读取出来,则返回nil

例子
– 开机lua脚本运行之后,会发送at命令去查询imsi,所以需要一定时间才能获取到imsi。开机后立即调用此接口,基本上返回nil
sim.getImsi()
详细指南和示例参考:指南 示例

sim.getMcc()
获取sim卡的mcc

参数

返回值
string ,返回值:mcc,如果还没有读取出来,则返回""

例子
– 注意:开机lua脚本运行之后,会发送at命令去查询imsi,所以需要一定时间才能获取到imsi。开机后立即调用此接口,基本上返回""
sim.getMcc()
详细指南和示例参考:指南 示例

sim.getMnc()
获取sim卡的getmnc

参数

返回值
string ,返回mnc,如果还没有读取出来,则返回""

例子
– 注意:开机lua脚本运行之后,会发送at命令去查询imsi,所以需要一定时间才能获取到imsi。开机后立即调用此接口,基本上返回""
sim.getMnc()
详细指南和示例参考:指南 示例

sim.getStatus()
获取sim卡的状态

参数

返回值
bool ,true表示sim卡正常,false或者nil表示未检测到卡或者卡异常

例子
– 开机lua脚本运行之后,会发送at命令去查询状态,所以需要一定时间才能获取到状态。开机后立即调用此接口,基本上返回nil
sim.getStatus()
详细指南和示例参考:指南 示例

sim.setQueryNumber(flag)
设置“是否打开查询本机号码”的功能

参数
名称 传入值类型 释义
flag bool 开启或者关闭查询功能的标志,false或者nil为关闭,其余为开启
返回值
nil

例子
sim.setQueryNumber(true)
详细指南和示例参考:指南 示例

sim.getNumber()
获取sim卡的本机号码

参数

返回值
string ,返回值:sNumber,如果还没有读取出来或者读取失败,则返回""

例子
– 注意:开机lua脚本运行之后,会发送at命令去查询本机号码,所以需要一定时间才能获取到本机号码。开机后立即调用此接口,基本上返回""
– 注意:此功能需要卡商支持,卡商必须把卡写到sim卡中,模块才能从卡中读出号码;目前市场上的很多卡,没有写入号码,是无法读取得
sim.getNumber()
详细指南和示例参考:指南 示例

sim.setId(id, cbFnc)
设置双卡单待sim id

参数
名称 传入值类型 释义
id number 双卡单待的simid,仅支持0和1
cbFnc function 可选参数,默认为nil 设置结果回调函数,回调函数的调用形式为:
cnFnc(result),result为true表示成功,false或者nil为失败
返回值
nil

例子
sim.setId(0)
sim.setId(1,cbFnc)
详细指南和示例参考:指南 示例

sim.getId()
获取目前设置的双卡单待id

参数

返回值
number ,返回id(0或者1),如果还没有读取出来,则返回nil

例子
– 注意:开机lua脚本运行之后,会发送at命令去查询id,所以需要一定时间才能获取到id。开机后立即调用此接口,基本上返回nil
sim.getId()

相关文章:

合宙Air724UG LuatOS-Air script lib API--sim

sim Table of Contents sim sim.getIccid() sim.getImsi() sim.getMcc() sim.getMnc() sim.getStatus() sim.setQueryNumber(flag) sim.getNumber() sim.setId(id, cbFnc) sim.getId() sim 模块功能:查询sim卡状态、iccid、imsi、mcc、mnc sim.getIccid() 获取sim卡…...

【网络基础实战之路】基于三个分公司的内网搭建并连接运营商的实战详解

系列文章传送门: 【网络基础实战之路】设计网络划分的实战详解 【网络基础实战之路】一文弄懂TCP的三次握手与四次断开 【网络基础实战之路】基于MGRE多点协议的实战详解 【网络基础实战之路】基于OSPF协议建立两个MGRE网络的实验详解 PS:本要求基于…...

(Python)Requests+Pytest+Allure接口自动化测试框架从0到1搭建

前言:本文主要介绍在企业使用Python搭建接口自动化测试框架,数据驱动读取excel表里的数据,和数据库方面的交互,包括关系型数据库Mysql和非关系型数据库MongDB,连接数据库,读取数据库中数据,最后…...

实现vuex数据持久化处理

(创作不易,感谢有你,你的支持,就是我前行的最大动力,如果看完对你有帮助,请留下您的足迹) 目录 前言: 方案一 localStorage 介绍 值 示例 JSON.stringify() 介绍 语法 参数 返…...

Vue-系统登录进入首页后禁用浏览器返回键

解决方法 mounted() {history.pushState(null, null, document.URL)window.addEventListener(popstate, this.goBack, false) }, destroyed() {// 清除popstate事件 否则会影响到其他页面window.removeEventListener(popstate, this.goBack, false) }, methods: {goBack() {hi…...

Hadoop理论及实践-HDFS的Namenode及Datanode(参考Hadoop官网)

HDFS有什么特点,被设计做什么 Hadoop分布式文件系统(HDFS)被设计成适合运行在通用硬件(commodity hardware)上的分布式文件系统。有一下几个特点: HDFS是一个高度容错性的系统,具有高容错、高可靠性、高扩展性的特点,适合部…...

第四十九天

●兼容性测试:主要是检查软件在不同的硬件平台、软件平台上是否可以正常的运行。 •兼容测试测什么? Android碎片化严重,每一款游戏/应用在上线之前,都会做一轮覆盖一定机型量的兼容性测试。 在产品面对海量用户之前&#xff0…...

ArcGIS Pro简介下载安装地址

ArcGIS Pro简介 ArcGIS Pro是一款功能强大的地理信息系统(GIS)软件,由Esri开发。它为用户提供了一种直观、灵活且高效的方式来处理、分析和可视化地理数据。ArcGIS Pro具有现代化的用户界面和工作流程,使用户能够更好地利用地理信…...

MySQL 存储过程、函数、触发器、事件

​ 目录 存储过程 创建存储过程 调用存储过程 查看存储过程 删除存储过程 进阶 变量 if条件判断 传递参数 case结构 while循环 repeat结构 loop语句 leave语句 游标/光标 存储函数 触发器 创建触发器 删除触发器 查看触发器 事件 查看事件调度器是否开启…...

【LeetCode】121. 买卖股票的最佳时机 -

这里写自定义目录标题 2023-8-9 19:25:01 121. 买卖股票的最佳时机 2023-8-9 19:25:01 我也是一次性遍历。 自己感觉是用两个指针来做的。 第一天(x 1) 的时候就已经买入了,假定某y天 比第x天 便宜 或 相等,那么我就应当是第…...

解决Vue+Element-UI 进行From表单校验时出现了英文提示问题

说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家! 问题描述 在使用form表单时,往往会对表单字段进行校验,字段为必填项时会添加required属性,此时自定义rules规则…...

cpolar内网穿透的安装

群晖6.X安装cpolar内网穿透 文章目录 群晖6.X安装cpolar内网穿透前言1. 下载cpolar的群晖套件1.1 打开群晖套件中心1.2 选择“手动安装”1.3 选择下载cpolar套件位置 2. 打开cpolar的Web-UI界面3. 注册会员 前言 随着硬件设备和软件技术的发展,以及数据量的发福暴涨…...

OPENCV C++(十)gramm矫正+直方图均衡化

两者都是只对单通道使用,对多通道的话 就需要分离通道处理再合并通道 两种方法,第一个要运算次数太多了,第二个只需要查表 伽马矫正函数,这里用第二种方法,且写法有点高级 int gammaCorrection(cv::Mat srcMat, cv::…...

并发——ThreadPoolExecutor 类简单介绍

文章目录 1 ThreadPoolExecutor 类分析2 推荐使用 ThreadPoolExecutor 构造函数创建线程池 线程池实现类 ThreadPoolExecutor 是 Executor 框架最核心的类。 1 ThreadPoolExecutor 类分析 ThreadPoolExecutor 类中提供的四个构造方法。我们来看最长的那个,其余三个…...

SharePoint 审核和监控工具

审核在顺利的 SharePoint 管理中起着重要作用,尤其是在满足法规遵从性和取证要求方面。为避免数据泄露,必须了解谁来自哪个组访问了哪个文档,以及谁创建或删除了网站或网站集。 审核 SharePoint 服务器 SharePoint采用率的提高导致企业在其…...

java+springboot+mysql法律咨询网

项目介绍: 使用javassmmysql开发的法律咨询网,系统包含超级管理员,系统管理员、用户角色,功能如下: 用户:主要是前台功能使用,包括注册、登录;查看法律领域;法律法规&a…...

无涯教程-Perl - getservbyport函数

描述 此功能转换协议PROTO的服务编号PORT,在标量context中返回服务名称,并在列表context中返回名称和相关信息- ($name,$aliases,$port_number,$protocol_name) 该调用基于/etc/services文件返回这些值。 语法 以下是此函数的简单语法- getservbyport PORT, PROTO返回值 …...

iOS开发-JsonModel的学习及使用

IOS JsonModel的学习及使用 当我们从服务端获取到json数据后的时候,我们需要在界面上展示或者保存起来,下面来看下直接通过NSDictionary取出数据的情况。 NSDictionary直接取出数据的诟病。 NSString *name [self.responseObj objectForKey:"nam…...

jquery 遍历所有元素

要遍历所有元素,您可以使用 jQuery 的 .each() 方法。以下是使用 .each() 方法来遍历所有元素的示例代码: $(selector).each(function() {// 在这里编写处理每个元素的代码// 使用 $(this) 来访问当前迭代的元素 });在上面的代码中,您需要将…...

Tik Tok跨境电商新风向,跨境卖家该如何布局?

TikTok作为优质的中国出海企业,近年来在电商业务上的布局也越来越广泛,除了之前的内容电商,TikTok Shop也上线了商城业务,补全了“人找货”的场景,为卖家增加了在直播、短视频之外的新流量来源。 TikTok美国小店现状 …...

【实战部署+模型优化】YOLOv8花卉分类检测系统:从数据集构建到Web端应用全流程解析

1. 花卉分类检测系统的工程价值 在植物园做志愿者时,我经常遇到游客指着各种花卉询问品种。这让我意识到,如果能开发一个自动识别花卉的系统,不仅能提升游客体验,还能帮助园艺工作者高效管理植物。这就是我选择用YOLOv8构建花卉分…...

打造专属API网关监控中心:Konga自定义仪表盘完全指南

打造专属API网关监控中心:Konga自定义仪表盘完全指南 【免费下载链接】konga More than just another GUI to Kong Admin API 项目地址: https://gitcode.com/gh_mirrors/ko/konga Konga作为Kong API网关的强大管理界面,不仅提供了基础的API管理功…...

嵌入式无锁任务队列:裸机与RTOS下的零内存分配串行化方案

1. 项目概述TaskQueue 是一个轻量级、无依赖的嵌入式任务序列化库,专为资源受限的裸机(Bare-Metal)或实时操作系统(RTOS)环境设计。其核心工程目标明确且务实:在不引入复杂同步原语(如互斥锁、信…...

GRACE数据处理避坑指南:手把手教你用MATLAB读取ICGEM的gfc文件并转成mat

GRACE数据处理实战:从ICGEM的gfc文件到MATLAB可操作mat文件的完整指南 GRACE卫星数据为地球物理研究提供了前所未有的重力场变化观测能力。作为科研人员,我们经常需要处理来自ICGEM(International Centre for Global Earth Models&#xff09…...

手机号查QQ号终极指南:Python高效查询工具完全解析

手机号查QQ号终极指南:Python高效查询工具完全解析 【免费下载链接】phone2qq 项目地址: https://gitcode.com/gh_mirrors/ph/phone2qq 手机号查QQ号(phone2qq)是一个基于Python的高效工具,专门用于通过手机号快速查询关联…...

网钛CMS:经典PHP内容管理系统的源码解析与博客搭建指南

在当今数字化浪潮中,内容管理系统(CMS)已成为网站建设的核心工具。对于追求高效、灵活且功能强大的博客站长而言,选择一款合适的CMS至关重要。网钛CMS作为一款经典的PHP内容管理系统,凭借其开源特性、丰富的功能模块和…...

使用Spring AI Alibaba构建智能体Agent拔

背景 在软件开发的漫长旅途中,"构建"这个词往往让人又爱又恨。爱的是,一键点击,代码变成产品,那是程序员最迷人的时刻;恨的是,维护那一堆乱糟糟的构建脚本,简直是噩梦。 在很多项目中…...

实数序列DFT频谱的共轭对称性验证与IDFT重构实战

1. 理解实数序列DFT的共轭对称性 第一次接触信号处理时,我对DFT(离散傅里叶变换)频谱的共轭对称性感到非常困惑。记得当时用Python生成一个简单的正弦波序列,做FFT后发现频谱图左右对称,但具体数值关系却看不懂。后来才…...

如何免费打造你的个人游戏串流服务器:Sunshine终极指南 [特殊字符]

如何免费打造你的个人游戏串流服务器:Sunshine终极指南 🎮 【免费下载链接】Sunshine Self-hosted game stream host for Moonlight. 项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine 想要在任何设备上畅玩PC大作,却不想被…...

手机号逆向查询QQ号:Python开发者的高效查询解决方案

手机号逆向查询QQ号:Python开发者的高效查询解决方案 【免费下载链接】phone2qq 项目地址: https://gitcode.com/gh_mirrors/ph/phone2qq 你是否曾在工作中需要快速验证手机号与QQ号的绑定关系?面对批量数据时,手动查询不仅耗时耗力&…...