Mindstorm NXTのためのbluetooth経由でのlog受信/保存アプリ
- 资源大小:55.10 kB
- 上传时间:2021-06-30
- 下载次数:0次
- 浏览次数:1次
- 资源积分:1积分
-
标 签:
log
保存
资 源 简 介
動機:
自社で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 <出力ファイルパス>
1. 受信処理開始(下記コマンドを入力後enter)
文 件 列 表
BluetoothLogger
.svn
BluetoothLogger
BluetoothLogger.sln
.svn
all-wcprops
entries
all-wcprops
entries