Hola Amigos del foro, estoy trabajando en mi proyecto, desde hace rato jeje, y la duda que se me presenta es la siguiente:
Tengo que recibir dator por RS-232, hasta ahi perfecto, los almaceno en un buffer usando el codigo de Red-Pic con alguna modificación pero anda perfecto.
Ahora bien, los caracteres que recibo son instrucciones, por ej: HACER_A, HACER_B, HACER_C, y asi hasta 1000.
El codigo de Red-Pic utiliza un metodo de procesar cada comando mediante comparacion, es decir, compara mediante if o case cada caracter del buffer.
Aqui la pregunta: hay alguna manera (soy muy novato en C) de disparar una funcion X según sea la instruccion extraída del buffer sin usar IF o CASE?
Espero explicarme.....
Gracias de antemano!
N