- AIROC™ Bluetooth® Connect App 4+
- App Privacy
- Data Not Collected
- Information
- Make a simple iphone app that can connect another bluetooth device
- 3 Answers 3
- AIROC™ Bluetooth® Connect App 4+
- App Privacy
- Data Not Collected
- Information
- AIROC™ Bluetooth® Connect App 4+
- Конфиденциальность приложения
- Сбор данных не ведется
- Информация
AIROC™ Bluetooth® Connect App 4+
The AIROC™ Bluetooth® Connect App mobile application has been developed for mobile phones and tablets by Infineon Technologies as a companion for the AIROC™ Bluetooth® SoCs, PSoC™ 4-BLE, PSoC™ 63-BLE, and their respective eval kits.
The application can be used with the BLE example projects provided in PSoC™ Creator and ModusToolbox™ Software Environment.
PSoC™ Creator can be downloaded from:
https://www.infineon.com/cms/en/design-support/tools/sdk/psoc-software/psoc-creator
To find an example project within PSoC™ Creator, go to:
https://www.infineon.com/cms/en/design-support/software/code-examples
ModusToolbox™ can be downloaded from:
https://www.infineon.com/cms/en/design-support/tools/sdk/modustoolbox-software
Features:
Customized screens support for the following Bluetooth® SIG-adopted BLE 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
Customized screens support for the following Bluetooth® SIG-adopted BLE profiles and services:
• CAPSENSE® Profile and Service – Enables BLE-based communication for CAPSENSE™ Widgets like proximity sensors, buttons and sliders.
• Bootloader Profile and Service – Enables the over-the-air (OTA) device firmware upgrade (DFU) for Infineon BLE devices.
• RGB LED Profile and Service – Enables the LED color and intensity control using Infineon BLE devices.
Additional features:
• Data Logger
• GATT database (DB) viewer for debugging any Bluetooth® SIG-adopted or custom profile/service.
To see the End User License Agreement (EULA), Open Source Licenses Used, and the application web page:
https://www.infineon.com/cms/en/design-support/tools/utilities/wireless-connectivity/airoc-bluetooth-connect-app-mobile-app
The source code for the app can be downloaded from https://github.com/Infineon/airoc-connect-ios
Disclaimer!
Under no circumstances can the App be connected to medical hardware or used in any other way different from the purpose of code example evaluation.
To research any medical problem, please, seek doctor’s advice.
App Privacy
The developer, Cypress Semiconductor , indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary based on, for example, the features you use or your age. Learn More
Information
Compatibility iPhone Requires iOS 10.0 or later. iPad Requires iPadOS 10.0 or later. iPod touch Requires iOS 10.0 or later. Mac Requires macOS 11.0 or later and a Mac with Apple M1 chip or later.
Make a simple iphone app that can connect another bluetooth device
I know some basic about iOS programming, now i want to connect my app to another non iphone device e.g. connecting to a bluetooth device that can control a light bulb on and off, or control any furnitures. My question is, besides iOS xcode, what kind of program i need to learn in order to achieve my goal? Is there any sources that i can learn from it?
3 Answers 3
For Bluetooth Low Energy devices, you can use the CoreBluetooth framework to access them.
For Classic Bluetooth devices or accessories that make use of the Dock connector, the protocols are not open, and joining the Made for iPhone (MFi) program is required. I do not suggest this for beginning.
My suggestion is to buy for example a Polar Heart Rate Belt that supports Bluetooth Low Energy. These use standard protocols. Sample code is available from Apple that shows how to read out the heart rate from such a device.
As soon as you have mastered the heart rate monitor example, a next step would be to acquire a programmable Bluetooth Low Energy chip (however, often, the development tools for those are rather expensive!). Those chips can be programmed with custom profiles to listen for Bluetooth Low Energy connections and then performing defined operations (lighting a LED) when writes to characteristics occur. So, you are not limited to heart rate monitors and similar devices.
Keywords that you can search for: GATT protocol, Bluetooth Low Energy, CoreBluetooth.
I know that it’s a steep learning curve for beginners, but the area is pretty new. However, I can assure you that it’s a fun area.
AIROC™ Bluetooth® Connect App 4+
The AIROC™ Bluetooth® Connect App mobile application has been developed for mobile phones and tablets by Infineon Technologies as a companion for the AIROC™ Bluetooth® SoCs, PSoC™ 4-BLE, PSoC™ 63-BLE, and their respective eval kits.
The application can be used with the BLE example projects provided in PSoC™ Creator and ModusToolbox™ Software Environment.
PSoC™ Creator can be downloaded from:
https://www.infineon.com/cms/en/design-support/tools/sdk/psoc-software/psoc-creator
To find an example project within PSoC™ Creator, go to:
https://www.infineon.com/cms/en/design-support/software/code-examples
ModusToolbox™ can be downloaded from:
https://www.infineon.com/cms/en/design-support/tools/sdk/modustoolbox-software
Features:
Customized screens support for the following Bluetooth® SIG-adopted BLE 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
Customized screens support for the following Bluetooth® SIG-adopted BLE profiles and services:
• CAPSENSE® Profile and Service – Enables BLE-based communication for CAPSENSE™ Widgets like proximity sensors, buttons and sliders.
• Bootloader Profile and Service – Enables the over-the-air (OTA) device firmware upgrade (DFU) for Infineon BLE devices.
• RGB LED Profile and Service – Enables the LED color and intensity control using Infineon BLE devices.
Additional features:
• Data Logger
• GATT database (DB) viewer for debugging any Bluetooth® SIG-adopted or custom profile/service.
To see the End User License Agreement (EULA), Open Source Licenses Used, and the application web page:
https://www.infineon.com/cms/en/design-support/tools/utilities/wireless-connectivity/airoc-bluetooth-connect-app-mobile-app
The source code for the app can be downloaded from https://github.com/Infineon/airoc-connect-ios
Disclaimer!
Under no circumstances can the App be connected to medical hardware or used in any other way different from the purpose of code example evaluation.
To research any medical problem, please, seek doctor’s advice.
App Privacy
The developer, Cypress Semiconductor , indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary based on, for example, the features you use or your age. Learn More
Information
Compatibility iPhone Requires iOS 10.0 or later. iPad Requires iPadOS 10.0 or later. iPod touch Requires iOS 10.0 or later. Mac Requires macOS 11.0 or later and a Mac with Apple M1 chip or later.
AIROC™ Bluetooth® Connect App 4+
The AIROC™ Bluetooth® Connect App mobile application has been developed for mobile phones and tablets by Infineon Technologies as a companion for the AIROC™ Bluetooth® SoCs, PSoC™ 4-BLE, PSoC™ 63-BLE, and their respective eval kits.
The application can be used with the BLE example projects provided in PSoC™ Creator and ModusToolbox™ Software Environment.
PSoC™ Creator can be downloaded from:
https://www.infineon.com/cms/en/design-support/tools/sdk/psoc-software/psoc-creator
To find an example project within PSoC™ Creator, go to:
https://www.infineon.com/cms/en/design-support/software/code-examples
ModusToolbox™ can be downloaded from:
https://www.infineon.com/cms/en/design-support/tools/sdk/modustoolbox-software
Features:
Customized screens support for the following Bluetooth® SIG-adopted BLE 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
Customized screens support for the following Bluetooth® SIG-adopted BLE profiles and services:
• CAPSENSE® Profile and Service – Enables BLE-based communication for CAPSENSE™ Widgets like proximity sensors, buttons and sliders.
• Bootloader Profile and Service – Enables the over-the-air (OTA) device firmware upgrade (DFU) for Infineon BLE devices.
• RGB LED Profile and Service – Enables the LED color and intensity control using Infineon BLE devices.
Additional features:
• Data Logger
• GATT database (DB) viewer for debugging any Bluetooth® SIG-adopted or custom profile/service.
To see the End User License Agreement (EULA), Open Source Licenses Used, and the application web page:
https://www.infineon.com/cms/en/design-support/tools/utilities/wireless-connectivity/airoc-bluetooth-connect-app-mobile-app
The source code for the app can be downloaded from https://github.com/Infineon/airoc-connect-ios
Disclaimer!
Under no circumstances can the App be connected to medical hardware or used in any other way different from the purpose of code example evaluation.
To research any medical problem, please, seek doctor’s advice.
Конфиденциальность приложения
Разработчик Cypress Semiconductor указал, что в соответствии с политикой конфиденциальности приложения данные могут обрабатываться так, как описано ниже. Подробные сведения доступны в политике конфиденциальности разработчика.
Сбор данных не ведется
Разработчик не ведет сбор данных в этом приложении.
Конфиденциальные данные могут использоваться по-разному в зависимости от вашего возраста, задействованных функций или других факторов. Подробнее
Информация
Совместимость iPhone Требуется iOS 10.0 или новее. iPad Требуется iPadOS 10.0 или новее. iPod touch Требуется iOS 10.0 или новее. Mac Требуется macOS 11.0 или новее и компьютер Mac с чипом Apple M1 или новее.