5500Aをpythonでシリアル通信

lilalusa.hatenablog.com

前回の続き

YouTubeで調べたらpythonがいいよって出たからそれにしました。

www.youtube.com

ありがてえ動画だった。

 

import serial
import time

ser = serial.Serial('COM4', baudrate=9600, parity=serial.PARITY_NONE)
serCommand = 'REMOTE\n OUT 1 V\n OPER\n'
serCommand2 = 'STBY\n'

ser.write(serCommand.encode())
time.sleep(5)
ser.write(serCommand2.encode())
ser.close()

コマンド後に\n入れないとなの気づかなくて1週間無駄にしました。

1V出して5秒待って止めるってのをやりたいんだけどもっときれいにできそう。

自分しか使わないからいいんだけどね。

まあ発生器の方はただ出すだけだからなあ。

次は測定器の方も頑張りたいと思います。