Here is some of the testing that you Roberto and I did under Paul'd thread...
I've set the code to only have the Else mode as an option and them I checked the r99 out up and there is no 255 in the DCS, DCM and DCD.
They are actually set to the setting I have in portal.
<DCM>16</DCM>
<DCS>50</DCS>
<DCD>30</DCD>
The 16 for DCM is what the Else mode is defined as in the code...
// Add Else Mode definition..
const int Else=16;
In addition I added the ReefAngel.DCPump.UseMemory=false; to the code and the Portal is still messed up.
Question from Lee to Roberto...
Roberto's ResponseRoberto could that be screwing with the portal though?
The mode should show 11 since its part of our custom mode.
This could be part of the issue...
Lee's response...Yeah... I think so.
Also is Lee was going to work on a way to set different speeds for different pumps.Do you think it would be better to fix it on the backend? I mean if someone didn't initialize memory they would have the 255 issue we saw earlier? Either way I can fix in the INO. Steve, can you update your thread with latest version if its not already?