本文來源電子發(fā)燒友社區(qū),作者:華仔stm32, 帖子地址:https://bbs.elecfans.com/jishu_2300641_1_1.html
今天接著寫,獲取所有的基本信息:
1、創(chuàng)建一個字典,用來開機讀取信息:
QR_dict = {
#名稱 當前值 AT指令 正則表達
'額定功率': [0, "AT+DEV.PWR?", "DEV"],
'額定電壓': [0, "AT+DEV.MAXU?", "DEV"],
'溫飄系數(shù)': [0, "AT+DEV.TCR?", "DEV"],
'設(shè)備型號': ['', "AT+DEV.TYPE?", "DEV"],
'生產(chǎn)日期': ['', "AT+DEV.PROD?", "DEV"],
'序列號': ['', "AT+DEV.SN?", "DEV"],
'硬件版本': ['', "AT+DEV.HW?", "DEV"],
'固件版本': ['', "AT+DEV.FW?", "DEV"]
}
2、編歷字典讀取信息,并返回:
def get_infor(self):
strQrStates = ''
if self.ser:
for k, v in QR_dict.items():
at_cmd = v[1] # 取AT命令
self.send_at(at_cmd)
mystr = self.check_at_resp('DEV')
if mystr is not None:
pattern = r".=(.*)r"
m_list = re.findall(pattern, mystr)
if len(m_list) > 0:
QR_dict[k][0] = m_list[0]
strQrStates = strQrStates + k + ':' + m_list[0] + "n"
return strQrStates
3、展示效果:
下一步,電阻值的設(shè)定,以及當前電阻值、電壓的展示。
發(fā)布評論請先 登錄
相關(guān)推薦
七款經(jīng)久不衰的數(shù)據(jù)可視化工具!
高壓電阻箱如何進行負載測試?
直流電阻箱的檢定校準
![直流<b class='flag-5'>電阻箱</b>的檢定校準](https://file1.elecfans.com/web3/M00/05/55/wKgZPGd_LDmAF_Z6AAAOEmo42yE566.png)
可調(diào)電阻箱阻值范圍是多少
PLC可編程控制器的簡介
什么是大屏數(shù)據(jù)可視化?特點有哪些?
智慧能源可視化監(jiān)管平臺——助力可視化能源數(shù)據(jù)管理
![智慧能源<b class='flag-5'>可視化</b>監(jiān)管平臺——助力<b class='flag-5'>可視化</b>能源數(shù)據(jù)<b class='flag-5'>管理</b>](https://file1.elecfans.com/web3/M00/00/4D/wKgZPGdIGmWAd19uAACECcpQqKU333.png)
智慧樓宇可視化的優(yōu)點
用TMAG5328電阻器和電壓可編程霍爾效應開關(guān)實現(xiàn)可編程性和診斷
![用TMAG5328<b class='flag-5'>電阻</b>器和電壓<b class='flag-5'>可編程</b>霍爾效應開關(guān)實現(xiàn)<b class='flag-5'>可編程</b>性和診斷](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
工業(yè)數(shù)據(jù)可視化管理平臺是什么
基于BIM技術(shù)的可視化管理系統(tǒng)
![](https://file1.elecfans.com/web2/M00/FE/2B/wKgZomagwQOAA3MUAAyyYHHtzJg058.png)
評論