Android
Android Studio (センサーでのデータ取得5_方位磁石)新着!!
■地磁気センサーから方位磁石を生成。最初に見たセンサーの中から地磁気センサー(TYPE_MAGNETIC_FIELD)についてもう少し見たい。名前からして方位磁石とか作れないかと思い、生成AIにクエリ。 地磁気センサーは […]
Android Studio (センサーでのデータ取得4_照度)
■センサーのデータ間隔について。今回は照度センサー(Sensor.TYPE_LIGHT)を試しつつ、データ取得の間隔について考える。照度はlxで表示され、スマホの上部のカメラ付近にセンサーがあるよう。前回のコードを照度に […]
Android Studio (センサーでのデータ取得3_加速度や重力、ジャイロなど)
■加速度、線形加速度、重力とジャイロ、回転ベクトルについて。先にセンサーを見たときに、いくつか似たようなものがあったので、その辺りをもう少し見てみたい。今回、加速度、線形加速度、重力、ジャイロ、回転ベクトルについてグラフ […]
Android Studio (センサーでのデータ取得2_加速度と歩行検出)
■加速度と歩行検出について。前回はいろいろなセンサーがあることを見たので、その中から加速度(Sensor.TYPE_ACCELEROMETER)と歩行検出(Sensor.TYPE_STEP_DETECTOR)についてもう […]
Android Studio (センサーでのデータ取得)
■スマホで得られる情報について。Bluetooth通信でやり取りするにあたって、スマホで取得できる情報について少し見ておきたい。いろいろなアプリを見てみると、傾きや加速度、位置情報などは使っているはずなので、スマホの中に […]
Python(Bluetooth通信03-Bleak_GATTサーバ)
■スマホでGATTサーバを作成する。前回は既存のアプリをスマホで実行して、PC-スマホ間でデータの送受信を行った。もう少し自由度を持たせたいので、既存のアプリの代わりにデータの受け手となるGATT(Generic Att […]
スマホでのBluetooth通信(接続)5
■PCで受信できた。少し間を開けたので再度スマホでのBluetooth通信に挑戦。今回はスマホから送信した内容をWindows PCのTeratermで受信できた。結局コードの問題でなくWindowsの設定の問題だった。 […]
スマホでのBluetooth通信(接続)4
■受信の問題解決せず。AndroidスマホからPCへデータ送信を行いたいけど、うまくいかない。PC側の問題ではないかと思いあれこれ調べたら、Tera Termで受け取るような記事もあったので、それを参考に設定。 まず、P […]
スマホでのBluetooth通信(接続)3
■Bluetooth通信の接続その3。前回出た NullPointerException は、コードの誤りのためだったので解決した。ここから InputStream, OutputStream を取得しデータ通信を試して […]
スマホでのBluetooth通信(接続)2
■Bluetooth通信の接続その2。前回まで作成したコードに InputStream、OutputStream を追加してデータ通信を行おうとしている。前の手順を更新して下のように行う。 1.別のスレッドで、Bluet […]
スマホでのBluetooth通信(接続)
■対象機器への接続。前回近場のBluetooth機器の検出までできたので、次はその機器への接続。Android Developerのウェブサイトに載っている内容や参照されるコードを参考にして作っていく。 接続する場合、s […]
スマホでのBluetooth通信(検出)
■Bluetooth通信の試し。NFCの記事の近くにBluetooth通信の記事もあったので、ついでにそれも試してみた。Bluetoothは、2.4GHzの帯域で対象機器とペアリングして使う近距離通信。 そのため、まずは […]











