ラズパイで制御

ラズベリーパイからUSBでSmart-USBの各製品を制御できます。 C/C++ 、Python3 対応。

【Python3対応版】

動作確認済み:Raspberry Pi 4
Raspberry Pi OS

VScode+Python3環境で動作確認済み。別途PyUSBのインストールが必要です。

 

【C/C++対応版】

動作確認済み:Raspberry Pi 4、Raspberry Pi Zero W
Raspberry Pi OS および Ubuntu

※Raspberry Pi 4のみSmart-USB SigmaをUSB3.0で接続可能


サンプルコード:libusb 0.1を利用しています。

Smart-USB Plus用、 Smart-USB Sigma用 

※ スーパーユーザ権限で実行してください。


【応用】

小型の筐体にRaspberry Pi 4と SX-Card7、HSAD50を収容すれば、50MSps 4chのデータ収集システムが構成できます。PCへのデータ転送は有線LANで行ったり、ラズパイでSDカードに保存して、システムOFF後に回収することもできます。

Raspberry Pi Zero WとCX-Card4、ADD-16B8を筐体収容すれば、1MSps 8chのデータ収集システムが構成できます。PCへのデータ転送はWiFiで対応できます。


Smart-USB Plus / Sigma 技術サポート
https://www.smartusb.info/article.php/raspberry