que error pavo!!!!!!!!, ves, cuando hay mucha gente viendo el codigo fuente, esas cosas comienzan a aparecer y se pueden corregir :-d
hoy hago el commit, aunque una lastima que omar ya subio el rpm a fedora 24, pero por lo menos lo vayamos corrigiendo :-P
<3
grande Neville!!!!
El día 23 de julio de 2016, 23:35, Neville A. Cross yn1v@taygon.com escribió:
Estaba probando una placa recien armada, entre las pruebas pase puerto por puerto de los servomotores. El servo 3 no respondio. Revise la placa y no encontre ningun error de hardware. Asi que cargue tortucaro y envie los comandos desde python. El servo funcionó, asi que volvi a icaro bloques y lei el código ... fue esto lo que encontre:
/* salidas para servomotores: servo 1 ---> puerto = 10 servo 1 ---> puerto = 11 servo 1 ---> puerto = 12 servo 1 ---> puerto = 8 servo 1 ---> puerto = 9 */
/*funciones*/ void loop() { ServoWrite(13,10); Delayms(1000); ServoWrite(13,245); Delayms(1000); ServoWrite(13,128); Delayms(1000); }
Primero los comentarios no muestran aumento en los servos, todos dicen 1, cuando deberian ser 1, 2, 3, 4 y 5 Pero lo importante es que al escribir los bloques suponen ser servowrite 12, pero en el código dice servowrite13. Por eso no funciona. Hice la corrección a mano en el código, lo cargue y funcionó.
Esto lo hice con código version 1.0.5 clonado por Valentin en mi laptop el 29 de Junio. Pero igual se replico en la desktop.
Saludes
Neville _______________________________________________ icaro mailing list icaro@lists.fedoraproject.org https://lists.fedoraproject.org/admin/lists/icaro@lists.fedoraproject.org