Sunday, February 15, 2015

wx.Panel Update() y Refresh()

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