2023年9月13日の投稿[1件]
「ftd2xx.py」ですが、Open DMX USB を認識しました。
テストで使ったのは次のコード
### ftd2xx test ###
import ftd2xx as ftd
if __name__ == '__main__' :
try :
d = ftd.open( 0 ) # Open first FTDI device
d.setDataCharacteristics
print( d.getDeviceInfo( ) )
d.close( )
except :
print( 'No Device' )
exit( )
### 実行結果 ###
{'type': 5, 'id': 67330049, 'description': b'FT232R USB UART', 'serial': b'B000T33S'}
実行結果は期待値を得ています。「ftd2xx.dll」を通じて FT232RL とやり取りが出来ていると思われますので、Open DMX USB として動かせそうな気がします。
今後は「ftd2xx.dll」の解説書とソースコード読みながら解明していきましょう。
#器具の製作 #Python
テストで使ったのは次のコード
### ftd2xx test ###
import ftd2xx as ftd
if __name__ == '__main__' :
try :
d = ftd.open( 0 ) # Open first FTDI device
d.setDataCharacteristics
print( d.getDeviceInfo( ) )
d.close( )
except :
print( 'No Device' )
exit( )
### 実行結果 ###
{'type': 5, 'id': 67330049, 'description': b'FT232R USB UART', 'serial': b'B000T33S'}
実行結果は期待値を得ています。「ftd2xx.dll」を通じて FT232RL とやり取りが出来ていると思われますので、Open DMX USB として動かせそうな気がします。
今後は「ftd2xx.dll」の解説書とソースコード読みながら解明していきましょう。
#器具の製作 #Python