これは機械翻訳されたコンテンツです。 詳しくは こちらをご覧ください。

CySmart — モバイルアプリ

インフィニオンは、カスタムプロファイルに対応したBluetooth® LEアプリのソースコードを公開

nobutton

概要

インフィニオンは、AIROC™™ Bluetooth® Connectアプリ(Android版とiOS版)のソースコードを公開しました。このページで入手できるソース コードをダウンロードして変更し、Infineon Bluetooth® Low Energy(Bluetooth® LE)デバイスで動作する独自のアプリを構築します。

AIROC™ Bluetooth® Connectアプリは、インフィニオンが開発したBluetooth® LEまたはBluetooth® Smartユーティリティです。AIROC™ Bluetooth® Connectアプリは、CY8CKIT-042-BLE-A PSoC™ 4 BLEパイオニアキット、CY8CKIT-062-BLE PSoC™ 6 BLEパイオニアキット、AIROC™ Bluetooth® LEキットなど、インフィニオンのBluetooth® LE開発キットを含む、あらゆるBluetooth® LE製品で使用できます。

AIROC™™ Bluetooth® Connectアプリ - iOS版はApp Store版、Android版はGoogle Playストアからダウンロードできます。

このユーティリティは、標準の Bluetooth® SIG 採用またはカスタムの Bluetooth® LE プロファイルとサービスを使用する任意の Bluetooth® LE 製品でも使用できます。さらに、インフィニオンのBluetooth® LE開発キットで実行する例として利用可能なインフィニオンのカスタムBluetooth® LEプロファイルのサポートも含まれています。

インフィニオンは、いくつかのカスタムBluetooth® LEプロファイルとサービスを定義しています。これにより、お客様は、Bluetooth® SIG で採用されている標準の LE プロファイルやサービスでサポートされていないさまざまな機能について、Bluetooth® LE デバイス経由でデータを送信できます。これらのプロファイルおよびサービスは、サイプレスBLEデバイスで通信するデバイス、または他の機器と通信するサイプレスBLEデバイスによって利用することができます。

インフィニオンのBluetooth® LE製品がサポートする標準プロファイルとサービスについては、https://www.bluetooth.com/specifications/specs/ をご覧ください。

PSoC™ CreatorのBluetooth® LE Componentを使用して独自のカスタムプロファイルまたはサービスを作成するには、Bluetooth® LE Componentのデータシートを参照してください。

インフィニオンのカスタムBluetooth® LEプロファイルとサービス

  • CAPSENSE™ – CAPSENSE™プロファイルとCAPSENSE™サービスを使用すると、デバイスはBLEリンクを介してさまざまなCAPSENSE™ウィジェット(近接センサー、ボタン、スライダー)のデータを送信できます。
  • RGB LED – RGB LEDプロファイルとRGB LEDサービスにより、デバイスはBluetooth® LEリンクを介してLEDの色と強度に関連するデータを送受信できます。
  • ブートローダー – ブートローダープロファイルとブートローダーサービスを使用すると、Bluetooth® LE リンクを使用して Bluetooth® LE デバイスの既存のファームウェアをアップグレードできます。

カスタマイズされた画面は、次の Bluetooth® SIG で採用された Bluetooth® LE プロファイルとサービスをサポートします。

  • バッテリーサービス
  • 血圧プロファイルとサービス
  • サイクリングスピードとケイデンスのプロファイルとサービス
  • Device Information Service (デバイス情報サービス)
  • Find Meプロファイルと即時アラートサービス
  • グルコースプロファイルとサービス
  • 心拍数プロファイルとサービス
  • 健康体温計のプロファイルとサービス
  • プロキシミティ プロファイル、リンク損失サービス、Tx Power サービス
  • ランニングスピードとケイデンスのプロファイルとサービス

カスタマイズされた画面は、次の Bluetooth® SIG で採用された Bluetooth® LE プロファイルとサービスをサポートします。

  • CAPSENSE®プロファイルとサービス – 近接センサー、ボタン、スライダーなどのCAPSENSE™ウィジェットのBluetooth® LEベースの通信を可能にします。
  • ブートローダープロファイルとサービス – Infineon Bluetooth® LEデバイスの無線(OTA)デバイスファームウェアアップグレード(DFU)を有効にします。
  • RGB LEDプロファイルとサービス – インフィニオンのBluetooth® LEデバイスを使用して、LEDの色と強度の制御を可能にします。

その他の特長:

  • データロガー
  • Bluetooth® SIG を採用したプロファイル/サービスをデバッグするための GATT データベース (DB) ビューア。

AIROC™™ Bluetooth® ConnectアプリのAndroid版およびiOS版アプリのソースコードは、こちらのページからダウンロードできます。

AIROC™™ Bluetooth® Connectアプリの開発に用いた開発環境の詳細は、以下のとおりです。

  • AIROC™ Bluetooth® Connect アプリ for Android:ソースコード https://github.com/Infineon/airoc-connect-android- AIROC™ Bluetooth® Connectアプリ for iOS:ソースコード https://github.com/Infineon/airoc-connect-ios
  • AIROC™ Bluetooth® Connect Android アプリ 言語: Java - AIROC™ Bluetooth® Connect iOS アプリ 言語: 目標 - C
  • AIROC™ Bluetooth® Connectアプリ Android版 SDKバージョン:29以上 (Android 9.0, Pie) - AIROC™ Bluetooth® Connectアプリ iOS版 iOSバージョン11.0以上

