Skip to content

Commit 7c70043

Browse files
committed
better allocate neopixel service data
1 parent 8a402ab commit 7c70043

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

libraries/BLEAdafruitService/src/services/BLEAdafruitAddressablePixel.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -109,9 +109,7 @@ err_t BLEAdafruitAddressablePixel::begin(uint8_t pin, uint8_t type, uint16_t buf
109109
// Add Characteristic
110110
_data.setProperties(CHR_PROPS_WRITE);
111111
_data.setPermission(SECMODE_NO_ACCESS, SECMODE_OPEN);
112-
// Change to use VLOC STACK to USER due to lack of memroy
113-
// Data.setMaxLen(Bluefruit.getMaxMtu(BLE_GAP_ROLE_PERIPH));
114-
_data.setMaxLen(BLE_GATTS_VAR_ATTR_LEN_MAX);
112+
_data.setMaxLen(3 + bufsize); // start (2 byte) + flags (1 byte)
115113
VERIFY_STATUS( _data.begin() );
116114

117115
// Add Characteristic

0 commit comments

Comments
 (0)