Expected behavior when desired.Config.SetPointTemp updated:
1. The mid-point (or average value) of temperature was updated
2. The reported property sharing the same name was update
Expected behavior when desired.Config.TelemetryInterval updated:
1. The telemetry interval (a.k.a. report interval) was updated (unit: seconds)
2. The reported property sharing the same name was update
Both the two desired properties will be persisted on the IoT Hub. So the effect will always be there, no matter the simulator was reboot or not, except the property was removed manually. Then it will use the default value:
SetPointTemp: 34.5
TelemetryInterval: 5 second