Open krambriw opened 2 years ago
Running this on a RPi3, bullseye, works fine but what is causing those error message every time?
Any hint to fix this?
Suddenly it can go into a mode with just errors, then sending one or more messages successfully, then errors again
The Node.js example does not show this type of problem
Info: Message sent to Azure IoT Hub Error: Time:Sun Apr 3 09:43:03 2022 File:/home/pi/Source/azure-iot-sdk-c/serializer/src/multitree.c Func:MultiTree_GetLeafValue Line:671 (result = MULTITREE_CHILD_NOT_FOUND) Info: Sending message: { "deviceId": "Raspberry Pi - C", "messageId": 9, "temperature": 25.869999, "humidity": 65.239998 } Info: Message sent to Azure IoT Hub Error: Time:Sun Apr 3 09:43:09 2022 File:/home/pi/Source/azure-iot-sdk-c/serializer/src/multitree.c Func:MultiTree_GetLeafValue Line:671 (result = MULTITREE_CHILD_NOT_FOUND) Info: Sending message: { "deviceId": "Raspberry Pi - C", "messageId": 10, "temperature": 28.189999, "humidity": 65.919998 } Info: Message sent to Azure IoT Hub Error: Time:Sun Apr 3 09:43:15 2022 File:/home/pi/Source/azure-iot-sdk-c/serializer/src/multitree.c Func:MultiTree_GetLeafValue Line:671 (result = MULTITREE_CHILD_NOT_FOUND) Info: Sending message: { "deviceId": "Raspberry Pi - C", "messageId": 11, "temperature": 24.430000, "humidity": 72.440002 } Info: Message sent to Azure IoT Hub Error: Time:Sun Apr 3 09:43:20 2022 File:/home/pi/Source/azure-iot-sdk-c/serializer/src/multitree.c Func:MultiTree_GetLeafValue Line:671 (result = MULTITREE_CHILD_NOT_FOUND) Info: Sending message: { "deviceId": "Raspberry Pi - C", "messageId": 12, "temperature": 22.309999, "humidity": 64.910004 } Info: Message sent to Azure IoT Hub Error: Time:Sun Apr 3 09:43:26 2022 File:/home/pi/Source/azure-iot-sdk-c/serializer/src/multitree.c Func:MultiTree_GetLeafValue Line:671 (result = MULTITREE_CHILD_NOT_FOUND) Info: Sending message: { "deviceId": "Raspberry Pi - C", "messageId": 13, "temperature": 29.220001, "humidity": 67.379997 } Info: Message sent to Azure IoT Hub Error: Time:Sun Apr 3 09:43:32 2022 File:/home/pi/Source/azure-iot-sdk-c/serializer/src/multitree.c Func:MultiTree_GetLeafValue Line:671 (result = MULTITREE_CHILD_NOT_FOUND) Info: Sending message: { "deviceId": "Raspberry Pi - C", "messageId": 14, "temperature": 20.750000, "humidity": 70.449997 } Info: Message sent to Azure IoT Hub Error: Time:Sun Apr 3 09:54:32 2022 File:/home/pi/Source/azure-iot-sdk-c/serializer/src/multitree.c Func:MultiTree_GetLeafValue Line:671 (result = MULTITREE_CHILD_NOT_FOUND) Error: Time:Sun Apr 3 09:54:33 2022 File:/home/pi/Source/azure-iot-sdk-c/serializer/src/multitree.c Func:MultiTree_GetLeafValue Line:671 (result = MULTITREE_CHILD_NOT_FOUND) Error: Time:Sun Apr 3 09:54:34 2022 File:/home/pi/Source/azure-iot-sdk-c/serializer/src/multitree.c Func:MultiTree_GetLeafValue Line:671 (result = MULTITREE_CHILD_NOT_FOUND) Error: Time:Sun Apr 3 09:54:34 2022 File:/home/pi/Source/azure-iot-sdk-c/serializer/src/multitree.c Func:MultiTree_GetLeafValue Line:671 (result = MULTITREE_CHILD_NOT_FOUND) Error: Time:Sun Apr 3 09:54:35 2022 File:/home/pi/Source/azure-iot-sdk-c/serializer/src/multitree.c Func:MultiTree_GetLeafValue Line:671 (result = MULTITREE_CHILD_NOT_FOUND) Error: Time:Sun Apr 3 09:54:36 2022 File:/home/pi/Source/azure-iot-sdk-c/serializer/src/multitree.c Func:MultiTree_GetLeafValue Line:671 (result = MULTITREE_CHILD_NOT_FOUND) Error: Time:Sun Apr 3 09:54:37 2022 File:/home/pi/Source/azure-iot-sdk-c/serializer/src/multitree.c Func:MultiTree_GetLeafValue Line:671 (result = MULTITREE_CHILD_NOT_FOUND) Error: Time:Sun Apr 3 09:54:37 2022 File:/home/pi/Source/azure-iot-sdk-c/serializer/src/multitree.c Func:MultiTree_GetLeafValue Line:671 (result = MULTITREE_CHILD_NOT_FOUND)
Running this on a RPi3, bullseye, works fine but what is causing those error message every time?
Any hint to fix this?
Suddenly it can go into a mode with just errors, then sending one or more messages successfully, then errors again
The Node.js example does not show this type of problem