Which platforms have Bluetooth 4.0 peripheral / slave support?

Muis

I developed a BLE device that acts as a master, and connects to sensors that are slaves. Now I want to develop an application that displays the data from my device (master) in real-time, so that application has to act as slave (advertizes).

  • Windows 8 API: Unsupported
  • Windows Phone: Unsupported
  • Windows RT: Unsupported
  • Android 4.4 API: Unsupported
  • iPhone / Mac: Supported

So it seems its really impossible to develop any kind of app for this, besides on Linux maybe, or on Windows through a custom stack, but I would prefer to do this on a phone, and if possible not an iPhone.

Does anyone knows of any phone/tablet OS which supports this out of the box?

ildarM

Working on the same type of cases and found that out of all platforms only iOS/Mac OS support both peripheral (slave) and central (master) roles.

For the peripheral role you will have to use CBPeripheralManager, and will have to setup your own service/characteristic. For the central you will have to use CBCentralManager, which will receive CBPeripheral objects through delegate notifications. Then you will have to query it for the services/characteristics/descriptors.

So I would say, today you are out of options for the peripheral role, only iOS/Mac OS.

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Which platforms does Xamarin support?

From Dev

Which platforms does Xamarin support?

From Dev

Which platforms does Apache Cordova support?

From Dev

Android Bluetooth: how to detect which slave is disconnected when there are multiple slaves?

From Dev

Does Android KitKat allows devices that support Bluetooth LE to act as a peripheral device?

From Dev

Core Bluetooth unable to discover peripheral

From Dev

Android 4.3 as a Bluetooth LE Peripheral

From Dev

which slave we have to upload the data into hadoop cluster

From Dev

which slave we have to upload the data into hadoop cluster

From Dev

iOS 7 Core Bluetooth Peripheral running in background

From Dev

Connected peripheral in background mode (Core Bluetooth)

From Dev

Central writing characteristic to Peripheral (iOS Core Bluetooth)

From Dev

iOS App Bluetooth cannot connect to peripheral device

From Dev

bluetooth - UUID from peripheral device is a normal String

From Dev

OSX Bluetooth LE Peripheral transfer rates are slow

From Dev

Connected peripheral in background mode (Core Bluetooth)

From Dev

Android Bluetooth Peripheral Mode Notification Descriptor

From Java

Does Rails 4 have support for OR queries

From Dev

Possible to hack BLE peripheral mode support in Android?

From Dev

BLE peripheral support Android-L example

From Dev

Does Ubuntu support hardware which doesn't have official certification?

From Dev

CBCentralManager: how to determine which peripheral is the manager scanning for

From Dev

Can iOS re-connect to Bluetooth LE peripheral by specifying )CBPeripheral *)peripheral instead of doing retrievePeripherals?

From Dev

Bluetooth 4.0 LE -- Conceptual -- Sending data form master to peripheral AND from peripheral to master

From Dev

Can iOS re-connect to Bluetooth LE peripheral by specifying )CBPeripheral *)peripheral instead of doing retrievePeripherals?

From Dev

How to find out which disk is "sd 0:4:0:0"

From Dev

ARC Bluetooth support

From Dev

ARC Bluetooth support

From Dev

Bluetooth Peripheral ADVERTISE_FAILED_DATA_TOO_LARGE

Related Related

  1. 1

    Which platforms does Xamarin support?

  2. 2

    Which platforms does Xamarin support?

  3. 3

    Which platforms does Apache Cordova support?

  4. 4

    Android Bluetooth: how to detect which slave is disconnected when there are multiple slaves?

  5. 5

    Does Android KitKat allows devices that support Bluetooth LE to act as a peripheral device?

  6. 6

    Core Bluetooth unable to discover peripheral

  7. 7

    Android 4.3 as a Bluetooth LE Peripheral

  8. 8

    which slave we have to upload the data into hadoop cluster

  9. 9

    which slave we have to upload the data into hadoop cluster

  10. 10

    iOS 7 Core Bluetooth Peripheral running in background

  11. 11

    Connected peripheral in background mode (Core Bluetooth)

  12. 12

    Central writing characteristic to Peripheral (iOS Core Bluetooth)

  13. 13

    iOS App Bluetooth cannot connect to peripheral device

  14. 14

    bluetooth - UUID from peripheral device is a normal String

  15. 15

    OSX Bluetooth LE Peripheral transfer rates are slow

  16. 16

    Connected peripheral in background mode (Core Bluetooth)

  17. 17

    Android Bluetooth Peripheral Mode Notification Descriptor

  18. 18

    Does Rails 4 have support for OR queries

  19. 19

    Possible to hack BLE peripheral mode support in Android?

  20. 20

    BLE peripheral support Android-L example

  21. 21

    Does Ubuntu support hardware which doesn't have official certification?

  22. 22

    CBCentralManager: how to determine which peripheral is the manager scanning for

  23. 23

    Can iOS re-connect to Bluetooth LE peripheral by specifying )CBPeripheral *)peripheral instead of doing retrievePeripherals?

  24. 24

    Bluetooth 4.0 LE -- Conceptual -- Sending data form master to peripheral AND from peripheral to master

  25. 25

    Can iOS re-connect to Bluetooth LE peripheral by specifying )CBPeripheral *)peripheral instead of doing retrievePeripherals?

  26. 26

    How to find out which disk is "sd 0:4:0:0"

  27. 27

    ARC Bluetooth support

  28. 28

    ARC Bluetooth support

  29. 29

    Bluetooth Peripheral ADVERTISE_FAILED_DATA_TOO_LARGE

HotTag

Archive