Skip to content

Commit

Permalink
Solve conflicts
Browse files Browse the repository at this point in the history
  • Loading branch information
cparata committed Oct 10, 2019
2 parents e37e3aa + 226ced5 commit 0c59e94
Show file tree
Hide file tree
Showing 5 changed files with 44 additions and 49 deletions.
22 changes: 22 additions & 0 deletions .github/workflows/compile-examples.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: Compile Examples
on: [push, pull_request]
jobs:
build:
runs-on: ubuntu-latest

strategy:
matrix:
fqbn: [
"arduino:samd:mkrwifi1010",
"arduino:samd:nano_33_iot",
"arduino:megaavr:uno2018:mode=on",
"arduino:mbed:nano33ble"
]

steps:
- uses: actions/checkout@v1
with:
fetch-depth: 1
- uses: arduino/actions/libraries/compile-examples@master
with:
fqbn: ${{ matrix.fqbn }}
11 changes: 11 additions & 0 deletions .github/workflows/spell-check.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
name: Spell Check
on: [push, pull_request]
jobs:
build:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v1
with:
fetch-depth: 1
- uses: arduino/actions/libraries/spell-check@master
38 changes: 0 additions & 38 deletions .travis.yml

This file was deleted.

2 changes: 1 addition & 1 deletion examples/Central/PeripheralExplorer/PeripheralExplorer.ino
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ void exploreService(BLEService service) {
}

void exploreCharacteristic(BLECharacteristic characteristic) {
// print the UUID and properies of the characteristic
// print the UUID and properties of the characteristic
Serial.print("\tCharacteristic ");
Serial.print(characteristic.uuid());
Serial.print(", properties 0x");
Expand Down
20 changes: 10 additions & 10 deletions src/utility/ATT.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -519,20 +519,20 @@ bool ATTClass::handleNotify(uint16_t handle, const uint8_t* value, int length)
continue;
}

uint8_t notication[_peers[i].mtu];
uint16_t noticationLength = 0;
uint8_t notification[_peers[i].mtu];
uint16_t notificationLength = 0;

notication[0] = ATT_OP_HANDLE_NOTIFY;
noticationLength++;
notification[0] = ATT_OP_HANDLE_NOTIFY;
notificationLength++;

memcpy(&notication[1], &handle, sizeof(handle));
noticationLength += sizeof(handle);
memcpy(&notification[1], &handle, sizeof(handle));
notificationLength += sizeof(handle);

length = min((uint16_t)(_peers[i].mtu - noticationLength), (uint16_t)length);
memcpy(&notication[noticationLength], value, length);
noticationLength += length;
length = min((uint16_t)(_peers[i].mtu - notificationLength), (uint16_t)length);
memcpy(&notification[notificationLength], value, length);
notificationLength += length;

HCI.sendAclPkt(_peers[i].connectionHandle, ATT_CID, noticationLength, notication);
HCI.sendAclPkt(_peers[i].connectionHandle, ATT_CID, notificationLength, notification);

numNotifications++;
}
Expand Down

0 comments on commit 0c59e94

Please sign in to comment.