En este tutorial quería mostraros como hacer que un panel con un canvas de matplotlib se actualiza, ya que la información que he encontrado en stackoverflow y en otros sitios es bastante confusa.
En primer lugar os incluyo la declaración de la clase panel, para que veáis las partes que tiene:
Si os fijáis utilizamos una función draw para dibujar, que en este caso es una función sinuidal pero podrá ser una lectura que hacemos desde el arduino o cualquier otra cosa.
Y esta es la función asociada a un botón que hace que se refresque el canvas. En primer lugar hacemos un draw de la función que aparece en el panel como tal y luego hay que hacer un draw del canvas y un refresh!!
No comments:
Post a Comment