openFrameworks v0.9.8
毎回昔のコードを掘り出すのがめんどくさくなってきたので、ここに書いておく。たぶんArduinoUnoに限らずFTDIのチップで動くUSBシリアル変換デバイスを開くと思う。
ofSerial serial; bool serialStatus; void HogeClass::setup(){ serial.listDevices(); vector <ofSerialDeviceInfo> deviceList = serial.getDeviceList(); int numOfOpendDevice = 0; for (int i=0; i<deviceList.size(); i++) { ofSerialDeviceInfo& info = deviceList.at(i); string dn = info.getDeviceName(); if (ofIsStringInString(dn, "cu.usbserial") || ofIsStringInString(dn, "cu.usbmodem")) { serialStatus = serial.setup(info.getDevicePath(), 9600); break; } } }
- 出版社/メーカー: スイッチサイエンス
- メディア: Personal Computers
- 購入: 2人 クリック: 15回
- この商品を含むブログを見る