トップページ > 記事閲覧
Android版:センサーについて
名前:サルタ 日時: 2017/05/15 11:14

いつもお世話になっております。 スマートフォンには大量のセンサーが付いておりますが、 Android版DXライブラリにおいて照度、ジャイロ、気圧、近接、歩数計等の 各種センサーの値を取得する関数を実装される予定はありますでしょうか? 自作を試みたもののDXライブラリ内部のセンサー処理と競合してしまうようで 私の腕ではうまく行かず……。 全く急ぎではありませんのでいずれ実装して頂けたらと思います。 よろしくお願いいたします。
メンテ

Page: 1 |

Re: Android版:センサーについて ( No.1 )
名前:管理人 日時:2017/05/16 00:58

すみません、数が多いので、今のところご要望があったら実装する、という状態になっています サルタさんが必要とされるセンサーは何でしょうか?
メンテ
Re: Android版:センサーについて ( No.2 )
名前:サルタ 日時:2017/05/16 04:57

素早い返事ありがとうございます。 ジャイロと磁気とGPS、できれば気圧と照度センサーを利用したいと思っています。 よろしくお願いいたします。
メンテ
Re: Android版:センサーについて ( No.3 )
名前:管理人 日時:2017/05/17 00:12

承知しました GPS以外は比較的容易に対応できそうです GPSは…どうも Java での実装が必要な気配で、もしかしたら『DXライブラリ Android版を使用した Androidアプリで Java のコードを実行する』の解説ページのように、Java を使用して GPS の情報を 取得する方法の解説ページを作成して、それを参考に実装していただくという形になるかもしれません…
メンテ
Re: Android版:センサーについて ( No.4 )
名前:サルタ 日時:2017/05/17 05:53

承知しました。 気長に待っています。
メンテ
Re: Android版:センサーについて ( No.5 )
名前:管理人 日時:2017/05/20 23:03

GPS以外のセンサーに対応しましたので、よろしければこちらをダウンロードしてください m(_ _)m https://dxlib.xsrv.jp/temp/DxLibAndroidTest_ARM.exe // Android版 ARM用 以下の関数を追加しました // センサーのパラメータを取得する // SensorType:センサーのタイプ // DX_ANDROID_SENSOR_ACCELEROMETER 加速度センサー // DX_ANDROID_SENSOR_MAGNETIC_FIELD 磁界センサー // DX_ANDROID_SENSOR_GYROSCOPE ジャイロスコープセンサー // DX_ANDROID_SENSOR_LIGHT 照度センサー // DX_ANDROID_SENSOR_PROXIMITY 近接センサー // DX_ANDROID_SENSOR_PRESSURE 気圧センサー // DX_ANDROID_SENSOR_AMBIENT_TEMPERATURE 温度センサー VECTOR GetAndroidSensorVector( int SensorType ) ; 私の使用しているスマフォには気圧センサーと温度センサーが搭載されてなかったので 気圧が正しく取得できるかは確認できていませんが、ジャイロ・磁気・照度は正常に 取得できることは確認できています よろしければお使いください GPS は明日実装を試してみようと思います
メンテ
Re: Android版:センサーについて ( No.6 )
名前:管理人 日時:2017/05/21 21:52

Java を使用して GPS の値を取得する手順について解説したページを作成しましたので、 よろしければご覧ください m(_ _)m <DXライブラリ Android版を使用した Androidアプリで Java のコードで GPS を使用する> https://dxlib.xsrv.jp/lecture/Android/Android_Java_GPS.html
メンテ
Re: Android版:センサーについて ( No.7 )
名前:サルタ(解決) 日時:2017/05/22 11:04

対応ありがとうございました! 詳しく解説したページまで作って頂いて……。 ここ数日時間が取れなくてまだ試せていませんが 時間が取れ次第、試してみようと思います。 本当にありがとうございました!
メンテ

Page: 1 |

題名
名前
コメント
パスワード (記事メンテ時に使用)

   クッキー保存