你好,需要使用CH583做一個ceteral和periphal的長距離連接,根據規(guī)格書,是可以做到200米以上,實際測試效果不佳,請問如何修改發(fā)送功率6dBm,除了廣播信號這里需要修改,還有其他地方需要同步修改嗎?
當前修改點:
static uint8_t scanRspData[] = {
? ? // complete name
? ? 0x12, // length of this data
? ? GAP_ADTYPE_LOCAL_NAME_COMPLETE,
? ? 'S',
? ? 'i',
? ? 'm',
? ? 'p',
? ? 'l',
? ? 'e',
? ? ' ',
? ? 'P',
? ? 'e',
? ? 'r',
? ? 'i',
? ? 'p',
? ? 'h',
? ? 'e',
? ? 'r',
? ? 'a',
? ? 'l',
? ? // 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,
? ? 6// 0--->6dbm
};
感謝回復,謝謝!