当前位置:网站首页>Haas 506 2.0 Tutoriel de développement - bibliothèque de composants avancés - modem. SMS (ne prend en charge que les versions supérieures à 2,2)
Haas 506 2.0 Tutoriel de développement - bibliothèque de composants avancés - modem. SMS (ne prend en charge que les versions supérieures à 2,2)
2022-06-23 06:37:00 【Zhiyun Clothing】
haas506 2.0Tutoriels de développement-Bibliothèque de composants avancés-modem.sms
1.Envoyer un SMS
Description du cas:
- InsérerSIMCarte
- Envoyer un SMS
- ‘yourPhoneNumber’Doit être changé en numéro correspondant(strFormat)
main.py
# -*- coding: UTF-8 -*-
from modem import sms
import utime as time
if __name__ == '__main__':
#Instanciation
smss = sms()
time.sleep(1)
smss.sendTextMsg('yourPhoneNumber','welcome to use haas506','GSM')
smss.sendTextMsg('yourPhoneNumber','Bienvenue.haas506','UCS2')
Tableau des effets-Envoyer
2.Recevoir un SMS
- Recevoir des SMS de votre téléphone
main.py
# -*- coding: UTF-8 -*-
from modem import sms
import utime as time
def sms_cb(args):
#String
ind_flag = args[0]
mes_buf = args[1]
mes_num = args[2]
# print("type of mes_buf:",type(mes_buf))
print('new message:ind_flag:{},mes_buf:{},mes_num:{}'.format(ind_flag,mes_buf,mes_num))
if __name__ == '__main__':
#Instanciation
smss = sms()
#Recevoir un rappel SMS
print('--------------')
time.sleep(5)
smss.setCallbacks(sms_cb)
Tableau des effets-Réception
Attention!:Avec un téléphone portablehaas506En envoyant un SMS,L'assistant série ne peut pas toujours afficher le chinois,Il y a deux solutions:(1)Un assistant de port série qui peut définir l'affichage en chinois.(2)Enregistrer le journal de port série,Ouvrir le fichier journal,Les caractères chinois seront affichés.
3.Class-sms
| setCallbacks | sendTextMsg |
|---|---|
| Recevoir un SMS | Envoi de SMS |
SMS - Fonction SMS
- Prototype de fonction:
modem.sms()
- Description des paramètres: Aucune
setCallbacks - Réaliser la fonction de réception de SMS
Fonction: Réaliser la fonction de réception de SMS
Prototype de fonction:
sms.setCallbacks(sms_cb)
- Description des paramètres:
| Paramètres | Description |
|---|---|
| sms_cb | Fonction de rappel SMS , Voir l'exemple pour la forme et l'utilisation spécifiques du rappel |
sendTextMsg - Envoi de SMS
Fonction: Envoi de SMS
Prototype de fonction:
sms.sendTextMsg(phoneNumber, msg, codeMode)
- Description des paramètres:
| Paramètres | Description |
|---|---|
| phoneNumber | Numéro de réception du SMS |
| msg | Contenu du SMS |
| codeMode | Codage des caractères utilisé ,‘GSM’ - GSMMode de codage;‘UCS2’ - UCS2Mode de codage |
| Méthode d'encodage des caractères | Description |
|---|---|
| ‘GSM’ | GSMMode de codage, Pour envoyer des SMS en anglais |
| ‘UCS2’ | UCS2Mode de codage, Peut être utilisé pour envoyer des SMS chinois et anglais |
边栏推荐
- Day_13 传智健康项目-第13章
- Given a node of a binary tree, return the successor node of the node
- Leetcode topic resolution remove nth node from end of list
- Day_08 传智健康项目-移动端开发-体检预约
- [DaVinci developer topic] -42- how to generate template and header files of APP SWC
- sklearn sklearn中的模型调参利器 gridSearchCV(网格搜索)
- Design scheme of Small PLC based on t5l1
- Day_06 传智健康项目-移动端开发-体检预约
- Day_04 传智健康项目-预约管理-套餐管理
- 设计师需要懂的数据指标与数据分析模型
猜你喜欢

mongodb 4. X binding multiple IP startup errors

Functions and basic structure of CPU

同步开关电源降低EMI布局 dv/dt di/dt

射频内容学习

Day_ 07 smart communication health project FreeMarker

Day_12 传智健康项目-JasperReports

索引——MySQL

Illustration Google V8 18: asynchronous programming (I): how does V8 implement micro tasks?

haas506 2.0开发教程-hota(仅支持2.2以上版本)

C# wpf 附加属性实现界面上定义装饰器
随机推荐
Find the number of nodes in the widest layer of a binary tree
设计师需要懂的数据指标与数据分析模型
Day_09 传智健康项目-移动端开发-手机快速登录、权限控制
WordPress Core 5.8.2 - 'WP_ Query'SQL injection
熟练利用切片操作
Day_06 传智健康项目-移动端开发-体检预约
Day_02 传智健康项目-预约管理-检查项管理
Day_03 传智健康项目-预约管理-检查组管理
LeetCode笔记:Weekly Contest 298
Laravel log channel grouping configuration
云盒子联合深信服,为南京一中打造智慧双模教学资源分享平台
什么是客户体验自动化?
图解 Google V8 # 18 :异步编程(一):V8是如何实现微任务的?
haas506 2.0开发教程-高级组件库-modem.voiceCall(仅支持2.2以上版本)
Termux
Day_10 传智健康项目-权限控制、图形报表
Possible pits in mongodb project
原址 交换
Link of Baidu URL Parameters? Recherche sur le chiffrement et le décryptage des paramètres d'URL (exemple de Code)
解读创客教育中的团结协作精神