インフィニオンは、AIROC™™ Bluetooth® Connectアプリ(Android版とiOS版)のソースコードを公開しました。このページで入手できるソース コードをダウンロードして変更し、Infineon Bluetooth® Low Energy(Bluetooth® LE)デバイスで動作する独自のアプリを構築します。

AIROC™ Bluetooth® Connectアプリは、インフィニオンが開発したBluetooth® LEまたはBluetooth® Smartユーティリティです。AIROC™ Bluetooth® Connectアプリは、CY8CKIT-042-BLE-A PSoC™ 4 BLEパイオニアキット、CY8CKIT-062-BLE PSoC™ 6 BLEパイオニアキット、AIROC™ Bluetooth® LEキットなど、インフィニオンのBluetooth® LE開発キットを含む、あらゆるBluetooth® LE製品で使用できます。

AIROC™™ Bluetooth® Connectアプリ - iOS版はApp Store版、Android版はGoogle Playストアからダウンロードできます。

このユーティリティは、標準の Bluetooth® SIG 採用またはカスタムの Bluetooth® LE プロファイルとサービスを使用する任意の Bluetooth® LE 製品でも使用できます。さらに、インフィニオンのBluetooth® LE開発キットで実行する例として利用可能なインフィニオンのカスタムBluetooth® LEプロファイルのサポートも含まれています。

インフィニオンは、いくつかのカスタムBluetooth® LEプロファイルとサービスを定義しています。これにより、お客様は、Bluetooth® SIG で採用されている標準の LE プロファイルやサービスでサポートされていないさまざまな機能について、Bluetooth® LE デバイス経由でデータを送信できます。これらのプロファイルおよびサービスは、サイプレスBLEデバイスで通信するデバイス、または他の機器と通信するサイプレスBLEデバイスによって利用することができます。

インフィニオンのBluetooth® LE製品がサポートする標準プロファイルとサービスについては、https://www.bluetooth.com/specifications/specs/ をご覧ください。

PSoC™ CreatorのBluetooth® LE Componentを使用して独自のカスタムプロファイルまたはサービスを作成するには、Bluetooth® LE Componentのデータシートを参照してください。

インフィニオンのカスタムBluetooth® LEプロファイルとサービス

  • CAPSENSE™ – CAPSENSE™プロファイルとCAPSENSE™サービスを使用すると、デバイスはBLEリンクを介してさまざまなCAPSENSE™ウィジェット(近接センサー、ボタン、スライダー)のデータを送信できます。
  • RGB LED – RGB LEDプロファイルとRGB LEDサービスにより、デバイスはBluetooth® LEリンクを介してLEDの色と強度に関連するデータを送受信できます。
  • ブートローダー – ブートローダープロファイルとブートローダーサービスを使用すると、Bluetooth® LE リンクを使用して Bluetooth® LE デバイスの既存のファームウェアをアップグレードできます。

カスタマイズされた画面は、次の Bluetooth® SIG で採用された Bluetooth® LE プロファイルとサービスをサポートします。

  • バッテリーサービス
  • 血圧プロファイルとサービス
  • サイクリングスピードとケイデンスのプロファイルとサービス
  • Device Information Service (デバイス情報サービス)
  • Find Meプロファイルと即時アラートサービス
  • グルコースプロファイルとサービス
  • 心拍数プロファイルとサービス
  • 健康体温計のプロファイルとサービス
  • プロキシミティ プロファイル、リンク損失サービス、Tx Power サービス
  • ランニングスピードとケイデンスのプロファイルとサービス

カスタマイズされた画面は、次の Bluetooth® SIG で採用された Bluetooth® LE プロファイルとサービスをサポートします。

  • CAPSENSE®プロファイルとサービス – 近接センサー、ボタン、スライダーなどのCAPSENSE™ウィジェットのBluetooth® LEベースの通信を可能にします。
  • ブートローダープロファイルとサービス – Infineon Bluetooth® LEデバイスの無線(OTA)デバイスファームウェアアップグレード(DFU)を有効にします。
  • RGB LEDプロファイルとサービス – インフィニオンのBluetooth® LEデバイスを使用して、LEDの色と強度の制御を可能にします。

その他の特長:

  • データロガー
  • Bluetooth® SIG を採用したプロファイル/サービスをデバッグするための GATT データベース (DB) ビューア。

AIROC™™ Bluetooth® ConnectアプリのAndroid版およびiOS版アプリのソースコードは、こちらのページからダウンロードできます。

AIROC™™ Bluetooth® Connectアプリの開発に用いた開発環境の詳細は、以下のとおりです。

  • AIROC™ Bluetooth® Connect アプリ for Android:ソースコード https://github.com/Infineon/airoc-connect-android- AIROC™ Bluetooth® Connectアプリ for iOS:ソースコード https://github.com/Infineon/airoc-connect-ios
  • AIROC™ Bluetooth® Connect Android アプリ 言語: Java - AIROC™ Bluetooth® Connect iOS アプリ 言語: 目標 - C
  • AIROC™ Bluetooth® Connectアプリ Android版 SDKバージョン:29以上 (Android 9.0, Pie) - AIROC™ Bluetooth® Connectアプリ iOS版 iOSバージョン11.0以上

ドキュメント

デザイン リソース