5#if defined(ARDUINO_ARDUINO_NANO33BLE) | defined(ARDUINO_NANO_RP2040_CONNECT)
13 const uint8_t BUFFERS_FIXED_LENGTH =
false;
15 const uint8_t BUFFER_SIZE = 128;
18 BLEService UARTService{
"6E400001-B5A3-F393-E0A9-E50E24DCCA9E"};
19 BLECharacteristic TXChar{
"6E400003-B5A3-F393-E0A9-E50E24DCCA9E", BLERead | BLENotify | BLEBroadcast, BUFFER_SIZE, BUFFERS_FIXED_LENGTH};
20 BLECharacteristic RXChar{
"6E400002-B5A3-F393-E0A9-E50E24DCCA9E", BLEWriteWithoutResponse | BLEWrite | BLENotify, BUFFER_SIZE, BUFFERS_FIXED_LENGTH};
26 BLEService UARTServiceDeviceInfo{
"e0271458-8c6a-11ed-a1eb-0242ac120002"};
27 BLECharacteristic PCBChar{
"e0271459-8c6a-11ed-a1eb-0242ac120002", BLERead, BUFFER_SIZE, BUFFERS_FIXED_LENGTH};
28 BLECharacteristic FirmwareChar{
"e0271460-8c6a-11ed-a1eb-0242ac120002", BLERead, BUFFER_SIZE, BUFFERS_FIXED_LENGTH};
29 BLECharacteristic DeviceChar{
"e0271461-8c6a-11ed-a1eb-0242ac120002", BLERead, BUFFER_SIZE, BUFFERS_FIXED_LENGTH};
32 BLEService ErrorService{
"33b65d42-611c-11ed-9b6a-0242ac120002"};
33 BLECharacteristic ErrorChar{
"33b65d43-611c-11ed-9b6a-0242ac120002", BLERead | BLENotify, BUFFER_SIZE, BUFFERS_FIXED_LENGTH};