Âé¶¹¹ÙÍø

CySmart ¡ª Mobile App

Infineon Releases Source Code for Bluetooth? LE App Supporting Custom Profiles

nobutton

About

Infineon has released the source code for the AIROC? Bluetooth? Connect App ¨C Android and iOS versions. Download and modify the source code available on this page to build your own apps that will work with Infineon Bluetooth? Low Energy (Bluetooth? LE) devices.

The AIROC? Bluetooth? Connect App is a Bluetooth? LE or Bluetooth? Smart utility developed by Infineon. The AIROC? Bluetooth? Connect App can be used with any Bluetooth? LE products including Bluetooth? LE development kits from Infineon like CY8CKIT-042-BLE-A PSoC? 4 BLE Pioneer kit, CY8CKIT-062-BLE PSoC? 6 BLE Pioneer kit, and AIROC? Bluetooth? LE kits.

The AIROC? Bluetooth? Connect App - iOS and Android versions are available for download on the App Store and Google Play store respectively.

This utility can also be used with any Bluetooth? LE products using standard Bluetooth? SIG-adopted or custom Bluetooth? LE profiles and services. Additionally, it includes support for Infineon's custom Bluetooth? LE profiles that are available as examples running on Infineon Bluetooth? LE development kits.

Infineon has defined several custom Bluetooth? LE profiles and services. These enable customers to send data over a Bluetooth? LE device for various features not supported by standard LE profiles and services adopted by the Bluetooth? SIG. These profiles and services can be utilized by devices communicating with an Infineon Bluetooth? LE device or by Infineon Bluetooth? LE devices communicating with each other.

To learn about the standard profiles and services supported by Infineon Bluetooth? LE products, visit https://www.bluetooth.com/specifications/specs/

To create your own custom profile or service using the Bluetooth? LE Component on PSoC? Creator, refer the Bluetooth? LE Component datasheet.

Infineon Custom Bluetooth? LE Profiles and Services

  • CAPSENSE? ¨C CAPSENSE? Profile and the CAPSENSE? Service allow a device to send data for a variety of CAPSENSE? Widgets (proximity sensors, buttons and sliders) over a BLE link.
  • RGB LED ¨C RGB LED Profile and RGB LED Service allow a device to send or receive color and intensity-related data for LEDs over a Bluetooth? LE link.
  • Bootloader ¨C Bootloader Profile and Bootloader Service can be used to upgrade the existing firmware for a Bluetooth? LE device using a Bluetooth? LE link.

Customised screens support for the following Bluetooth? SIG-adopted Bluetooth? LE profiles and services:

  • Battery Service
  • Blood Pressure Profile and Service
  • Cycling Speed and Cadence Profile and Service
  • Device Information Service
  • Find Me Profile and Immediate Alert Service
  • Glucose Profile and Service
  • Heart Rate Profile and Service
  • Health Thermometer Profile and Service
  • Proximity Profile, Link Loss Service, and Tx Power Service
  • Running Speed and Cadence Profile and Service

Customised screens support for the following Bluetooth? SIG-adopted Bluetooth? LE profiles and services:

  • CAPSENSE? Profile and Service ¨C Enables Bluetooth? LE-based communication for CAPSENSE? Widgets like proximity sensors, buttons and sliders.
  • Bootloader Profile and Service ¨C Enables the over-the-air (OTA) device firmware upgrade (DFU) for Infineon Bluetooth? LE devices.
  • RGB LED Profile and Service ¨C Enables the LED color and intensity control using Infineon Bluetooth? LE devices.

Additional features:

  • Data Logger
  • GATT database (DB) viewer for debugging any Bluetooth? SIG-adopted or custom profile/service.

The source code for the AIROC? Bluetooth? Connect App Android and iOS apps can be downloaded from this page.

Details of the development environment used to develop the AIROC? Bluetooth? Connect App apps is provided below.

  • AIROC? Bluetooth? Connect App for Android: Source code https://github.com/Infineon/airoc-connect-android - AIROC? Bluetooth? Connect App for iOS: Source code https://github.com/Infineon/airoc-connect-ios
  • AIROC? Bluetooth? Connect App for Android: Language: Java - AIROC? Bluetooth? Connect App for iOS: Language: Objective - C
  • AIROC? Bluetooth? Connect App for Android: Minimum SDK Version: 29 (Android 9.0, Pie) - AIROC? Bluetooth? Connect App for iOS: Minimum iOS version: 11.0

