Obtener datos desde el Puerto Serial

Se que hay varios temas iguales a este, de los cuales he sacado importantes partes de código, el problema que tengo actualmente es el de convertir un string a un char* para enviarlo a través de los módulos RF.

Y me da este error: cannot convert 'String' to 'char*' for argument '1' to 'void send(char*)'

Buscando encontré que la forma de convertirlo es a través de la función "toCharArray()" toCharArray() - Arduino Reference

Pero sinceramente no se como usarlo, alguien que me pueda ayudar?, de antemano muchas gracias.

Increible que no te dieras cuenta pero supongamos que no entiendes inglés.

toCharArray()
Description
Copies the string's characters to the supplied buffer.
Syntax
string.toCharArray(buf, len)
Parameters
string: a variable of type String
buf: the buffer to copy the characters into (char )
len: the size of the buffer (unsigned int)

Tienes un String con el dato. Supongamos cadena

String cadena = "hola como te va";
// lo paso a char *
// defino un puntero char
char * buf;
// lo convierto
cadena.toCharArray(buf, 15);