Support forum for MegunoLink
-
Pelle8879
- Posts: 11
- Joined: Wed Mar 21, 2018 8:56 pm
Thu Feb 07, 2019 6:02 am
How can I send a float value (ex 5,4) from megunolink and have arduino to understand that?
I have tested this but the value vill only be integer.
void Cmd_SetDmin(CommandParameter &Parameters)
{
Dmin = atof(Parameters.NextParameter());
}
And this is what meguno is sending:
!SetDVmax 4.5
-
philr
- Posts: 446
- Joined: Mon May 26, 2014 10:58 am
Thu Feb 07, 2019 6:31 am
Hi Pelle, that should have worked. You could try
Dmin = Parameters.NextParameterAsDouble();
Which basically does the same thing. Are you sure Dmin is a float? Also make sure the message has a ! at the start and a \r at the end.
Cheers
Phil