Bluetoothでadb接続するための手順です。 通常、ネットワーク越しにadbを使う場合はWiFi経由で問題ありません。 しかし、何らかの理由でWiFiでの接続ができない場合の代替手段としてBluetoothを使った方法が役立つ時が来るかもしれません...。 WiFiでの手順は、ネットワーク越しにadb接続する - TechBooster 、WiFi経由のadbコマンド - コムギドットネット、Wi-Fi環境でadb接続するには - 逆引きAndroid入門などを参照ください。 Bluetoothでadb接続するには、PAN(パーソナル エリア ネットワーキング プロファイル)というプロファイルを使います。 PANは小規模なアドホックネットワークのためのプロファイルです。 PANで接続された機器はIPアドレスを持つので、adbのtcpipコマンドを使ってネットワーク接続の対象にできます
Android 4.3 から Bluetooth 4.0 がサポートされました。 サンプルコードが公開されています。 BluetoothLeGatt.java 試してみました。 残念ながら BLE is not supported で終了します。 エミュレータでは Bluetooth がサポートされれていなので、仕方ないですね。 サンプルコードの簡単な説明 Android 4.3 から追加された BluetoothGatt を使っています。 Gatt とは、Generic Attribute Profile らしい。 Bluetooth 3.0 までを Classic プロトコル、4.0 を Gatt プロトコル と称するようです。 4つのファイルがあります。 (1) BluetoothLeService.java (サービス) (2) DeviceControlActivi
上記のクラスは、すべてBluetoothProfileインターフェイスを実装していて、以下のメソッドが実装されています。 getConnectedDevices(): List このプロファイルで接続されているデバイスをリストで取得 etConnectedState(BluetoothDevice): int デバイスの接続状態をSTATE_CONNECTED、STATE_CONNECTING、STATE_DISCONNECTED、STATE_DISCONNECTINGのいずれかで取得 getDeviceMatchingConnectionStates(int[]): List 配列で指定した接続状態(STATE_CONNECTED、STATE_CONNECTING、STATE_DISCONNECTED、STATE_DISCONNECTING)にマッチするデバイスをリストで取得 すべての専
2022年4月2日開催の「Mind 初級プログラミング Zoomオンラインセミナー(基礎編)」の講義を収録した動画ファイルを公開します。 詳しくは こちら から
お金を掛けずに赤外線通信したい 赤外線を使ってシリアルデータを送る方法としてはIrDA用のモジュールを使う方法がありますが、専用の受光モジュールはちょっと高くて気軽に手を出せない感じ。しかも、IrDAよく分からない。 IrDA赤外線通信トランシーバ・モジュールRPM851A(2個入) 一方、赤外線リモコンの受光モジュールは結構安く売られています。(今回の実験につかったPL-IRM-2161-C438は、秋月電子のカタログから消えてしまいました…) 赤外線リモコン受信モジュール PL-IRM2161-XD1 実験してみる 今回は、この赤外線リモコンの受光モジュールを使って実際にシリアル通信が行えるかどうか、実験してみました。 全体の構成はこんな感じ。送信部、受信部はそれぞれUSBシリアル変換器経由でPCに接続されています。PCからは2つのシリアルポートに見えます。 PC(COM3)→USBシ
1 M2M(Machine to Machine)技術の動向と応用事例 M2M(Machine to Machine)技術の 動向と応用事例 清 尾 克 彦 要 旨 センサを含む機器同士または機器とクラウド上のサーバをネットワーク経由で接続し,様々 なサービスを提供する M2M(Machine to Machine)システムが注目されている。M2M シス テムを実現するには,センサなどの機器から,ワイヤレスネットワークやクラウド上のサービ スプラットフォームなどの様々な技術を組み合わせて実現する必要がある。また,M2M シス テムの発展には標準化が必要である。本研究報告では,M2M システムを実現するときに必要 となる要素技術の概要と標準化動向について報告するとともに,応用事例について紹介する。 キーワード:M2M 技術,センサネットワーク,M2M クラウド,M2M ゲートウェイ,M2
ダイナミックDNSって? ドメイン名と言う言葉をご存知でしょうか? ブラウザ(IEなど)のアドレスに記述することもあります。 IPアドレスがインターネット上住所であると説明しましたが、これもインターネット上の住所として扱われています。 (ドメイン名もIPアドレスと同様に世界で唯一の名前) ドメイン名は、特定のIPアドレスと関連付けされており、インターネット上ではドメイン名が指定されると、対応したIPアドレスに変換されます。 ドメイン名からIPアドレスへ変換する役割を担っているのがDNS(ドメイン・ネーム・サーバ)です。 ダイナミックDNSは、ドメイン名からIPアドレスへ変換する機構を動的に行うものです。 プロバイダーは、私たちのコンピュータに動的にIPアドレスを割り当てるとお話しました。 割り当てられるIPアドレスが動的に変化するのであれば、ドメイン名からIPアドレスへの
2018/05/24 EU 一般データ保護規則(GDPR)に伴い、利用規約・プライバシーポリシー改定を行いました。 利用者メールアドレスは正確に御記入下さい。 利用者メールアドレスの記入が不正確なアカウントは、事前の通告無し(と言いますかメールアドレスが不正確では通告のしようがありません)にアカウントの利用停止処置を行う場合があります。利用登録時に登録内容確認メールが届いていない場合は、メールアドレスを誤って登録されている可能性大です。このような場合は、「ログイン/IPアドレス登録」にてユーザーアカウントにログインし、正しいメールアドレスの登録を行って下さいますようお願いいたします。 当DDNSサービス管理サブドメインよりの迷惑電子メール発信について 当DDNSサービス提供ドメインを含むメールアドレスをメールヘッダー From:項目に含む迷惑電子メール(スパムメール、未承諾広告※メール)や
centos6ミニマムインストールからowncloud導入まで firestorageやgigafile便や宅ファイル便みたいなのを自宅サーバでやるための導入手順メモ。 今だとdropboxと言った方が良いのかな? オンラインストレージのパッケージ候補としてはdeco driveという徳島県が作ってたOSS製品があるけど、どうしても導入手順が分からない(あるはずのないパッケージを要求される)ので、断念した。 要件としてはdecoDriveの方が近かったんだけど。こちらruby on railsとmysqlだった。 丁寧なインストール方法か、動画があると良いなあ。 http://deco-project.org/ で、これを断念して、owncloudというパッケージにすることに。 こちらはphp+mysqlで動く。 http://owncloud.org/ この導入方法を以下に。 構成はいわ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く