本文來源電子發燒友社區,作者:華仔stm32, 帖子地址:https://bbs.elecfans.com/jishu_2300641_1_1.html
今天接著寫,獲取所有的基本信息:
1、創建一個字典,用來開機讀取信息:
QR_dict = {
#名稱 當前值 AT指令 正則表達
'額定功率': [0, "AT+DEV.PWR?", "DEV"],
'額定電壓': [0, "AT+DEV.MAXU?", "DEV"],
'溫飄系數': [0, "AT+DEV.TCR?", "DEV"],
'設備型號': ['', "AT+DEV.TYPE?", "DEV"],
'生產日期': ['', "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、展示效果:
下一步,電阻值的設定,以及當前電阻值、電壓的展示。
發布評論請先 登錄
工業設備可視化管理系統是什么

工業設備數據集中監控可視化管理平臺是什么
可視化組態物聯網平臺是什么
可視化組態數據管理平臺是什么
七款經久不衰的數據可視化工具!
高壓電阻箱如何進行負載測試?
直流電阻箱的檢定校準

可調電阻箱阻值范圍是多少
PLC可編程控制器的簡介
什么是大屏數據可視化?特點有哪些?
智慧能源可視化監管平臺——助力可視化能源數據管理

智慧樓宇可視化的優點
用TMAG5328電阻器和電壓可編程霍爾效應開關實現可編程性和診斷

評論