<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Creo que PyBot se puede optimizar. Las llamadas a un módulo hacen algunas<div>verificaciones innecesarias.</div><div>El valor que tira el código en C es el valor "convertido" o son los dos bytes?</div><div><br></div><div>Para probar los tiempos deberían descartarse algunas lecturas iniciales.</div><div>Recuerdo que la primer lectura de un sensor siempre demoraba bastante</div><div>más que las demás. Eso pasa también en la versión en C?</div><div><br></div><div>Saludos!</div><div><br></div><div>Alan</div><div><div><div><br><div>> From: guillermo.rodriguez.utu@gmail.com<br>> Date: Thu, 14 Jul 2016 11:03:32 -0300<br>> To: butia-devel-l@fing.edu.uy<br>> Subject: [Butia-devel-list] Primeras pruebas de rendimiento Butia-C<br>> <br>> Buenas gente, aprovecho mientras me tomo el café para contarles<br>> que ayer logre obtener el valor de un sensor de distancia usando Butia-C,<br>> entonces se me ocurrió hacer unas pruebas de velocidad comparando<br>> con PyBot, y estos son los resultados:<br>> <br>> PyBot: http://i.imgur.com/uOO6kgR.png 528 microsegundos<br>> Butia-C: http://i.imgur.com/GJ39jtv.png 273 microsegundos<br>> <br>> Link a los dos códigos usados:<br>> https://gist.github.com/Darthkpo/4f44322d097c9d5fc122fd41d0e21f35<br>> <br>> El código de Butia-C es solo la parte donde hago la consulta y analizo el<br>> rendimiento, para ver el código completo lo pueden ver en el repo, es<br>> el archivo "test.c"<br>> Repo: https://www.github.com/Darthkpo/butiac<br>> <br>> En resumen:<br>> En mi maquina, una Laptop ProBook 6360b, Butia-C fue aproximadamente<br>> un 45% mas rápido en consultas a sensores, la diferencia en tiempo real<br>> es muy pequeña ya que serian tan solo 255 microsegundos, pero cualquier<br>> mejora es un plus.<br>> <br>> Si encuentran algún error en esto, algo que pase por alto no duden en decirlo<br>> Y antes de terminar me gustaría preguntar si esta bien que mande correos muy<br>> seguidos, no quiero hacer spam! jaja.<br>> Saludos!<br>> _______________________________________________<br>> Butia-devel-l site list<br>> Butia-devel-l@fing.edu.uy<br>> https://www.fing.edu.uy/mailman/listinfo/butia-devel-l<br></div></div></div></div>                                            </div></body>
</html>