Hola estimados Amigos:
Estoy haciendo un proyecto que consiste en un equipo para adquirir señales analogicas (dos) y verlas en un display, hasta aqui todo bien, como voy a trabajar con matematicas de punto plotante y la programacion del equipo para tomar las muestras lo realizo con una comunicacion serial utilizando los comandos serout y serin, cuando tengo que realizar el ingreso con el comando serin en punto flotante de un valor por ejemplo -12,54, solo me toma los primeros tres lugares -12 y ya no me deja seguir ingresando mas nada me trunca el numero, a la variable de ingreso la tengo definido como float por ejemplo:
DIM GANANCIA_CANAL_1 AS FLOAT
SERIN PORTB.3, 84, [GANANCIA_CANAL_1]
me deja ingresar solo tres caracteres y nesecito poder ingrasar un numero decimal con signo y con por lo menos un decimal (fomato +/- ##,#) en punto flotante.
se que debe haber una forma pero no la encontre.
desde ya muchas gracias
Cristian