From 50fd9d74fa187f5ec53c712067f36f7124698141 Mon Sep 17 00:00:00 2001 From: Rene Arnhold Date: Tue, 4 Aug 2020 16:33:34 +0200 Subject: [PATCH] ble packets solved --- src/main.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/main.cpp b/src/main.cpp index 4d164f7..880f3e0 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -263,12 +263,20 @@ void loop() { if (deviceConnected) { if (send_params) { - pRTxCharacteristic->setValue("Hallo BLE World ich hab Probleme, mit langen Daten"); ESP_LOGI("RayvoltDummy", "localMTU: %d", BLEDevice::getMTU()); + pRTxCharacteristic->setValue( { params[0], params[1], params[2], params[3], params[4], params[5], params[6], params[7], params[8], params[9], params[10], params[11] } ); pRTxCharacteristic->notify(); + delay(10); + pRTxCharacteristic->setValue( { params[12], params[13], params[14], params[15], params[16], params[17], params[18], params[19], params[20], params[21], params[22], params[23] } ); + pRTxCharacteristic->notify(); + delay(10); + pRTxCharacteristic->setValue( { params[24], params[25], params[26], params[27], params[28], params[29], params[30], params[31], params[32], params[33], params[34], params[35] } ); + pRTxCharacteristic->notify(); + delay(10); send_params = false; } else if (send_status) { + ESP_LOGI(millis()); gen_speed(); write_status_checksum(); pRTxCharacteristic->setValue(status, sizeof(status));