This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC2564CMSP432BTBLESW:如何将数据发送到电话?

Guru**** 2387060 points
Other Parts Discussed in Thread: CC2541
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/810253/cc2564cmsp432btblesw-how-send-data-to-phone

器件型号:CC2564CMSP432BTBLESW
主题中讨论的其他器件:CC2541

您好!

SDK: CC256x MSP432 Bluetopia SDK

示例:SPPLEDemo

PuTTY 发送 RegisterSPPLE 和通告到 CC2654、电话可以连接 SPPLEdemo。  我希望将数据发送到电话、但电话找不到 服务、无法启用通知。

日志:


SPP+LE>寄存器 spple
已成功注册 SPPLE 服务。


SPP+LE>广告1
GAP_LE_Advertising_Enable 成功。

SPP+LE>
大小为16的 etLE_Connection_Complete。
状态:0x00。
角色:从设备。
地址类型:随机。
BD_ADDR:0x4ABED049C677。

SPP+LE>
大小为16的 etGATT_Connection_Device_Connection:
连接 ID:3.
连接类型:LE。
远程设备:0x4ABED049C677。
连接 MTU:23。

SPP+LE>
大小为36的 etLE_Authentication。
LatKeyRequest:
BD_ADDR:0x4ABED049C677。
GAP_LE_Regenerate_Long_term_Key 成功。

SPP+LE>
大小为8的 etLE_Encryption_Change。

http://processors.wiki.ti.com/index.php/CC256x_TI_Bluetooth_Stack_SPPLEDemo_App

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    怪兽、

    由于 SPPLE 是专为通过 BLE 链路执行 SPP 而创建的定制服务、因此大多数应用本身不支持 SPPLE。 我建议下载 LightBlue 应用、并浏览您参考的 wiki 页面中的部分以获取数据传输。

    此致、

    Vince  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、先生、

    我需要设置 CC2541 simplePeripheral 等特征。 请帮助检查代码。

    #define SIMPLEPROFILE_SERV_UUID 0xFFF0

    //按键 UUID
    #define SIMPLEPROFILE_CHAR1_UUID 0xFFF1

    静态 BTPSCONST GATT_Primary_Service_16_Entry_tSPPLE_Service_UUID =

    SIMPLEPROFILE_SERV_UUID
    };

    /* Tx Characteristic Declaration。 *
    静态 BTPSCONST _tagGATT_characteristic_Declaration_16_entry_t SPPLE_Tx_Declaration =

    GATT_characteristic_properties_notife|GATT_characteristic_properties_write|GATT_characteristic_properties_read、
    SIMPLEPROFILE_CHAR1_UUID  
    };

    /* Tx 特性值。 *
    静态 BTPSCONST GATT_characteristic_value_16_entry_t SPPLE_Tx_value =

    SIMPLEPROFILE_CHAR1_UUID 、
    0、
    null
    };

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    从 LightBlue 发送数据/在 SPPLEDemo 中接收数据

    此时、客户端(LightBlue)可以向服务器发送数据(SPPLEDemo)。 要将数据从 LightBlue 发送到 SPPLEDemo、请执行以下操作:

    1. 打开 Rx 特征(0x8B00ACE7-EB0B-49B0-BBE9-9AEE0A26E1A3)。
    2. 选择 "写入新值"。
    3. 键入 414243 (ASCII 中的 ABC)。
    4. 选择 "完成"

     Lightbule 写入新值时、GATT_ServerEventCallback 中是否会触发 SPPLE_RX_characteristic_attribute_offset?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

      当 Lightbule 写入新值时、它将在 GATT_ServerEventCallback 中触发 SPPLE_RX_characteristic_attribute_offset

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    怪兽、

    您是否解决了上述问题?

    BR、

    Vince