Mindstorm NXTのためのbluetooth経由でのlog受信/保存アプリ
2016-08-23
0 0 0
暂无评分
其他
如何获取积分?
動機:
自社でETロボコン参戦に向けソフトウェアを開発するに当たり、実機からのデータ取得が必要となったので、bluetooth経由で送信されたデータを受信しファイルに書き込むソフトウェアを開発。
目的:
ETロボコン向けの開発のためのデータ取りを目的としたbluetooth経由でのlog受信/csv形式での保存アプリ開発。
機能:
- ecrobot_interface.hのecrobot_bt_adc_data_logger()で送られるデータのlogファイル保存
- csv形式でのlog保存
- bluetooth(SPPクラス)経由での通信
コンセプト:
- コンソールアプリ(DOS windowから起動)
- Win32 APIおよびSTLのみ使用
- オブジェクト指向設計、実装
- 再利用性を重視したクラス、インターフェース設計
- 変更可容性を重視した設計、実装
- コードの可読性、わかりやすさを重視した実装、記述
- 十分なコメント
- 必要十分な実行パフォーマンス(実用的な範囲内で可読性、変更可容性を崩さない程度)
使用方法:
ビルド
- VisualC++.NET2008以降で
BluetoothLogger.sln
ファイルを開く。 - ビルドを実行
実行方法
- 下記コマンドを実行
BluetoothLogger.exe <COMポート番号> <出力ファイルパス>
1. 受信処理開始(下記コマンドを入力後enter)
log
保存
相关源码推荐
axi从机转fifo代码
0
0
暂无评分
LDPC码
0
0
暂无评分
ascii_ieee754
0
0
暂无评分
基础异步FIFO设计
0
0
暂无评分
apb_timer
0
0
暂无评分
暂无评论