From 65b656344a51deda13ffcbdfdbaf4c009e3e447f Mon Sep 17 00:00:00 2001 From: sivar2311 Date: Fri, 27 Aug 2021 16:50:34 +0200 Subject: [PATCH] Limit device Name and Manufacturer to 15 chars --- BleKeyboard.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/BleKeyboard.cpp b/BleKeyboard.cpp index 155239a..3b215f9 100644 --- a/BleKeyboard.cpp +++ b/BleKeyboard.cpp @@ -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)