PTP-IPのメモ
開発の際の自分用のメモ
PTP-IPについて
USBで通信してたPTP規格をTCP-IPベースにして無線LAN等で通信できるようにしたもの。
情報の探し方
リコーTHETAの古い機種を操作するために使われていたのでそれ関係で検索すると結構出てきます。
基本的にPTPベースなので各種変数の型等はPTP規格の情報を参考にすると良い。
個人的に参考としたサイト
- http://d.hatena.ne.jp/stoikheia/20131125/1385351102
- PTP-IPの主な仕組みが説明されています。
- 主にRubyのライブラリの説明ですが、大体の処理の流れがわかります。
- http://books-nekoya.jp/Programming/PTP/ptp.html
- 基本的に変数の型や配列の構造などはPTPと同じためこのサイトの情報が参考になります。
- https://github.com/atotto/ptpip/blob/master/ptp/code.go
- あるPTP-IPライブラリの定数値
- 上記のサイトでは書いてないような各種フォーマットの定数などが書かれている。