[转]QNX_bluetooth_SDK的蓝牙驱动开发-蓝牙源码

锋影

email:[email protected]

如果你认为本系列文章对你有所帮助,请大家有钱的捧个钱场,点击此处赞助,赞助额0.1元起步,多少随意

 

 

The QNX®SDK for Bluetooth® Connectivity offers developers a fast and easy path to building Bluetooth-enabled systems powered by the QNX OS. Designed for flexibility, the SDK offers a dual-mode Bluetooth Smart Ready stack with a comprehensive list of profiles to support connectivity with Bluetooth Classic and Low Energy devices for a wide range of general embedded markets.

The QNX SDK for Bluetooth Connectivity, underpinned by the highly reliable QNX OS, offers developers a low-risk path for building highly robust, interoperable systems using the latest Bluetooth protocols and profiles. Ported to run on different processor architectures, and supporting the host controller interface (HCI) protocol, the solution ensures customers are not locked in to any particular vendor processor or Bluetooth controller hardware IC. Making use of the same code base, customers can enable Bluetooth connectivity across their product line, leveraging their development efforts across the entire product portfolio. This reduces project risk and helps to improve their revenue-to-cost ratio.

 

[转]QNX_bluetooth_SDK的蓝牙驱动开发-蓝牙源码

 

Benefits

  • Flexible modular architecture, with no vendor lock-in
  • De-risk project development with up-to-date, proven and certified IP
  • Guarantee interoperability
     
  • Reuse code base across product line, with little to no changes
  • Benefit from a one-stop shop single supplier

Technology

The QNX SDK for Bluetooth Connectivity is based on certified Bluetooth IP that runs on the QNX Neutrino OS, providing robust, reliable SDK for building Bluetooth connectivity into embedded systems, for a variety of connected, embedded markets.

  • The QNX SDK for Bluetooth Connectivity is a reliable and flexible software offering, built on top of the QNX OS, and compliant with Bluetooth version 4.2. The SDK has been ported to both ARM and x86 processor architectures, and supports any Bluetooth certified radio module or chipset that supports HCI over USB or UART transport.

    The SDK offers different packages that comprise bundles of protocols and profiles that can be selected from, based on end-product requirements. Profiles supported out-of-the-box include the classic PAN, SPP, HDP, HID, FTP, and OPP profiles, as well as the BAS, FMP, HRP, HOGP, and PXP Low Energy profiles. Additionally, the IEEE 11073 Personal Health Data stack is available in an add-on package for medical applications, and operates over Bluetooth using HDP.

    [转]QNX_bluetooth_SDK的蓝牙驱动开发-蓝牙源码

     

    Given many Bluetooth-enabled devices require a fair amount of customization depending on the end-product requirements, pairing a Bluetooth product offering with professional services is vital. Bluetooth related services include but are not limited to the following:

    • Port of stack to custom hardware
    • System integration and optimization
    • HCI driver development
    • Add-on profiles
    • Interoperability testing
    • Application development