카테고리 없음
Bluefruit52Lib txPower 변경
ZEROWIN.ART
2020. 6. 4. 15:15
728x90
소스코드
adafruit/Adafruit_nRF52_Arduino
Adafruit code for the Nordic nRF52 BLE SoC on Arduino - adafruit/Adafruit_nRF52_Arduino
github.com
// Supported tx_power values depending on mcu:
// - nRF52832: -40dBm, -20dBm, -16dBm, -12dBm, -8dBm, -4dBm, 0dBm, +3dBm and +4dBm.
// - nRF52840: -40dBm, -20dBm, -16dBm, -12dBm, -8dBm, -4dBm, 0dBm, +2dBm, +3dBm, +4dBm, +5dBm, +6dBm, +7dBm and +8dBm.
bool setTxPower (int8_t power);
int8_t getTxPower (void);
nrf52840을 사용중입니다.
txPower의 power 를 높이면 BLE 신호세기를 높힐 수 있습니다.
당연 배터리를 빨리 소모 될것입니다.
RSSI 관련 참조
BLE TxPower RSSI에 관한 내용
BLE는 신호 세기(TxPower)와 RSSI 값을 계산해 정확한 위치를 측정합니다. 1미터 떨어진 곳과 30...
blog.naver.com