超高频rfid soc读卡器芯片m100和qm100库
magicrf的Python项目详细描述
magicrf是一个用于m100和qm100模块的库。
安装
编译并安装库:
pip3 install magicrf
安装后,您可以运行单元测试以确保库正常工作。执行:
python -m magicrf.case1
用法
- In Python 3::
from magicrf import m100
reader = m100(‘COM14’)
- def receive_callback(data):
- for item in data[:-1].split(‘;’):
- epc, rssi = item.split(‘,’) print(‘{0} RSSI: -{1} dBm’.format(epc, int(rssi, 16)))
reader.rxcallback( receive_callback ) reader.start()
# reader.power(22) # reader.param(q=4) reader.query(100)
示例
from magicrf import m100
# Get PA Power m100.power() # Set PA Power m100.power(22.0)
v1.0.1(2018-11-26)
- 版本1.0.1
v1.0(2018-08-15)
- 初始化
v1.1(2018-10-24)
- 新的QueryPower等功能。