#!/usr/bin/env python # -*- coding: UTF-8 -*- #IM920のデバッグ用プログラム import IM920 #ペアリング #IM920.Srid(19200,'52C0') #削除 #IM920.Erid(19200) #文字列送信 #IM920.Send(19200, "hogre") #文字列受信 #print(IM920.Reception(19200)) #中継機化 #IM920.Repeater(19200) #固有ID IM920.Rdid(19200) #ボーレート設定 #IM920.Sbrt(19200, '4')
import sys import IM920 if __name__ == "__main__": args = sys.argv if (args[1] == "RDCH"): data = IM920.Rdch() elif (args[1] == "STCH"): data = IM920.Stch(args[2]) elif (args[1] == "ENWR"): data = IM920.Enwr() elif (args[1] == "RDID"): data = IM920.Rdid() #elif(args[1] == "SBRT"): # data = IM920.Sbrt(args[2]) elif (args[1] == "RDRT"): data = IM920.Rdrt() elif (args[1] == "SRID"): data = IM920.Srid(args[2]) elif (args[1] == "RRID"): data = IM920.Rrid() elif (args[1] == "STRT"): data = IM920.Strt(args[2]) elif (args[1] == "RDRT"): data = IM920.Rdrt(args[2]) elif (args[1] == "RPRM"): data = IM920.Rprm() else: data = "None" print(data)
#IM920のデバッグ用プログラム import IM920 #IM920.Srid(19200,'3156') #ペアリング #IM920.Erid(19200) #削除 IM920.Send(19200, 'Hello') #文字列送信 #print(IM920.Reception(19200)) #文字列受信 #IM920.Repeater(19200) #中継機化 IM920.Rdid(19200) #固有ID #IM920.Stch(19200, '01') #無線通信チャンネルの設定 #IM920.Rdch(19200) #無線通信チャンネルの読み出し IM920.Rdrs(19200) #RSSI値(現在の信号強度レベル)読み出し #IM920.Stpo(19200, '3') #通信出力の設定 IM920.Rdpo(19200) #通信出力の読み出し #IM920.Strt(19200, '2') #無線通信速度の設定 IM920.Rdrt(19200) #無線通信速度の読み出し #IM920.Rprm(19200) #パラメータ一括読み出し IM920.Sbrt(19200, '4') #ボーレート設定