カードピュータ1.1をラズベリーパイのbleキーボードとして使いたいのですが、ブルートゥースでペアリングができません。
-
初めて書き込みをします。よろしくお願いします。
ラズベリーパイ02Wで手のひらに乗る端末を作っています。カードピュータ1.1をこれのbleキーボードとして使いたいのですが、ブルートゥースでペアリングができません。アンドロイドスマホともペアリングができません。 WindowsのノートPCならペアリングできます。
どういった解決方法がありますでしょうか。各機種のバージョンは以下のとおりです。
ラズベリーパイ02W:Raspbian GNU/Linux 11 (bullseye)
アンドロイドスマホ:Android 15
WindowsのノートPC:Windows 11 Home 24H2I’m building a palm-sized device using a Raspberry Pi Zero 2 W.
I want to use the Cardputer 1.1 as a BLE keyboard for it, but I can’t get it to pair over Bluetooth.
It also fails to pair with my Android smartphone, but pairing works fine with my Windows laptop.
I’d like to know how to resolve this issue.Here are the versions of each device:
Raspberry Pi Zero 2 W: Raspbian GNU/Linux 11 (bullseye)
Android smartphone: Android 15
Windows laptop: Windows 11 Home 24H2 -
@deardeer Cardputer v1.1 (SKU:K132-V11)をBLEキーボードとして使用する際のペアリング問題について、以下の解決方法をご提案します。
ファームウェアの更新Cardputer v1.1の公式ファームウェアを最新版に更新してください。不具合修正や互換性改善が含まれている可能性があります。更新方法はCardputer v1.1 UiFlow2クイックスタートを参照してください。
BLE設定のリセットCardputerの電源を入れ直した後、既存のペアリング情報を削除してください。Raspberry Pi Zero 2 WとAndroid端末側でも「既知のデバイス」からCardputerを削除し、再度ペアリングを試行してください。
ペアリング手順の確認CardputerをBLEキーボードモードで起動し、ペアリングモードに入る必要があります。デフォルトでは特定のキーコンビネーション(例:FN + Enter)でペアリングモードを有効にする場合があります。詳細は製品マニュアルをご確認ください。
Raspberry PiのBluetooth設定Raspbian Bullseyeでは、BlueZのバージョンによってBLE互換性が異なる場合があります。以下のコマンドでBluetoothサービスを再起動し、デバイスを再スキャンしてください:
sudo systemctl restart bluetooth
bluetoothctl scan onAndroid端末の設定Android 15では、位置情報を有効にしてBluetoothスキャンを許可する必要がある場合があります。設定 > アプリ > Bluetooth > 権限で「位置情報」を有効にしてください。
-
@yuyun2000 said in カードピュータ1.1をラズベリーパイのbleキーボードとして使いたいのですが、ブルートゥースでペアリングができません。:
Raspberry PiのBluetooth設定Raspbian Bullseyeでは、BlueZのバージョンによってBLE互換性が異なる場合があります。以下のコマンドでBluetoothサービスを再起動し、デバイスを再スキャンしてください:
sudo systemctl restart bluetooth
bluetoothctl scan on当初はGUIデスクトップで接続できない状態でしたが、おかげさまでCLIコマンドで bluetoothctl を使い、scan on でアドレスをスキャンし、pair <MACアドレス> で無事に接続できました。
CLIコマンドの使い方をよく知らなかったので調べるきっかけができました。ありがとうございます。