Paso 7: MatPlotLib dibuje un gráfico de los datos en la base de datos
Para mi aplicación (descarga y carga de baterías) cierro el programa AtoD una vez he terminado tomando lecturas. Luego ejecuto otro programa para leer los datos de la base de datos y una gráfica. (si desea seguir tomando lecturas entonces usted no necesita cerrar el programa como usted debe ser capaz de ver mientras que es
todavía registro.)
El programa de python utiliza MatPlotLib para dibujar el gráfico y usted puede seleccionar un montón de tipos de gráficos diferentes y opciones. Para mí me interesa sólo el valor de A/D y el tiempo que esto me dará una gráfica de carga/descarga. Así que el tipo de gráfico es plotTime y puedes leer los datos de la base de datos línea a línea y los datos eliminando los caracteres no deseados y el formato de almacenar como un CSV. Luego de los 4 elementos en cada fila selecciona las piezas requeridas que en mi caso es parte [1] (segunda parte) que es el tiempo real [3] que es el valor de A/D necesario.
El tiempo debe ser corregido de la cadena a una fecha útil.
Una vez que todos los datos es obtenido de la base de datos y formatear entonces se dibuja en un gráfico.
En el futuro me gustaría obtener un gráfico de actualización directo en la pantalla, pero de momento que estoy contento con lo que he logrado!