Problem with SerialCommandHandler
Posted: Thu Nov 20, 2014 6:08 pm
My project have a lot of command from Computer to Arduino Board So, I need to setup all command in arduino code. BUt I founded that Arduino can get only the first 10 commands. How can I fix this problem? ,,, As I shown below, First 10 commands are accepts. RYCompON, RYCOmpOFF, RYDryerON, RYDryerOFF are not available after load to arduino board. but when I rearrange and let's them stay on top, I will lost GetSPValue, GetIntValue, SetSPValue, SetIntValue.
SerialCommandHandler.AddCommand(F("SetSensor"), Cmd_SetSensor);
SerialCommandHandler.AddCommand(F("EnableSensor"), Cmd_EnableSensor);
SerialCommandHandler.AddCommand(F("DisableSensor"), Cmd_DisableSensor);
SerialCommandHandler.AddCommand(F("CountSensor"), Cmd_CountSensor);
SerialCommandHandler.AddCommand(F("ReadfromID"), Cmd_ReadfromID);
SerialCommandHandler.AddCommand(F("ProgramByID"), Cmd_ProgramByID);
SerialCommandHandler.AddCommand(F("GetSPValue"), Cmd_GetSetpointValue);
SerialCommandHandler.AddCommand(F("GetIntValue"), Cmd_GetIntervalValue);
SerialCommandHandler.AddCommand(F("SetSPValue"), Cmd_SetSetpointValue);
SerialCommandHandler.AddCommand(F("SetIntValue"), Cmd_SetIntervalValue);
SerialCommandHandler.AddCommand(F("RYCompON"), Cmd_RYCompON);
SerialCommandHandler.AddCommand(F("RYCompOFF"), Cmd_RYCompOFF);
SerialCommandHandler.AddCommand(F("RYDryerOFF"), Cmd_RYDryerOFF);
SerialCommandHandler.AddCommand(F("RYDryerON"), Cmd_RYDryerON);
At first, I guess the problem may come from memory, But after I try with the fresh code. Problem is still.
Please Help,..
SVP
SerialCommandHandler.AddCommand(F("SetSensor"), Cmd_SetSensor);
SerialCommandHandler.AddCommand(F("EnableSensor"), Cmd_EnableSensor);
SerialCommandHandler.AddCommand(F("DisableSensor"), Cmd_DisableSensor);
SerialCommandHandler.AddCommand(F("CountSensor"), Cmd_CountSensor);
SerialCommandHandler.AddCommand(F("ReadfromID"), Cmd_ReadfromID);
SerialCommandHandler.AddCommand(F("ProgramByID"), Cmd_ProgramByID);
SerialCommandHandler.AddCommand(F("GetSPValue"), Cmd_GetSetpointValue);
SerialCommandHandler.AddCommand(F("GetIntValue"), Cmd_GetIntervalValue);
SerialCommandHandler.AddCommand(F("SetSPValue"), Cmd_SetSetpointValue);
SerialCommandHandler.AddCommand(F("SetIntValue"), Cmd_SetIntervalValue);
SerialCommandHandler.AddCommand(F("RYCompON"), Cmd_RYCompON);
SerialCommandHandler.AddCommand(F("RYCompOFF"), Cmd_RYCompOFF);
SerialCommandHandler.AddCommand(F("RYDryerOFF"), Cmd_RYDryerOFF);
SerialCommandHandler.AddCommand(F("RYDryerON"), Cmd_RYDryerON);
At first, I guess the problem may come from memory, But after I try with the fresh code. Problem is still.
Please Help,..
SVP