Icon of admin
 「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