我想为我们生产的每个生产单元制造唯一的序列号以制造特定数据。我怎么样了。
谢谢
嗨Ant777222,
广告字符串应具有特定格式。制造商特定数据是开发人员可以包含自己的数据并在设备广告时填充它们的标志。为了将广告数据添加到广告字符串中,格式应该像 <标签> 。SDK的BLE_APP_BAREBONE示例将制造商特定数据存储到广告字符串中。请检查mnf_data_update()函数。让我为您提供如何使用ADV_TYPE_MANUFAFTURER_SPECIFIC_DATA的示例。假设您希望将BD地址追加到广告数据中。例如让我们说你的mac地址是:x00 x01 x02 x03 x04 x05所以你的广告数据将如下:
#define ble_mac_addr“\ x00 \ x01 \ x02 \ x03 \ x04 \ x05”
#define ble_mac_addr_len“\ x07”
#define user_advertise_data ble_mac_addr_len \
adv_type_manufacturer_specific_data \
ble_mac_addr.
关于唯一的序列号,您能否向我提供更多关于此的投入?
谢谢,PM_DIALOG.
有多个单位将安装在彼此附近的情况。我们希望通过将序列号包含在制造商特定数据中,区分我们连接到哪个单位的方法。
请问您是否能够向制造商特定数据添加一个sn?
我能够添加序列号,我认为我们会走出不同的路线以区分。
谢谢,安东尼
如果您发现答案有用,请将其标记为接受。应该用一个唯一的sn编程有多少单位?你为什么不改变BD地址?
嗨Ant777222,
广告字符串应具有特定格式。制造商特定数据是开发人员可以包含自己的数据并在设备广告时填充它们的标志。为了将广告数据添加到广告字符串中,格式应该像 <标签> 。SDK的BLE_APP_BAREBONE示例将制造商特定数据存储到广告字符串中。请检查mnf_data_update()函数。让我为您提供如何使用ADV_TYPE_MANUFAFTURER_SPECIFIC_DATA的示例。假设您希望将BD地址追加到广告数据中。例如让我们说你的mac地址是:x00 x01 x02 x03 x04 x05所以你的广告数据将如下:
#define ble_mac_addr“\ x00 \ x01 \ x02 \ x03 \ x04 \ x05”
#define ble_mac_addr_len“\ x07”
#define user_advertise_data ble_mac_addr_len \
adv_type_manufacturer_specific_data \
ble_mac_addr.
关于唯一的序列号,您能否向我提供更多关于此的投入?
谢谢,PM_DIALOG.
有多个单位将安装在彼此附近的情况。我们希望通过将序列号包含在制造商特定数据中,区分我们连接到哪个单位的方法。
嗨Ant777222,
请问您是否能够向制造商特定数据添加一个sn?
谢谢,PM_DIALOG.
我能够添加序列号,我认为我们会走出不同的路线以区分。
谢谢,安东尼
嗨Ant777222,
如果您发现答案有用,请将其标记为接受。应该用一个唯一的sn编程有多少单位?你为什么不改变BD地址?
谢谢,PM_DIALOG.