How to add new BLE services and characteristics in PAN1026?

Hello,

I used PAN1026 USB dongle with SDK version 2.0.4. It has a standard service SPP
Now I want to add new services and characteristics as it is a requirement of our application.

Which API can be used for it?
Where I can find a good document of the SDK API?

Is there a new better version of SDK available?

I will be really thankful for your guidance.

Waiting for your kind reply.

Regards

MAbbas

4replies Oldest first
  • Oldest first
  • Newest first
  • Active threads
  • Popular
  • I used PAN1026 USB dongle with SDK version 2.0.4.

    Is there a new better version of SDK available?

    The newest Toshiba Bluetooth SDK is always available in the Toshiba "Developer Zone"

    https://apps.toshiba.de/extranet/display/TBTSW/

    The current version is 4.2.0.

    The "Developer Zone" also has a lot of documentation online.

    It has a standard service SPP
    Now I want to add new services and characteristics as it is a requirement of our application.

    Please note that the SPP service in PAN1026 is a Bluetooth Basic Rate / Classic service.

    PAN1026 is a dual-mode module which supports both Bluetooth Classic and Bluetooth Low Energy.

    If you speak about services and characteristics, then you are probably looking forward to use the Bluetooth Low Enegry portions of PAN1026 now as well.

    Which API can be used for it?
    Where I can find a good document of the SDK API?

    A good starting point for the hardware is the PAN1026EMK Series Experimenter Kit

    https://na.industrial.panasonic.com/products/wireless-connectivity/evaluation-kits/pan1026emk-series-experimenter-kit

    The PAN1026EMK is fully supported by the Toshiba Bluetooth SDK 4.2.0.

    The SDK contains extensive documentation how to use the Bluetooth Low Energy portions of PAN1026 and other Toshiba-based modules, for example the bluetooth_sdk_developers_guide_v4_2_0.pdf in the documentation subdirectory.

    Like
  • Hi  Michael Hunold,

    Thanks for your quick reply. 

    I have to use PAN1026 as our hardware is developed with PAN 1026.

    Can I use the latest SDK with PAN1026? What are maximum services and characteristics PAN1026 can support?

     Waiting for your kind reply.

    Like
  • Can I use the latest SDK with PAN1026?

    Yes.

    What are maximum services and characteristics PAN1026 can support?

    PAN1026 supports max. 8 services.

    Each services can have max. 7 characteristics.

    Each characteristic can have max. 7 elements, ie. characteristic value and characteristic descriptors.

    The MTU size is 64 Bytes.

    Please note that PAN1026A is the successor of PAN1026.

    It support Bluetooth 4.2 (instead of 4.0), max. 16 services, max. 15 characteristics per service and max. 15 elements per characteristic. The MTU size is 160 bytes. It does not require boot-time patching and certain workarounds which are included in the Bluetooth SDK.

    Like
  • Michael Hunold Thanks for the information.

    Like
Like Follow
  • Status Answered
  • 1 yr agoLast active
  • 4Replies
  • 35Views
  • 2 Following