Limit device Name and Manufacturer to 15 chars

This commit is contained in:
sivar2311
2021-08-27 16:50:34 +02:00
parent ce2cd539ff
commit 65b656344a

View File

@@ -96,8 +96,8 @@ static const uint8_t _hidReportDescriptor[] = {
BleKeyboard::BleKeyboard(std::string deviceName, std::string deviceManufacturer, uint8_t batteryLevel)
: hid(0)
, deviceName(deviceName)
, deviceManufacturer(deviceManufacturer)
, deviceName(std::string(deviceName).substr(0, 15))
, deviceManufacturer(std::string(deviceManufacturer).substr(0,15))
, batteryLevel(batteryLevel) {}
void BleKeyboard::begin(void)