Top > blog > 2017-08-16 > libmpsseの問題

広告

#blog2navi()
**[[libmpsseの問題>blog/2017-08-16/libmpsseの問題]] [#fe1dadc6]

[[FLIR Leptonの読み出し>FLIR_Lepton_with_FT232xx]]などに使っている[[libmpsse]]にいくつか問題があって使えなくなっていた。

一つは「SetDirection」などで「uint_8」のTypeErrorが出る問題。~
これはswigの問題らしく、intを使う場合は
 %include "stdint.i"
を入れないとならないらしい。~
なので「mpsse.i」の最初の方に「%include "stdint.i"」を書き込む

もう一つは「WritePins」で「MPSSE_OK」が出ない問題。~
これはlibftdiの仕様が変わったかららしい。~
mpsse.cなどで
 if(ftdi_write_data(&mpsse->ftdi, &data, 1) == 0)
となっている部分を
 if(ftdi_write_data(&mpsse->ftdi, &data, 1) > 0)
とすれば良い。

RIGHT:Category: [[[USB>blog/Category/USB]]][[[Sensor>blog/Category/Sensor]]] - 23:18:48
----
RIGHT:&blog2trackback();
#blog2navi()


広告

リロード   差分   ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS