Re: [Avr-list] quadramp_derivate : l'ebauche de l'asserv qui tu tout ( ou pas )

2007-01-15 Par sujet Olivier MATZ
Je viens de regarder le patch pour quadramp_derivate et les brushless. Je vais donc faire un merge dans la branche principale de ces modules, mais je ferai certainement des modifications concernant l'indentation, les types (s08, u08, ... qui apparaissent de temps en temps), et quelques

Re: [Avr-list] i2c, le bout du tunnel

2007-01-15 Par sujet Olivier MATZ
Et là (j'ai commité il y a 10 mn) ? http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive/modules/comm/i2c/?pathrev=b_zer0 (je remets le lien, il était mal passé) Olivier Fabrice Larribe wrote: Je vois les dociers du CVS-Web vides Fab ___

Re: [Avr-list] list : une ptite amélioration ?

2007-03-26 Par sujet Olivier MATZ
Dans le cas du LIST_PULL_END le code n'a pas été modifié correctement (en fait c'est la meme chose qu'avant): http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive/modules/base/list/list.h?r1=1.14.2.2r2=1.14.2.3 Sinon ça me va. Si tu corriges le bug, je pense qu'il faudrait en profiter pour

[Avr-list] Aversive 1.1

2007-05-24 Par sujet Olivier MATZ
Hello, Les features planifiées (si tant est qu'il y ait un planning) pour la version 1.1 sont intégrées dans la HEAD d'Aversive depuis aujourd'hui. Si vous avez l'occastion de tester vos projets avec les snapshots courants, ça m'intéresse. Le dernier commit supprime les modules utils,

Re: [Avr-list] error: aversive.h: No such file or directory

2007-06-11 Par sujet Olivier MATZ
Fabien M wrote: Si tu commites, je veut bien faire le end-user pour le tester. Ah cool... ben c'est déjà commité. Le snapshot sera dispo demain, sinon par cvs ça doit être ok. Oliv ___ Avr-list mailing list Avr-list@droids-corp.org CVSWEB :

Re: [Avr-list] noob help ;-)

2007-06-14 Par sujet Olivier MATZ
Laisser quoi configurable ? le timer, le prescaler, et le fait d'utiliser soit l'int de debordement, soit celle du compare auto-resettant (bien pratique pour les valeurs rondes ) Oui, le output compare j'y avait pensé aussi, mais pour le moment ça n'est pas encore faisable... quand ça

Re: [Avr-list] noob help ;-)

2007-06-14 Par sujet Olivier MATZ
Ok ok, donc si je veut la ms à 8Mhz ça me f'ra 32. c'est ça : 8 000 000 / (32*256) = 976 Hz soit une période de 1024 us bin le base/time, mon but c'est d'avoir l'heure pour pouvoir faire des log (en secondes unix ça me semble bien). Est-ce que l'heure est précise ? Est-ce qu'elle est

Re: [Avr-list] noob help ;-)

2007-06-30 Par sujet Olivier MATZ
yop, printf(%lu %u\n,(unsigned long)sec,(unsigned int)nbre_tours); en déclarant sec comme seconds et j'ai quand même un débordement sur 16bits. ça devrait marcher pourtant. Par défaut je mets %ld mais je pense que c'est pareil. Sinon rebalance le code ;) Ci-joint. Je vois pas

[Avr-list] test

2007-08-19 Par sujet Olivier MATZ
test mailing list après changement de serveur mail ___ Avr-list mailing list Avr-list@droids-corp.org CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive WIKI : http://wiki.droids-corp.org/index.php/Aversive DOXYGEN :

Re: [Avr-list] Faire du profiling sur AVR

2007-10-29 Par sujet Olivier MATZ
lu, pour le moment je fais ca en envoynt des donnees par printf a chaque cycle. pas tres propre, mais bon. ah, quoi comme données ? et qu'est ce que tu appelles un cycle ? Là dans mon cas, le but est de choper et d'afficher la valeur du PC a intervale régulier... en fait, pas tout à fait

Re: [Avr-list] Nicolas Villedary - Demande d'information

2008-01-09 Par sujet Olivier MATZ
lu, Oui, à la base ABS_AVERSIVE_DIR est utilisé par le framework d'aversive uniquement et est déduit de AVERSIVE_DIR. Il faudrait essayer de tester sous win ce que fait une ligne comme celle là dans un makefile à part: AVERSIVE_DIR=../ ABS_AVERSIVE_DIR:=$(shell cd $(AVERSIVE_DIR) ; pwd) all:

Re: [Avr-list] uart0_send et buffers

2008-01-24 Par sujet Olivier MATZ
Yop, Pour se faire on utilise le module uart d'aversive, deux buffers sur TX / RX et un port pour la direction. Qu'entends-tu par un port pour la direction ? Toutefois on se confronte à un petit problème, les données ne semblent pas envoyées directement après l'appel d'uart0_send. Je crois

Re: [Avr-list] Aversive

2008-02-14 Par sujet Olivier MATZ
Euh oui, il y des entrées dans bugzilla qui me servent de reminder notamment: http://bugzilla.droids-corp.org/cgi-bin/bugzilla/buglist.cgi? quicksearch=aversive Après si tu as des idées de trucs qui pourraient te servir, ça peut être intégré... la liste sert justement à discuter de ce genre

Re: [Avr-list] CVS Eirbot, le combat continue

2008-02-17 Par sujet Olivier MATZ
La branche b_eirbot est crée. pour info, j'utilise les scripts cvsutils stockés ici : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/cvsutils/ Le jour où vous voulez faire un merge, executer ./merge1.sh et suivez les instructions :) JD wrote: L'idée de la nouvelle branche me plait

Re: [Avr-list] Problèmes avec trajectory_manager

2008-03-25 Par sujet Olivier MATZ
Salut JD, A priori, il n'y a pas de diffs entre la HEAD et la branche b_zer0 (celle qui marche actuellement sur notre robot). Par contre, ce module est relativement sensible certains paramètres un peu empiriques ; par exemple dans notre init, on a: /* vitesse linéaire et

Re: [Avr-list] Problèmes avec trajectory_manager

2008-03-25 Par sujet Olivier MATZ
oué tiens moi au courant, on n'est pas à l'abri d'un bug non plus :) JD wrote: Okay j'vais voir tout ça dès que possible :) JD. 2008/3/25 Olivier MATZ [EMAIL PROTECTED]: Salut JD, A priori, il n'y a pas de diffs entre la HEAD et la branche b_zer0 (celle qui marche actuellement sur notre

[Avr-list] résultats de notre équipe à la co upe

2008-05-05 Par sujet Olivier MATZ
Notre équipe (Microb Technology) termine 4e à la coupe de France de robotique 2008 ! Cette année, il semble que plusieurs équipes ont utilisé (au moins en partie) du code provenant d'Aversive, ça fait plaisir et ça donne envie de continuer à développer ces libs... Voilà, du coup y'a des chances

Re: [Avr-list] erreur lors d'un make config ou make menuconfig

2008-05-12 Par sujet Olivier MATZ
furtif. Enfoiré de bot. + serpilliere Olivier MATZ wrote: yop, s'il y a les mêmes mails demain, je ferai le nécessaire au niveau du gestionnaire de mailing list. Celà dit je ne pense pas que ce soit un bot. Olivier Le 12 mai 08 à 16:52, serpilliere a écrit : Bonjour, je ne sais

Re: [Avr-list] [RobOtter] Code et gestion d'erreurs.

2008-05-14 Par sujet Olivier MATZ
c'est pas ça que tu cherches ? http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive/modules/debug/error On Wed, May 14, 2008 at 02:22:50PM +0200, Fabrice Larribe wrote: Il faudrais metre ça dans AVERSIVE !!! - Original Message - From: JD [EMAIL PROTECTED] To: [EMAIL

[Avr-list] aversive 1.1

2008-05-14 Par sujet Olivier MATZ
Pour marquer la fin de la coupe, j'en ai profité pour sortir une nouvelle version stable d'aversive. Je fais pas la liste des nouvelles features, il y en a un peu trop, ça faisait quand même 2 ans depuis la dernière version... J'essaierai d'être plus régulier les prochaines fois. Au menu

Re: [Avr-list] aversive 1.1

2008-05-15 Par sujet Olivier MATZ
Tiens en parlant de bootloader, je ne connais pas le butterfly mais perso j'aime pas dépendre d'un programme supplémentaire (ie en plus de la toolchain habituelle) pour programmer le bestiau. Quand je bossais avec des PICs (ahem) j'avais modifié un bootloader tiré d'un AN, il prenait

Re: [Avr-list] aversive 1.1

2008-05-15 Par sujet Olivier MATZ
On Wed, May 14, 2008 at 10:26:56PM +0200, JD wrote: Au passage si tu as besoin d'aide/avis/etc sur le dev ou autre n'hésite pas :) la liste et Eirbot est remplie de bonne volontée (bon pour Eirbot ils sont pas encore tout à fait au courant mais ça va changer ;P). Alors oui évidemment ça me

Re: [Avr-list] aversive 1.1

2008-05-16 Par sujet Olivier MATZ
- rendre la configuration sous possible avec ncurses et/ou tk sous linux ET sous windows, de maniere native (on pourra toujours distribuer un binaire pour win). Mais c'est déjà natif sous linux le curse... non ? oui, du moment que tu as la lib. Mais après le script qui fait le

Re: [Avr-list] clés serveur cvs

2008-05-20 Par sujet Olivier MATZ
J'ai oublié de dire aussi, la nouvell empreinte du serveur est: a2:2e:42:f1:b7:5b:82:71:ed:37:6c:89:af:ca:ba:37 On Mon, May 19, 2008 at 11:03:09PM +0200, Olivier MATZ wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hello, Juste pour signaler que suite à la faille openssl debian, de

Re: [Avr-list] GCC bug 64 bits

2008-05-27 Par sujet Olivier MATZ
Hi Tof, I stumbled across a really rare animal this week : a gcc bug ;) http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27386 yes, i wrote a piece of code with a lot of u64 take care if you use 64 bit vars aversive is potentially affected, especially the fixed point lib, used by robot

Re: [Avr-list] aversive CVS_LOG 2008-06-15

2008-06-15 Par sujet Olivier MATZ
yop tof, Pour les macros extr_xxx, elles ne ressemblent plus à ça dans la head : ça fait raler gcc-4.2 sinon, du coup je les avais refait d'une manière plus correcte. http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive/include/ aversive.h?revision=1.4view=markup Sinon bien vu

Re: [Avr-list] bug scheduler

2008-09-08 Par sujet Olivier MATZ
Lu, il y avait bien un bug dans le classement de la liste. Un élément n'était jamais inséré en tete de liste, sauf lorsque la liste est vide. Du coup si on fait deux add_event() et que le 2e a une priorité plus forte, il sera qd meme executé en 1er. Le patch corrigeant le pb est attaché.

Re: [Avr-list] I2C on ATtiny45

2008-10-08 Par sujet Olivier MATZ
Hi Ali, The question is: Is it possible to reconfigure somehow pin assignation in order to use hardware USI module with my pin assignation? I never used micros from ATMEL before so any suggest highly appreciable. No, if you plan to use the hardware TWI module (i2c), the pin assignation is

Re: [Avr-list] Probleme timers atmega16

2009-01-19 Par sujet Olivier MATZ
Yop, j'ai eu vent par un des p'tits jeunes d'eirbot d'un problème avec les atmega16 et le module PWM. Ce n'est donc pas une légende, il y a des gens qui bossent à Eirbot :) À la compil on se retrouve avec /tmp/aversive_09-01-18/include/aversive/timers.h:241:2: error: #error No

Re: [Avr-list] Probleme timers atmega16

2009-01-26 Par sujet Olivier MATZ
j'ai eu vent par un des p'tits jeunes d'eirbot d'un problème avec les atmega16 et le module PWM. Normallement dans la branche b_zer0 ça a bien avancé pour corriger le pb: - Les nouveaux headers des avr, qui contiennent (jlg sera content) le mapping des fonctions speciales des ports. Par

Re: [Avr-list] Probleme timers atmega16

2009-01-26 Par sujet Olivier MATZ
Yeah ! Ca oune les mamans ours ca, c'est cool ! c'est marrant que tu dises ça, j'étais justement en train de manger un petit ourson (le gateau hein, pas un vrai). Le seul truc dommage c'est que pour le moment je n'utilise plus Aversive, mais j'ai une arduino qui traine, je vais recommencer a

Re: [Avr-list] Problème scheduler ATmega88

2009-01-27 Par sujet Olivier MATZ
Lu, Tu peux tester le patch attaché, ça devrait marcher. L'idée est d'utiliser ce qui est défini dans include/aversive/parts/Atmega88.h Sinon, une solution peut être de changer ta config du scheduler pour ne pas utiliser le timer 0 (voir l'aide dans le menuconfig ou le Configure.help). Tiens

Re: [Avr-list] Problème scheduler ATmega88

2009-01-27 Par sujet Olivier MATZ
il manque le patch dans ton dernier message ;) bien vu, il y en a qui suivent ;) --- scheduler.c.old 2009-01-27 13:48:35.0 +0100 +++ scheduler.c 2009-01-27 13:52:25.0 +0100 @@ -43,10 +43,10 @@ void scheduler_init(void) SCHEDULER_TIMER_REGISTER(); #else

Re: [Avr-list] Bizarrerie dans le pid.c d'aversive

2009-02-27 Par sujet Olivier MATZ
Salut Christophe, Je suis tombé votre librairie de filtre PID, et je trouve quelque chose d'étrange : Le signal d'entrée est saturé en software, jusque là ça va. Le hic, c'est que la dérivée est calculée avant la saturation, entre le signal d'entrée non saturé (in) et l'ancien signal

Re: [Avr-list] aversive CVS_LOG 2009-03-18

2009-03-19 Par sujet Olivier MATZ
yop j'ai deja eu ce pb la. je pense qu'il y a 2 cas: - evenement cyclique : error - evenement unique : il faudrait ne pas faire d'erreur mais scheduler un evenement des la prochaine exec du scheduler. en fait, pour ca il suffit de passer 1 au lieu de 0 a la fonction. si la periode est

[Avr-list] passage des cm aux mm

2009-03-29 Par sujet Olivier MATZ
Hello, Je pense faire prochainement une modif de l'interface des modules trajectory_manager et position_manager: le but est de les passer en mm plutôt qu'en cm. Pour le moment, ça ne sera que dans la branche b_zer0, mais je voudrais savoir si ça intéresse/gêne quelqu'un ? Au final, assez peu de

Re: [Avr-list] passage des cm aux mm

2009-04-02 Par sujet Olivier MATZ
Je me reponds a moi meme: car avec les dimensions d'un terrain de la coupe (3m x 2.1m), on se rapproche pas mal du maximum d'un entier 16 bits signé: 3 pour 32767. en fait, c'est 3000 et non 3, donc c'est moins risque que ce qu'il n'y parait. Olivier

Re: [Avr-list] Patch pour ajouter la sélection du ba udrate dans avrdude

2009-04-20 Par sujet Olivier MATZ
Salut, j'ai fait un petit patch qui permet de choisir le baudrate du programmateur dans avrdude. C'est très utile pour augmenter la vitesse des bootloaders qui émulent un stk500. Merci, je vais intégrer ça rapidement. Olivier ___ Avr-list mailing

Re: [Avr-list] Problème de compréhension du module scheduler

2009-04-20 Par sujet Olivier MATZ
Antoine albertelli wrote: Merci beaucoup pour ce complément d'information. Je pense que ce serait une bonne idée de le mettre sur le wiki d'Aversive, comme documentation du module scheduler. hehe, pas faux... Je mets ça dans mes todo :) Olivier

Re: [Avr-list] Problème de compréhension du module scheduler

2009-04-20 Par sujet Olivier MATZ
Antoine albertelli wrote: Encore une question : A quoi correspond par exemple 1L / SCHEDULER_UNIT ? J'ai vu que ca correspond à 10ms et que SCHEDULER_UNIT vaut 512, mais ca ne m'aide pas trop... SCHEDULER_UNIT est le nombre de microsecondes entre chaque appel à scheduler_interrupt().

Re: [Avr-list] Port d'Aversive sur dsPic33

2009-04-20 Par sujet Olivier MATZ
Yop, Julien Le Guen wrote: Juste pour vous informer qu'un port (partiel pour le moment) d'Aversive est en cours par un gars de mon equipe pour dsPic33 (on choisit pas ses amis... :D). Wah cool ! Bah ça a l'air d'être à la mode en 2009, j'ai justement discuté ce week-end avec l'équipe

Re: [Avr-list] Aide pour mes 2 précédents patchs

2009-04-25 Par sujet Olivier MATZ
Antoine albertelli wrote: j'ai ajouté une aide integrée à mes 2 patchs récédents (baudrate bypass signature). Le patch est en attachement. Merci, c'est intégré dans la branche b_zer0 et fera partie du prochain merge. Olivier ___ Avr-list mailing

Re: [Avr-list] limitation en vitesse et en accélerat ion

2009-05-08 Par sujet Olivier MATZ
Salut Sylvain, J'ai deux principaux problèmes Premièrement, on met une limitation en vitesse et en accélération à deux endroits: aux niveaux du quadramp avant le PID quadramp_set_1st_order_vars(robot.qr_d, 250, 250); /* set speed */ quadramp_set_2nd_order_vars(robot.qr_d, 15, 15);

Re: [Avr-list] watchdog

2009-05-26 Par sujet Olivier MATZ
Yo, Tout pareil, merci a tout le monde, cette coupe restera dans mes souvenirs... un grand moment ! Sinon j'ai besoin de mettre un watchdog avec un Atméga32L. Je voudrais savoir quelles sont les broches qu'il faut se réserver (TOSC12?) A quoi servirait les broches en question dans le cas d'un

Re: [Avr-list] Terminal série sous Mac Os X

2009-05-26 Par sujet Olivier MATZ
Salut Antoine, Zer0, j'ai vu la coupe que tu utilise un mac. Vu que je suis aussi un macuser, je gal re pour trouver un terminal s rie efficace, le seul que j'aie tant Quickterm, et il est tout sauf efficace... Si tu pouvais me dire ce que tu utilise, ce serait cool !! Pour faire

Re: [Avr-list] Problèmes d'UART

2009-05-26 Par sujet Olivier MATZ
Salut Antoine, Tu pourrais envoyer ton fichier uart_config.h aussi ? Olivier Antoine albertelli wrote: Hello, Voilà, j'ai faits quelques tests du module UART de Aversive, et j'ai des petits bugs. Tant que je n'active pas les interrupts, tout va très bien. Mais dés que je mets un sei() pour

Re: [Avr-list] Problèmes d'UART

2009-05-26 Par sujet Olivier MATZ
... */ Le 26 mai 2009 22:21, Olivier MATZ z...@droids-corp.org mailto:z...@droids-corp.org a écrit : Salut Antoine, Tu pourrais envoyer ton fichier uart_config.h aussi ? Olivier Antoine albertelli wrote: Hello, Voilà, j'ai faits quelques tests du module

Re: [Avr-list] Atmega2560

2009-05-27 Par sujet Olivier MATZ
Salut, Il semble que la mainline de gcc/binutils ne supporte pas l'atmega2560. Dans le package debian, il y a les patchs (qui proviennent il me semble de WinAVR) permettant de compiler pour cette cible. Je pense qu'il est possible de récupérer les sources de la version debian et de recompiler la

Re: [Avr-list] Atmega2560

2009-05-27 Par sujet Olivier MATZ
Celà dit je suis intéressé par ta solution si tu en trouves une :) PS: la solution wine c'est tricher ça compte pas ;) weebe...@free.fr wrote: oki, merci J'avais trouvé un topic qui donnait les patch aussi, sinon winavr sous wine :s. Merci pour vos réponses!

Re: [Avr-list] Congratulations !

2009-05-27 Par sujet Olivier MATZ
PS: qqun se rend au SSTIC cette année ? Serpi et moi on y sera. ___ Avr-list mailing list Avr-list@droids-corp.org CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive WIKI : http://wiki.droids-corp.org/index.php/Aversive DOXYGEN :

Re: [Avr-list] Problèmes d'UART

2009-05-30 Par sujet Olivier MATZ
Salut Antoine, J'ai pas vraiment trop d'idée non plus. Peut-être que tu peux essayer de remplacer la ligne par: UCSRB |= (1 UDRIE); (UDRIE = Data Register Empty Interrupt Enable) Ca permettra de tester que le tableau uart_reg est bien initialisé, mais j'imagine que c'est bon de ce coté...

Re: [Avr-list] compte sur le wiki

2009-07-01 Par sujet Olivier MATZ
Salut Antoine, Ecoute, aucun probleme sur le principe, c'est meme super cool si tu peux faire ca. Envoie moi ton login par mail. Par contre, je suis en train de migrer le wiki en ce moment (d'ailleurs il y a aura probablement des coupures dans les prochains jours), j'aurai surement besoin de

[Avr-list] migration services

2009-07-14 Par sujet Olivier MATZ
Salut à tous, Certains sont déjà au courant, mais je suis en train de faire la migration de certains services sur un serveur plus puissant et avec une meilleure bande passante. Celà peut occasionner des problèmes sur le wiki, bugzilla, cvsweb, cvs tout court (qui ne marche d'ailleurs

Re: [Avr-list] Petit patch Aversive

2009-10-09 Par sujet Olivier MATZ
Tiens en lisant mes mails je me rends compte que j'ai toujours pas répondu. Je fais ça ce week end ! Olivier On Thu, Sep 24, 2009 at 07:38:15PM +0200, Antoine Albertelli wrote: Hello, Juste un petit patch pour bien reprendre la coupe (eh oui, plus que deux jours de vacances ;)). Ce patch

Re: [Avr-list] Snapshot Aversive

2009-10-20 Par sujet Olivier MATZ
Yo, oG wrote: Le lien pour télécharger le daily snapfhot d'aversive, semble ne plus fonctionner ... celui-là : http://zer0.droids-corp.org/aversive_snapshot.tar.gz Visiblement c'était un problème de DNS, ça devrait fonctionner d'ici quelques heures, le temps que ça converge (si y'a pas un