- Embarcadero Rad Studio Xe7 Architects
- Embarcadero Rad Studio Xe7 Update 1 Architect
- Embarcadero Rad Studio Xe7 Architecture
Go Up to Using the RTL in Multi-Device Applications
The RTL provides classes to implement Bluetooth support in your applications. When your application is running on a Bluetooth-enabled device, your application can use the Bluetooth capabilities of the device to connect to applications in remote devices and exchange data with those remote applications.
- 1Platform Support
- 2Classic Bluetooth vs Bluetooth Low Energy
Embarcadero RAD Studio XE7 Amazing Characteristics: Presenting FireUI: Revolutionary User Interface Development Across Multiple Devices and Form Factors Programmer productivity multiplies, allowing your staff to deliver your programs for PCs, tablet computers, smartphones, and wearables such as Google Glass, in record time, by one codebase. دانلود Embarcadero RAD Studio XE7 Architect v21.0. نرم افزار محیط توسعه برنامه های کاربردی به زبان های Delphi و C بازدید: 150,534.
Platform Support
Platform | Classic Bluetooth | Bluetooth Low Energy |
---|
Client | Server |
---|
Windows* | 8+ |
macOS | 10.7+ | 10.9+ |
iOS | 5+ | 6+ |
Android | 4.3+ | 5+ |
*Windows Server does not support Bluetooth (see: General Bluetooth Support in Windows).
For macOS and iOS, BluetoothLE is only supported on the following hardware:
- macOS:
- Mac Mini
- Mac Air: mid2011+
- MacBook Pro: mid2012+
- iOS:
- iPhone 4S+
- iPad 3+ (Retina)
- iPod Touch 5th Gen.+
Classic Bluetooth on iOS
RTL does not support Classic Bluetooth on iOS. The reason is that only hardware manufacturers are given access to the SDK for Classic Bluetooth. For more information, see Apple Developers: MFi Program.
Classic Bluetooth vs Bluetooth Low Energy
- Image by the the Bluetooth SIG.
Embarcadero Rad Studio Xe7 Architects
Classic Bluetooth
- Useful for applications with data streaming because it achieves greater throughput than Bluetooth LE technology.
- Data transfer rate : 2Mbps.
- High power consumption. Not suitable for certain devices such as wereables...
- Commonly used on cars, Handsfree profile...
- Technology based on standard Bluetooth profiles (SPP, DUN, PAN).
- The protocol is limited up to 7 slaves.
Embarcadero Rad Studio Xe7 Update 1 Architect
Bluetooth Low Energy
- Useful for applications that require periodic transfer of small amounts of data.
- Data transfer rate : < 100 kbps.
- Very low power consumption, ensured by a set of technical and radio techniques.
- Technology based on the Generic Attribute Profile.
- Supports a large number of slaves.
- Less connection time, no pairing process. Bluetooth LE just needs to connect to the device to read/write information.
Embarcadero Rad Studio Xe7 Architecture
Note: The iOS property list includes configuration for Bluetooth LE.
Topics
See Also
Retrieved from 'http://docwiki.embarcadero.com/RADStudio/Sydney/e/index.php?title=Using_Bluetooth&oldid=271096'