0
我想了解爲什麼在導入後,實例化的模塊變量在被修改後不會重置。我一直在使用minimalmodbus
,如果默認值與連接的設備不匹配,我試圖重置波特率。設置我自己的默認值,我不能重新初始化minimalmodbus
來更改波特率。例如:重置導入的Python模塊變量
import minimalmodbus
minimalmodbus.BAUDRATE=9600
comm=minimalmodbus.Instrument('COM4',1) #baud rate set to 9600 here for comm
minimalmodbus.BAUDRATE=19200
comm=minimalmodbus.Instrument('COM4',1) #attempting to change baud rate
print comm #displays all information, and showing that baudrate=9600, not 19200
我有這個問題使用了其他幾個模塊,我真的很想明白爲什麼會發生這種情況。
我完全忘記了MinimalModbus和Serial之間的關係。謝謝! – atf