[Butia-devel-list] Butia get_volt

Aylen Ricca aricca8 en gmail.com
Jue Jun 13 17:09:16 UYT 2013


+1


El 13 de junio de 2013 17:07, Guillermo Reisch - Fing
<greisch en fing.edu.uy>escribió:

> **
>
> IF (! AX12 ) => voltaje.ocultar()
>
>
>
> Saluds
>
>
>
>
>
> On Thu 13 Jun 2013 16:27:34 Alan Jhonn Aguiar Schwyn escribió:
>
> > Algo así?
>
> > void getVoltage(int *data_received) { if ((PORTC & MASK_SHIELD) ==
>
> > SHIELD_CC) { *data_received = 255; } else { byte data
>
> > [2]; int err = 0; byte id; data[0] = PRESENT_VOLTAGE;
>
> > data[1] = 0x01; /*length of data to read*/
>
> > ax12SendPacket(wheels.left.id, 0x02, READ_DATA, data);
>
> > ax12ReadPacket(&id, &err, data_received); }} aunque creo que la
>
> > condición de que hay shield podría hacersesolo una vez? o no vale la
> pena?
>
> > From: alanjas en hotmail.com
>
> > To: butia en fing.edu.uy; butia-devel-l en fing.edu.uy
>
> > Subject: Butia get_volt
>
> > Date: Thu, 13 Jun 2013 15:31:29 -0300
>
> >
>
> >
>
> >
>
> >
>
> > Hola!
>
> > Con el reciente cambio del firmware, de tener compatibilidad conambos
> tipos
>
> > de motores (ax-12 y continua) se ha roto la funcióngetVolt del módulo
>
> > butiá. Esa función llama directamente a losax-12 y les pide el voltaje.
> En
>
> > el caso de los motores de continua(por ahora) no tenemos nada para medir
>
> > el voltaje y al no haberseinicializado los ax, la función getVolt está
>
> > dando problemas (enpybot la comunicación usb sale por timeout).Cómo
>
> > podemos arreglar para que la función continúe funcionando incluso haya
>
> > motores de continua??Agregar la condición de que si hay shield devuelva
>
> > 255 ? Saludos!
>
> > Alan
>
>
>
> _______________________________________________
> Butia-devel-l site list
> Butia-devel-l en fing.edu.uy
> https://www.fing.edu.uy/mailman/listinfo/butia-devel-l
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://{'listname': 'butia-devel-l', 'hostname': 'www.fing.edu.uy'}/pipermail/butia-devel-l/attachments/20130613/6082359b/attachment.html 


Más información sobre la lista de distribución Butia-devel-l