2012-01-19 14 views
1

私は加速度計とジャイロスコープを使用するAndroid Galaxy Tab 10.1でプロジェクトを作成しています。ここでの手順の1つは、多くのデータを収集し、その精度とドリフトを判断することです。これを行うには、デバイスを移動してセンサーに読み取り値を取得させてから、それらの読み取り値を取得して分析する必要があります。Androidのセンサーから後でアクセスできる文書にデータを書き込むにはどうすればよいですか?

これを行うための私の主張は、各読書をエラーとしてログに送り、Eclipseからログをコピーし、メモ帳に貼り付けてフォーマットし、他の望ましくないエラーやタイムスタンプを取り除くことです。この方法はあまり良くありません。また、リストが長すぎると、Eclipseのログは古いログエントリを削除します。つまり、約30秒のデータしか見ることができません。

  1. 私は何とか用いて、コンピュータイム上の文書へのAndroidから直接測定値を書くことができた場合は、その:私はこれよりもはるかに多くの時間を必要とする

    ので、私は問題を修正するカップルの方法を考えますすべての私の問題を解決するだろう。私が保存され、後でコンピュータに転送することができ、Android上のファイルへの読み取り値を書くことができれば、それはまた、内部SDカードにファイルを書き込む

+0

インフラによって異なりますか?あなたはサーバーを持っていますか? –

+0

いいえ残念ながら – Ramboslice

+0

Androidでサービスとして異なる値をブロードキャストするのはどうですか?そして、コンピュータが同じポートを聞くようにしますか? –

答えて

1

を働くだろう

  • は非常に簡単で、おそらくだろうあなたの第2のポイントを解決してください。後でUSBを介してファイルにアクセスすることができます.USBの親指ドライブのような内部のSDカードをマウントするだけです。

    たとえば、this question and answerにはいくつかの出発点があります。

  • +0

    ありがとう、私は働いているタブレットは、SDカードを持っていません。同じ方法を使用することはできますが、実際のデバイスのメモリに書き込むことはできますか? – Ramboslice

    +0

    すべてのAndroidには「外部メモリ」があります。これはSDカードですが、デバイスに埋め込まれていることもあります。そう、はい、この同じ方法を使用し、ちょうど言及された "SDカード"の代わりにデバイスの内部に埋め込まれた外部メモリを考える。 – dermatthias

    +0

    さて、私はそれを試してみましょう。再度、感謝します。 – Ramboslice

    関連する問題