This repository has been archived by the owner on Mar 6, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Usui Kakeru edited this page Jul 17, 2017
·
39 revisions
ETロボコンで使用するためのロガーです. ETロボコン用とありますが,Bluetooth デバイスとシリアル通信して受け取った JSON データをリアルタイムに描画しログファイルに記録/閲覧するツールです.
ラベルのエラーの修正メッセージボックスの描画
ライセンス明記bluetooth デバイスの検索を同期型に変更デバイス検索ボタンの UI 変更ログファイルの出力ディレクトリの変更-
UI改善テーブル表示してる時にサイドバーはいらないタブの UI 変更
マップの描画機能実装
出力ログにマップ情報も出力するロード画面でマップをロードできるようにするロードしたマップの詳しい値を参照できるロードしたマップにマーカーをつけることができるマップにおいて,デバイスの初期角度を設定&ロードできる (マップ描画機能完成)
-
アーキテクチャの変更アプリケーションの状態,データをモデルに分離するモデルの変更をビューに通知 -> レンダリング といった流れにする(ビューからモデルの更新を確認しに行かない
データベースが必要なほどでもないので,メモリ上に保存する
マップ上のグラフの配置を詳細に変更できるようにするUI 改善
-
設定ファイルの保存設定情報をアプリ内で保持するかどうかのチェックボックス設定情報のエクスポート設定情報のインポート-
接続設定デフォルトのログファイルの保存先パス
-
マップの設定画像ファイルパスマップのスケールデバイス初期位置デバイスの向き
-
グラフの位置調整操作機能の向上リアルタイムなマップ描画画面でドラッグ操作の切り替えが行えない問題を修正位置調整のリセットボタン追加
インポートする設定ファイルの内容の検証設定インポート時に即座に反映するアプリ起動時にログファイル名や保存先が自動で設定されない問題を修正
アイコンの画像ちゃんとつくる
設定ファイルを.app内部で保持できる設定ファイル名にデバイス名がつく設定ファイル・ログファイルを共有しやすいバッテリ情報のログ取得ができる座標系がSelfPositionEstimation
の座標系と一致
- ログファイルの出力先が存在しない場合にエラーが発生する
- logAnalyzer の拡張
- サイドバーでグラフの操作を行いたい(表示/非表示,並び替え,マージ,スプリット)
- 複数のログファイル間のグラフ間の比較 - 取得したRGBの値から色を出力したい
- リアルタイム描画時の UI の改善
- グラフの描画幅の設定
- 画面遷移時,値の種類を選択しなければグラフが描画されないことが直感的にわかりづらい
- テストをかく