Quantcast
Viewing all articles
Browse latest Browse all 7485

请问CC254x如何更改设备名?

大家好,请问怎么更改SimpleBLEPeripheral的设备名?

我参考这篇文章

http://www.deyisupport.com/question_answer/wireless_connectivity/bluetooth/f/103/t/61571.aspx

 

1、更改了scanRspData

static uint8 scanRspData[] =

{

  // complete name

  0x14,   // length of this data

  GAP_ADTYPE_LOCAL_NAME_COMPLETE,

  0x53,   // 'A'

  0x69,   // 'A'

  0x6d,   // 'A'

  0x70,   // 'A'

  0x6c,   // 'A'

  0x65,   // 'A'

  0x42,   // 'A'

  0x4c,   // 'A'

  0x45,   // 'A'

  0x50,   // 'A'

  0x65,   // 'A'

  0x72,   // 'A'

  0x69,   // 'A'

  0x70,   // 'A'

  0x68,   // 'A'

  0x65,   // 'A'

  0x72,   // 'A'

  0x61,   // 'A'

  0x6c,   // 'A'

 

  // connection interval range

  0x05,   // length of this data

  GAP_ADTYPE_SLAVE_CONN_INTERVAL_RANGE,

  LO_UINT16( DEFAULT_DESIRED_MIN_CONN_INTERVAL ),   // 100ms

  HI_UINT16( DEFAULT_DESIRED_MIN_CONN_INTERVAL ),

  LO_UINT16( DEFAULT_DESIRED_MAX_CONN_INTERVAL ),   // 1s

  HI_UINT16( DEFAULT_DESIRED_MAX_CONN_INTERVAL ),

 

  // Tx power level

  0x02,   // length of this data

  GAP_ADTYPE_POWER_LEVEL,

  0       // 0dBm

};

 

2、更改了attDeviceName

static uint8 attDeviceName[GAP_DEVICE_NAME_LEN] = "AAAAAA AAA AAAAAAAAAA";

 

3、修改GGS_SetParameter

GGS_SetParameter( GGS_DEVICE_NAME_ATT, sizeof ( attDeviceName ) , attDeviceName );

 

在android手机上还是显示SimpleBLEPeripheral,请问还有什么需要修正吗?


Viewing all articles
Browse latest Browse all 7485

Trending Articles