Infineon has released the source code for the AIROC? Bluetooth? Connect App ¨C Android and iOS versions. Download and modify the source code available on this page to build your own apps that will work with Infineon Bluetooth? Low Energy (Bluetooth? LE) devices.

The AIROC? Bluetooth? Connect App is a Bluetooth? LE or Bluetooth? Smart utility developed by Infineon. The AIROC? Bluetooth? Connect App can be used with any Bluetooth? LE products including Bluetooth? LE development kits from Infineon like CY8CKIT-042-BLE-A PSoC? 4 BLE Pioneer kit, CY8CKIT-062-BLE PSoC? 6 BLE Pioneer kit, and AIROC? Bluetooth? LE kits.

The AIROC? Bluetooth? Connect App - iOS and Android versions are available for download on the App Store and Google Play store respectively.

This utility can also be used with any Bluetooth? LE products using standard Bluetooth? SIG-adopted or custom Bluetooth? LE profiles and services. Additionally, it includes support for Infineon's custom Bluetooth? LE profiles that are available as examples running on Infineon Bluetooth? LE development kits.

Infineon has defined several custom Bluetooth? LE profiles and services. These enable customers to send data over a Bluetooth? LE device for various features not supported by standard LE profiles and services adopted by the Bluetooth? SIG. These profiles and services can be utilized by devices communicating with an Infineon Bluetooth? LE device or by Infineon Bluetooth? LE devices communicating with each other.

To learn about the standard profiles and services supported by Infineon Bluetooth? LE products, visit https://www.bluetooth.com/specifications/specs/

To create your own custom profile or service using the Bluetooth? LE Component on PSoC? Creator, refer the Bluetooth? LE Component datasheet.

Infineon Custom Bluetooth? LE Profiles and Services

  • CAPSENSE? ¨C CAPSENSE? Profile and the CAPSENSE? Service allow a device to send data for a variety of CAPSENSE? Widgets (proximity sensors, buttons and sliders) over a BLE link.
  • RGB LED ¨C RGB LED Profile and RGB LED Service allow a device to send or receive color and intensity-related data for LEDs over a Bluetooth? LE link.
  • Bootloader ¨C Bootloader Profile and Bootloader Service can be used to upgrade the existing firmware for a Bluetooth? LE device using a Bluetooth? LE link.

Customised screens support for the following Bluetooth? SIG-adopted Bluetooth? LE profiles and services:

  • Battery Service
  • Blood Pressure Profile and Service
  • Cycling Speed and Cadence Profile and Service
  • Device Information Service
  • Find Me Profile and Immediate Alert Service
  • Glucose Profile and Service
  • Heart Rate Profile and Service
  • Health Thermometer Profile and Service
  • Proximity Profile, Link Loss Service, and Tx Power Service
  • Running Speed and Cadence Profile and Service

Customised screens support for the following Bluetooth? SIG-adopted Bluetooth? LE profiles and services:

  • CAPSENSE? Profile and Service ¨C Enables Bluetooth? LE-based communication for CAPSENSE? Widgets like proximity sensors, buttons and sliders.
  • Bootloader Profile and Service ¨C Enables the over-the-air (OTA) device firmware upgrade (DFU) for Infineon Bluetooth? LE devices.
  • RGB LED Profile and Service ¨C Enables the LED color and intensity control using Infineon Bluetooth? LE devices.

Additional features:

  • Data Logger
  • GATT database (DB) viewer for debugging any Bluetooth? SIG-adopted or custom profile/service.

The source code for the AIROC? Bluetooth? Connect App Android and iOS apps can be downloaded from this page.

Details of the development environment used to develop the AIROC? Bluetooth? Connect App apps is provided below.

  • AIROC? Bluetooth? Connect App for Android: Source code https://github.com/Infineon/airoc-connect-android - AIROC? Bluetooth? Connect App for iOS: Source code https://github.com/Infineon/airoc-connect-ios
  • AIROC? Bluetooth? Connect App for Android: Language: Java - AIROC? Bluetooth? Connect App for iOS: Language: Objective - C
  • AIROC? Bluetooth? Connect App for Android: Minimum SDK Version: 29 (Android 9.0, Pie) - AIROC? Bluetooth? Connect App for iOS: Minimum iOS version: 11.0

Documents

Design resources