since updating to 128-36 i have found that when ever i try to change any of the values related to the cloud model my device will go unresponsive and eventually reboot, this happens when I set any new value, both in the management interface and in the windows application.
Hi Ryan
Please make the following changes to tcpip_server.cpp
case 44:
line 760
Insert new line
case 44: // Set cloud model k1..k7, seperated by ,
WorkString = receiveString.substring(4, receiveString.length() - 1); WorkString = WorkString + '#';
Please make the following changes to managementdserver.cpp
in managementserver.cpp
line 2291, 2309, 2327, 2401, 2405
change
handler_postadmin5();
to handler_getadmin5();
Last edit: brownrb 2022-05-29
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
That has partially fixed the problem, I can now change all cloud model values using the management interface without any issues.
However if i use the windows application all K factors get set to the value entered for K1, For example i enter K factors as 33,24,48,64,64,48,24 hit send, then when i click get it returns 33,33,33,33,33,33,33
I think that fixed it, changes seem to work with both methods now.
I'll test for a bit and let you know if there are any issues. Thanks for the quick responses.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
since updating to 128-36 i have found that when ever i try to change any of the values related to the cloud model my device will go unresponsive and eventually reboot, this happens when I set any new value, both in the management interface and in the windows application.
the info from the serial port debug is attached.
Last edit: Ryan Parle 2022-05-28
Hi Ryan
Please make the following changes to tcpip_server.cpp
case 44:
line 760
Insert new line
case 44: // Set cloud model k1..k7, seperated by ,
WorkString = receiveString.substring(4, receiveString.length() - 1);
WorkString = WorkString + '#';
Please make the following changes to managementdserver.cpp
in managementserver.cpp
line 2291, 2309, 2327, 2401, 2405
change
handler_postadmin5();
to
handler_getadmin5();
Last edit: brownrb 2022-05-29
That has partially fixed the problem, I can now change all cloud model values using the management interface without any issues.
However if i use the windows application all K factors get set to the value entered for K1, For example i enter K factors as 33,24,48,64,64,48,24 hit send, then when i click get it returns 33,33,33,33,33,33,33
Application error log attached
Hi Ryan
I will have a look and post back soon
in tcpip_server.cpp
Line 758 onwards
change case 44: to
I think that fixed it, changes seem to work with both methods now.
I'll test for a bit and let you know if there are any issues. Thanks for the quick responses.