広告

OWONのPC Oscilloscope - その5

OwonのVDSからデータを受け取ってPLplotで描画してみた。
最初は拡張することも考えてQwtを使おうかと考えたけれど、簡単なexampleが見つからなかったのでとりあえずPLplotを使った。

Pythonなら迷わずmatplotlibなんだけれども、今回は高速でソフトを動かしたかったので久しぶりにC言語で書くことにしたため、上のようなライブラリを使うことにした。

まだデータの詳細がわかっていないこともあって値などがおかしい。グラフのタイトルや軸のタイトルはPLplotのサンプルそのまま。
縦軸は値を変換していない。8bitデータなので0〜255の値になるはず。横軸は単にデータの番号。

test_plot.png

4000サンプルの後に100サンプルほど0が続くがどんなデータでも100サンプル分0が続くのか分からないのでそのままにしてある。

ちなみに、データが25付近にあるのは0位置が25にあるため。0位置を本当の0に持ってくると-1が補数なのか255になってしまうため少し上にずらしている。

やっぱりデータの解像度が8bitだと少ない感じがする。

今後は実際に信号を入れてみてプロットしてみようかと思っている。

Category: [OWON] - 23:48:22


広告

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