Hola, la grafica no tiene un parámetro para modificar el tiempo, lo que puedes hacer es modificar el valor del delay_ms(10); en el código. Si quieres controlar el delay_ms() desde la pantalla, puedes utilizar un "slider" y enviar el valor al pic para modificarlo: delay_ms(valor);
Si lo que quieres es reemplazar el "slider" por botones físicos conectados al microcontrolador, lo que tienes que hacer es enviar el comando a la pantalla para modificar la gráfica con un "print" ejemplo: #define mas input(pin_d0) #define menos input(pin_d1) int16 valor = 0; void main() { while(true) { while (mas) { delay_ms(10); if(!mas) { valor++; printf("grafica.dis=%lu", valor); // objname.dis=valor } } while (menos) { delay_ms(10); if(!menos) { valor--; printf("grafica.dis=%lu", valor); // objname.dis=valor } } } }
Excelente eres genial muy bien gracias 😊
Excelente video
Muy buen video
excelente video, una pregunta como amplio al otro sentido, se verifica que se amplia en AMPLITUD yo quisiera ampliar en el tiempo o eje X....
Hola, la grafica no tiene un parámetro para modificar el tiempo, lo que puedes hacer es modificar el valor del delay_ms(10); en el código.
Si quieres controlar el delay_ms() desde la pantalla, puedes utilizar un "slider" y enviar el valor al pic para modificarlo: delay_ms(valor);
¿Hay alguna forma de que aparte del touch la pantalla tambien reaccione con botones?
Si lo que quieres es reemplazar el "slider" por botones físicos conectados al microcontrolador, lo que tienes que hacer es enviar el comando a la pantalla para modificar la gráfica con un "print"
ejemplo:
#define mas input(pin_d0)
#define menos input(pin_d1)
int16 valor = 0;
void main()
{
while(true)
{
while (mas)
{
delay_ms(10);
if(!mas)
{
valor++;
printf("grafica.dis=%lu", valor); // objname.dis=valor
}
}
while (menos)
{
delay_ms(10);
if(!menos)
{
valor--;
printf("grafica.dis=%lu", valor); // objname.dis=valor
}
}
}
}