![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
1
Fork of nRF51822 by
Diff: nRF51Gap.cpp
- Revision:
- 345:dfde56236c36
- Parent:
- 344:2a44e5fd26bc
- Child:
- 346:14b090482fd2
--- a/nRF51Gap.cpp Fri Jun 19 15:55:34 2015 +0100 +++ b/nRF51Gap.cpp Fri Jun 19 15:55:35 2015 +0100 @@ -295,6 +295,8 @@ case CONN_INTERVAL_UNACCEPTABLE: code = BLE_HCI_CONN_INTERVAL_UNACCEPTABLE; break; + default: + break; } /* Disconnect if we are connected to a central device */ @@ -437,31 +439,4 @@ } else { return BLE_ERROR_PARAM_OUT_OF_RANGE; } -} - -/* (Valid values are -40, -20, -16, -12, -8, -4, 0, 4) */ -ble_error_t nRF51Gap::setTxPower(int8_t txPower) -{ - unsigned rc; - if ((rc = sd_ble_gap_tx_power_set(txPower)) != NRF_SUCCESS) { - switch (rc) { - case NRF_ERROR_BUSY: - return BLE_STACK_BUSY; - case NRF_ERROR_INVALID_PARAM: - default: - return BLE_ERROR_PARAM_OUT_OF_RANGE; - } - } - - return BLE_ERROR_NONE; -} - -void nRF51Gap::getPermittedTxPowerValues(const int8_t **valueArrayPP, size_t *countP) -{ - static const int8_t permittedTxValues[] = { - -40, -30, -20, -16, -12, -8, -4, 0, 4 - }; - - *valueArrayPP = permittedTxValues; - *countP = sizeof(permittedTxValues) / sizeof(int8_t); } \ No newline at end of file