У меня есть устройство, подключенное к iot-hub по протоколу AMQP. Я смотрю, как изменить время ожидания "поддержания активности задержек" между устройством и концентратором. Является ли это возможным? Я уже пытался установить таймауты с этого C SDK-сайта: https://github.com/Azure/azure-iot-sdk-c/blob/master/doc/Iothub_sdk_options.md, но пока без положительного результата.
Я уже нашел решение. Вот оно:
// https://github.com/Azure/azure-iot-sdk-/blob/master/doc/Iothub_sdk_options.md // note that not all option suits selected protocol const int KEEP_ALIVE_TIMEOUT_S = 30; auto result = IoTHubDeviceClient_SetOption(deviceHandle, OPTION_C2D_KEEP_ALIVE_FREQ_SECS, &KEEP_ALIVE_TIMEOUT_S);