Function declaration with strings

char* motor_cmd ()
{
   static char buffer[50];
   return buffer;
}

or

static char buffer[50];
char* motor_cmd ()
{   
   return buffer;
}