mirror of
https://github.com/meshcore-dev/MeshCore.git
synced 2026-04-20 22:13:47 +00:00
enforce pin being used for ble pairing on nrf52
This commit is contained in:
parent
83c827ce85
commit
dbc9659e9a
1 changed files with 2 additions and 0 deletions
|
|
@ -10,6 +10,7 @@ void SerialBLEInterface::begin(const char* device_name, uint32_t pin_code) {
|
|||
Bluefruit.setTxPower(4); // Check bluefruit.h for supported values
|
||||
Bluefruit.setName(device_name);
|
||||
|
||||
Bluefruit.Security.setMITM(true);
|
||||
Bluefruit.Security.setPIN(charpin);
|
||||
|
||||
// To be consistent OTA DFU should be added first if it exists
|
||||
|
|
@ -52,6 +53,7 @@ void SerialBLEInterface::enable() {
|
|||
clearBuffers();
|
||||
|
||||
// Configure and start the BLE Uart service
|
||||
bleuart.setPermission(SECMODE_ENC_WITH_MITM, SECMODE_ENC_WITH_MITM);
|
||||
bleuart.begin();
|
||||
|
||||
// Start advertising
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue