Hola Gabriel, recientemente hemos agregado cosas como tone() y noTone() que requieren ser probadas, así mismo la librería Timer2 que permite que podamos ejecutar cosas (funciones) con precisión en el tiempo etc. String y Vector funcionan muy bien, y nos permiten hacer cosas como esta:

String str = "la variable es ";
int val = 30;

Serial.println(str + val + 10000 + "otro string");

Vector nos permite tener vectores de tipos básicos como int char long etc.
Se han agregado las funciones de clasificación de caracteres y documentado las de la librería matemática que hacían falta. El sistema de ejemplos cambió completamente y hay una gran cantidad, sin duda hacen falta muchos más pero la nueva estructura nos permite hacer mejor las cosas.

Servo fué actualizada para soportar hasta 24 servos de manera simultánea.

El botón de stop de la interfase, que no prestaba utilidad alguna fué removido y reemplazado por un botón que muestra los diagramas del ejemplo sin necesidad de abrir la ayuda.

En el link revisions de la página de download encuentras más acerca de los cambios, a veces se escapan cosas pero trato de colcarlos allí.

Un abrazo,
Hernando.


Gabriel Zea wrote:
Hola de nuevo,

aca esta el nuevo compilado:

http://files.randomlab.net/wiring/tools-avr.tar.gz

y adicionalmente cree un script de bash muy primario para automatizar
la construccion, que va adjunto.

Saludos

zea

2010/3/4 Gabriel Zea <[email protected]>:
Hola Hernando,

Debe ser un typo de mi parte. Voy a volver a hacer la compilacion y
cuando tenga listo de nuevo las librerias las publico.

Saludos

zea

2010/3/4 Rafael Hernando Barragán Romero <[email protected]>:
Hola Gabriel, al parecer este fué el resultado del intento:
http://wiring.org.co/cgi-bin/yabb/YaBB.pl?num=1266846889/0#11
Alguna idea de que podrá estar fallando o que podemos hacer?
Un abrazo,
h.

Gabriel Zea wrote:
Hola Hernando,

Acabo de construir las librerias sin ningun problema en un archlinux
las puedes descargar desde:

http://files.randomlab.net/index.php?folder=d2lyaW5n

Cuentame si funcionan. Hay una lista para estar pendiente de estas
necesidades de wiring? estoy interesado en ayudar en todo lo que se
pueda en el mantenimiento de wiring para linux.

Saludos

zea

2010/3/1 Rafael Hernando Barragán Romero <[email protected]>:

Hola Juan, Ricardo Dueñas contestó el mail y envié instrucciones para
construir el paquete, no se si las viste.
Efectivamente avr no funciona apropiadamente con la distribución de gcc
4.4,
no solo pasa con Wiring sino que muchas personas han tenido que volver a
versiones anteriores. Wiring ahora ofrece nuevos microcontroladores,
atmega1281 y atmega2561 con más capacidades y mejoras por lo que la
version
de gcc que usamos la puse a descargar directamente del sitio de Wiring
pues
tiene patches que permiten usar estos y otros chips sin problema (No
aparecen soportados en la oficial 4.3.4).
Tradicionalmente Wiring ha construido su propia distribución de avr-gcc
con
las herramientas mencionadas para tener una base común y poder verificar
mejor los errores etc. asi que es la misma version de todas las
herramientas
en todas las plataformas (osx, windows y linux). Esperemos a ver como le
va
a  Ricardo con las instrucciones. Hay alguien más probando?

Un abrazo,
Hernando

Juan I Reyes wrote:

Hola Hernando,

Perdona la tardanza en escribirte, es que ando con trabajo hasta el
tope.

¿ Estas usando gcc-4.4 directamente o, el avr-gcc que viene empaquetado
para Fedora-12.?.
Por si acaso puedes tratarlos de instalar con:

'yum install avr-\* avrdude'

En f-10 los RPMS con gcc-4.3.2, avr-gcc-4.3.3 y avrdude-5.5, las cosas
funcionaban (toco madera).

No he tenido tiempo de usarlo porque hasta hace un mes, instalé F-12 y
por lo de Pd y ChucK ando utilizando versiones i686 en 32Bits. He leído
pocos comentarios buenos acerca de la versión x86_64 de 64Bits de
Supercollider por ejemplo. También lo del 'multi-threading' no ha pasado
tan rápido como uno quisiera porque pocas aplicaciones funcionan como
deberían. No se como and la situación con Csound, Andres Cabrera de
pronto te puede contar. Igualmente creo que aplicaciones de Linux de
Video como FFMPEG, Kino y Avidemux tampoco han sido tan favorecidas en
el mundo de las x86_64. Lo que hace pensar que tanto vale la pena correr
el OS en 64Bits en este momento.

Termino un par de cosas en que ando metido en estos días y te hecho la
mano con los AVRLIB y avrdude. La versión de uisp que hay en fedora
también es del 2005. Se que lo necesitas para los ATMega con chipsets
viejos por lo que por lo que no se que garantía puede ofrecer esto.


 Saludos,

 --* Juan


PS. Paula, de pronto Alejandro Duque le gustaría hackear un poco estas
librerías. ¿Por qué no le comentas?.




_______________________________________________
____ ____ ___  ____ _  _ ___
|__| |__/   /  |___  \/  |__]
|  | |  \  /__ |___ _/\_ |

Arzexp mailing list
[email protected]
http://lists.slow.tk/listinfo.cgi/arzexp-slow.tk



_______________________________________________
____ ____ ___  ____ _  _ ___
|__| |__/   /  |___  \/  |__]
|  | |  \  /__ |___ _/\_ |

Arzexp mailing list
[email protected]
http://lists.slow.tk/listinfo.cgi/arzexp-slow.tk





--
Gabriel Zea

Portfolio :: http://zea.randomlab.net
nerdBot :: http://nerdbots.info
@twitter | @identica :: z3a
@flickr :: http://is.gd/1Mry9
@skype :: g.z.e.a




_______________________________________________
____ ____ ___  ____ _  _ ___
|__| |__/   /  |___  \/  |__]
|  | |  \  /__ |___ _/\_ |

Arzexp mailing list
[email protected]
http://lists.slow.tk/listinfo.cgi/arzexp-slow.tk

Responder a