Re: [Avr-list] Aversive sur dspic33

2009-07-14 Par sujet Julien Le Guen
2009/7/14 Simon Derr 

> Bonjour Olivier,
>
> > Par contre, je t'avoue que j'hésite à l'intégrer tel quel :
> >  - la séparation entre les deux architectures est un peu
> >trop floue. Dans mes rêves les plus fous, il y aurait
> >un repertoire arch/ et un nouveau framework qui saurait
> >gérer ça proprement. Même si j'ai commencé à faire un
> >proto l'an dernier (basé sur les Makefiles du kernel
> >linux-2.6), il reste beaucoup de travail pour finaliser
> >ce prototype.
> En fait je n'ai pas envoyé le patch pour qu'il soit intégré tel quel.
> C'est surtout, disons, un point de départ :)
> C'est aussi pour montrer, comme tu l'as remarqué, que le patch est
> finalement assez petit.
>

Comme Simon vient de le dire, le patch est un bon point de depart pour
jauger les modifications a faire.
On a commence a discuter un peu de notre cote pour modifier un peu
l'arborescence d'Aversive, pour prendre en compte les architectures, et la
discussion actuelle sur avr-list est la pour recueillir l'avis de tous les
utilisateurs (et createurs ;) a ce sujet.
Par exemple:

aversive
- commun
- - schelduler
- - filtres
- - trajectoire
- AVR
- - fonctions_de_base
- - interruptions_appel_schelduler
- - pwm
- - encoder
- DSPIC
- - fonctions_de_base
- - interruptions_appel_schelduler
- - pwm
- - encoder

etc...



>
> >  - tu dis qu'il manque dans le patch un système de build et
> >que tout est mis en dur dans MPLAB.
> >Si j'ai bien compris (corrige moi si je me trompe), il
> >n'est pas possible d'utiliser le compilateur dspic de
> >la même manière qu'une toolchain classique ? Est-ce qu'on
> >pourrait imaginer par exemple de compiler pour dspic en
> >remplaçant avr-gcc par "dspic-gcc" ?
> Si si, il est tout à fait possible d'utiliser la toolchain mcc30 comme
> toute autre toolchain, avec des Makefiles classiques et compagnie.
> C'est juste que pour le moment ce travail n'a pas été fait de notre
> côté.
>
>Simon
>



-- 
Julien Le Guen
___
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 : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

Re: [Avr-list] Aversive sur dspic33

2009-07-03 Par sujet Julien Le Guen
2009/7/3 GMail 

> Salut,
> Juste une petite question : pourquoi avoir porté Aversive sur cette
> architecture ? Nous avions commencé a envisager cette possibilité pour la
> facilité que le module QEI fournissait, mais au final nous nous sommes
> rendus compte qu'une solution plus rapide est d'utiliser un compteur
> externe, cette solution a en plus l'avantage d'être extensible a volonté,
> simplement en ajoutant des puces au bus SPI.
> Donc quel est l'avantage de porter aversive ? C'est un défi technique ?
>

J'avoue, c'est de ma faute :D

Je suis un AVRien a la base, j'utilise Aversive depuis 2007 je crois, mais
chez Igrebot les elecs sont plutot PIC.
Je leur ai vante les charmes d'aversive, montre une photo de zer0 a poil et
hop, portage en cours :D

Plus serieusement, aversive a des tas d'avantages par rapport aux libs
fournies par MPLAB et consors, outre le fait que je connaisse deja et que la
courbe d'apprentissage est pas (trop) violente.


-- 
Jlg
Igrebot 2009, Esial 2005-2007


>
> A+
>
> Antoine
>
> Le 3 juil. 2009 à 21:10, Simon Derr  a écrit :
>
>  Salut la jeunesse,
>>
>> Comme certains d'entre vous le savent déjà, mon équipe (I-Grebot) a
>> effectué un portage d'aversive sur dspic33 pour la coupe cette année.
>> (dspic33fj128mc802)
>>
>> L'idée étant que ça puisse servir à d'autres, nous espérons que ce
>> travail pourrait à terme être intégré dans aversive.
>>
>> Dans cette optique j'ai tenté de réduire au maximum l'écart entre
>> notre code et ce qui m'a semblé être la version la plus récente des
>> sources officielles (snapshot de la branche b_zer0 du 30 juin).
>>
>> Le code fonctionne en l'état mais il manque dans le patch certaines
>> choses, à savoir surtout un système de build (nous avons pour le
>> moment tout mis en dur dans MPLAB...) et de configuration.
>>
>> Bref, assez de blabla, voici le patch. (en fichier attaché).
>>
>>  Simon
>>
>> include/aversive.h
>>|   31 +-
>> include/aversive/irq_lock.h
>>|   17 +
>> include/aversive/parts.h
>>|2
>> include/dspic/inttypes.h
>>|   13
>> include/dspic/stdint.h
>>|4
>> modules/base/scheduler/scheduler.c
>>|   30 ++
>> modules/devices/encoders/encoders_igrebot/config/encoders_igrebot_config.h
>> |   33 ++
>> modules/devices/encoders/encoders_igrebot/encoders_igrebot.c
>>|  115 
>> modules/devices/encoders/encoders_igrebot/encoders_igrebot.h
>>|   47 +++
>> modules/devices/robot/position_manager/position_manager.c
>>|2
>> modules/devices/robot/trajectory_manager/trajectory_manager.c
>>|   10
>> modules/devices/robot/trajectory_manager/trajectory_manager.h
>>|3
>> modules/hardware/pwm_igrebot/config/pwm_config.h
>>|   52 +++
>> modules/hardware/pwm_igrebot/pwm_igrebot.c
>>|  136 ++
>> modules/hardware/pwm_igrebot/pwm_igrebot.h
>>|   54 +++
>> 15 files changed, 540 insertions(+), 9 deletions(-)
>>
>> ___
>> 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 : http://zer0.droids-corp.org/doxygen_aversive/html/
>> BUGZILLA : http://bugzilla.droids-corp.org
>> COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
>>
>
> ___
> 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 : http://zer0.droids-corp.org/doxygen_aversive/html/
> BUGZILLA : http://bugzilla.droids-corp.org
> COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog




-- 
Julien Le Guen
___
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 : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

[Avr-list] Congratulations !

2009-05-25 Par sujet Julien Le Guen
Félicitations à Microb Technology pour leur parcours sans faute, tant à la
coupe de France qu'à Eurobot !

J'ai été bluffé par le match contre RCVA, par la qualité du robot et tout le
reste. Restez comme ca les gars (et demoiselles) ;)

Promis, l'année prochaine on vous rétame :D

-- 
Jlg
___
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 : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

Re: [Avr-list] qqs bug fixes/ features avant la coupe

2009-05-18 Par sujet Julien Le Guen
2009/5/18 Olivier MATZ 

> Yop,
>
> Voici qqs patchs que je viens de commiter dans ma branche.
> Ca pourrait intéresser des gens.


Encore merci pour le partage GROS !

A mercredi :)

-- 
Jlg


>
>
> Olivier
>
>
>
>
>
>
> ___
> 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 : http://zer0.droids-corp.org/doxygen_aversive/html/
> BUGZILLA : http://bugzilla.droids-corp.org
> COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
>



-- 
Julien Le Guen
___
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 : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

[Avr-list] Port d'Aversive sur dsPic33

2009-04-20 Par sujet Julien Le Guen
Bonjour les gens !

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).

Donc voila, ce week end on a eu un clignotage de LED via le scheduler (TIMERS: 
check, SCHED: check), lecture des codeurs et commande moteurs (PWM: check). Les 
algos generiques ne posent pas de pb, il suffit evidemment de porter/creer des 
devices adaptes au PIC. Le reste devrait suivre bientot (si on en a l'utilite 
pour la coupe).

Voila les news de Grenoble, a dans un mois !

-- 
Jlg - www.igrebot.fr



signature.asc
Description: OpenPGP digital signature
___
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 : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

Re: [Avr-list] Probleme timers atmega16

2009-01-26 Par sujet Julien Le Guen
2009/1/26 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 exemple, il y a un
>  #define OC1A_PORT PORTD. Voir à la fin de ce fichier par exemple:
>
>
> http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive/include/aversive/parts/ATmega16.h?revision=1.1.2.2&view=markup&pathrev=b_zer0
>


Yeah !
Ca oune les mamans ours ca, c'est cool !
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 jouer je pense. (bah
ouais ils sont a fond PICs dans mon equipe :( )



>
> - Le module pwm_ng qui n'est plus limité à 3 timers.
>
>
> http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive/modules/hardware/pwm_ng/?pathrev=b_zer0
>


> - Il reste encore à updater aversive/timers.h qui n'aura bientot plus
>  de raison d'etre.
>
>
> http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive/include/aversive/timers.h?revision=1.1.2.4&view=markup&pathrev=b_zer0
>
> Je merge ça prochainement.
>
> > > Il faut lire ça comme il se doit... à savoir: des gars qui, un peu par
> > > hasard, sont à eirbot et font des bidouilles sur atmega16 dans leur
> chambre
> > > au V1.
> > >
> > > Tu devrais pourtant le savoir, zero... Toujours se méfier des gens
> d'eirbot.
> > >
> > > dark-crazy
>
> c'était mieux avant ? ;)
>
>
> ___
> 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 : http://zer0.droids-corp.org/doxygen_aversive/html/
> BUGZILLA : http://bugzilla.droids-corp.org
> COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
>



-- 
Julien Le Guen
___
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 : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

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

2008-05-20 Par sujet Julien LE GUEN
2008/5/19 Olivier MATZ <[EMAIL PROTECTED]>:

> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> Hello,
>
> Juste pour signaler que suite à la faille openssl debian



http://xkcd.com/424/ :)

(joli bug en tout cas)


-- 
Julien Le Guen
___
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 : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

Re: [Avr-list] aversive 1.1

2008-05-14 Par sujet Julien Le Guen

Le mercredi 14 mai 2008 à 22:01 +0200, Olivier MATZ a écrit :
> 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 de la  
> 1.2, j'aimerais bien ajouter un bootloader compatible butterfly,

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 directement le .hex (:12345 etc...) sur un port
série, ce qui fait que 

$ cat prog.hex > /dev/ttyS0

programmait directement le truc (le bootloader se chargeait de vérifier
l'ancien/nouveau byte pour ne pas le réécrire inutilement), y'avait pas
de protocole particulier entre le bootloader et le pc host.

Z'en pensez quoi les gens ?

(bon et si j'ai dit une connerie n'hésitez pas à éclairer ma lanterne :)


Jlg


>  un  
> nouveau framework (j'en dirai plus bientôt), et un intégrer les  
> modules de la branche eirbot (AX12 notamment).
> 
> Olivier
> 
> 
> ___
> 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 : http://zer0.droids-corp.org/doxygen_aversive/html/
> BUGZILLA : http://bugzilla.droids-corp.org
> COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
-- 
- Jlg -
[EMAIL PROTECTED]


___
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 : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog


Re: [Avr-list] aversive 1.1

2008-05-14 Par sujet Julien LE GUEN
2008/5/14 JD <[EMAIL PROTECTED]>:

> 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).
>
> JD, lève son verre à la 1.1.
>
> PS: Bon c'est du jus de pomme certes (j'ai pas les moyens moi !) mais
> le coeur y est ;)



Grmbl moi je suis a l'eau au boulot :'(
(ouais y'en a qui bossent encore bande de feignants)

C'est cool pour la 1.1 !
Bon par contre ne compte pas sur Esial pour bosser dessus ils savent meme
plus que ca existe (ni ce qu'est un asserv qui fonctionne, en passant... :)



>
>
> 2008/5/14 Olivier MATZ <[EMAIL PROTECTED]>:
> > 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 de la 1.2,
> > j'aimerais bien ajouter un bootloader compatible butterfly, un nouveau
> > framework (j'en dirai plus bientôt), et un intégrer les modules de la
> > branche eirbot (AX12 notamment).
> >
> > Olivier
> >
> >
> > ___
> > 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 : http://zer0.droids-corp.org/doxygen_aversive/html/
> > BUGZILLA : http://bugzilla.droids-corp.org
> > COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
> >
>
> ___
> 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 : http://zer0.droids-corp.org/doxygen_aversive/html/
> BUGZILLA : http://bugzilla.droids-corp.org
> COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
>



-- 
Julien Le Guen
___
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 : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

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

2008-05-12 Par sujet Julien Le Guen

Le lundi 12 mai 2008 à 14:00 +0200, Christophe Galle a écrit :
> Salut,
> 
> Je viens d'installer Ubuntu sur ma machine. Après téléchargement d'une
> version d'aversive, je tente un make menuconfig dans le dossier
> example1 de project, je ne récupère que cette erreur : 
> 
> [EMAIL PROTECTED]:~/code/aversive_08-05-11/projects/example1$ make config
> Configure requires bash
> make: *** [config] Erreur 1
> 


Salut,

J'ai eu la même chose, ça vient du script mk/aversive_project.mk qui est
un chouia buggé, il utilise directement sh en dur. J'ai soumis un patch
à Olivier qui devrait corriger ça sans toucher à /bin/sh (en fait tu
peux modifier quel shell tu veux utiliser en principe dans ce Makefile),
et ça permet d'utiliser bash sans tout casser.

Y'a plus qu'à attendre qu'il se remette de la coupe :)

Jlg


> 
> [EMAIL PROTECTED]:~/code/aversive_08-05-11/projects/example1$ make
> menuconfig
> make[1]: entrant dans le répertoire
> « /home/paul/code/aversive_08-05-11/config/scripts/lxdialog »
> make[1]: quittant le répertoire
> « /home/paul/code/aversive_08-05-11/config/scripts/lxdialog »
> Menuconfig requires bash
> make: *** [menuconfig] Erreur 1
> 
> 
> Après discussion avec JD, voici ce qu'il convient de faire : 
> rm /bin/sh
> ln -s /bin/bash /bin/sh
> 
> Ceci devrait resoudre le problème
> 
> Serait il possible de rajouter ceci à la FAQ du wiki ?
> 
> Merci
> 
> Christophe
> 
> 
> 
> 
> 
> ___
> 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 : http://zer0.droids-corp.org/doxygen_aversive/html/
> BUGZILLA : http://bugzilla.droids-corp.org
> COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
-- 
- Jlg -
[EMAIL PROTECTED]


___
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 : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog


Re: [Avr-list] logo aversive: grand concours international !

2008-04-14 Par sujet Julien LE GUEN
2008/4/14 JD <[EMAIL PROTECTED]>:

> Miam ;) bière + célébrité ! ça m'irait parfaitement ça :)
>
> Par contre une idée particulière pour le logo ?
> Un truc sérieux ? déconne ? Si déconne: avec un animal ? (non je tente
> pas un placement de loutre).
>
> Bref... des idées ? :P


un logo qui a un rapport avec la signification en anglais du nom de la lib?



>
>
> JD.
>
> On 4/14/08, Olivier MATZ <[EMAIL PROTECTED]> wrote:
> > si DC correspond à une des villes ci-dessous, je te paye le billet de
> bus.
> >
> > Deux-Chaises
> > Durban-Corbières
> > Décines-Charpieu
> > Diane-Capelle
> > Drumettaz-Clarafond
> >
> > PS: non c'est pas des villes de Groland.
> >
> > On Mon, Apr 14, 2008 at 09:55:29AM -0400, Julien LE GUEN wrote:
> > >
> > >
> > > On Mon, Apr 14, 2008 at 8:38 AM, Olivier MATZ <[EMAIL PROTECTED]>
> > wrote:
> > >
> > > On Mon, Apr 14, 2008 at 02:37:52PM +0200, Olivier MATZ wrote:
> > > > les centaines de milliers de personnes souhaitant proposer un
> logo
> > > > pour aversive peuvent l'envoyer sur la mailing list.
> > > >
> > > > ça permettrait aux centaines de milliers d'autres personnes qui
> > > > l'utilisent de pouvoir mettre un superbe stickers sur leur
> robot.
> > > >
> > > > JD, Lolo, Van Gogh ? (si vous avez le temps bien sur)
> > >
> > > J'oubliais ! je paye une bière au grand gagnant !
> > >
> > >
> > > Et si c'est moi qui gagne tu me paie le billet d'avion DC/Paris ? ;)
> > >
> > >
> > >
> > >
> > > ___
> > > 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 : http://zer0.droids-corp.org/doxygen_aversive/html/
> > > BUGZILLA : http://bugzilla.droids-corp.org
> > > COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
> > >
> > >
> > >
> > >
> > > --
> > > Julien Le Guen
> >
> > > ___
> > > 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 : http://zer0.droids-corp.org/doxygen_aversive/html/
> > > BUGZILLA : http://bugzilla.droids-corp.org
> > > COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
> >
> > ___
> > 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 : http://zer0.droids-corp.org/doxygen_aversive/html/
> > BUGZILLA : http://bugzilla.droids-corp.org
> > COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
> >
>
> ___
> 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 : http://zer0.droids-corp.org/doxygen_aversive/html/
> BUGZILLA : http://bugzilla.droids-corp.org
> COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
>



-- 
Julien Le Guen
___
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 : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

Re: [Avr-list] logo aversive: grand concours international !

2008-04-14 Par sujet Julien LE GUEN
On Mon, Apr 14, 2008 at 8:38 AM, Olivier MATZ <[EMAIL PROTECTED]> wrote:

> On Mon, Apr 14, 2008 at 02:37:52PM +0200, Olivier MATZ wrote:
> > les centaines de milliers de personnes souhaitant proposer un logo
> > pour aversive peuvent l'envoyer sur la mailing list.
> >
> > ça permettrait aux centaines de milliers d'autres personnes qui
> > l'utilisent de pouvoir mettre un superbe stickers sur leur robot.
> >
> > JD, Lolo, Van Gogh ? (si vous avez le temps bien sur)
>
> J'oubliais ! je paye une bière au grand gagnant !


Et si c'est moi qui gagne tu me paie le billet d'avion DC/Paris ? ;)


>
>
> ___
> 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 : http://zer0.droids-corp.org/doxygen_aversive/html/
> BUGZILLA : http://bugzilla.droids-corp.org
> COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
>



-- 
Julien Le Guen
___
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 : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

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

2007-10-28 Par sujet Julien LE GUEN
Oh ça pete ce truc :)
Je ne sais pas si Esial RobotiK va continuer d'utiliser Aversive mais je
vais leur remonter l'info :)

Quoi de neuf par chez vous ?



Le 28/10/07, Olivier MATZ <[EMAIL PROTECTED]> a écrit :
>
> Vous trouverez ici un programme utile qui montre comment on peut
> "profiler" un programme sur AVR. L'objectif est en gros de savoir
> combien de temps on passe dans quelles fonctions.
>
>
> http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive/projects/profiling_example/?pathrev=b_zer0
>
> Voici la sortie du script sur le programme d'exemple, en utilisant le
> dernier scheduler de la branche b_zer0.
>
> 50.88% (145/285) time_wait_ms[0b5a]
> 13.33% (038/285) test2[0130]
> 11.23% (032/285) time_get_s[069e]
> 8.07% (023/285) main[0156]
> 7.37% (021/285) test1[0122]
> 4.56% (013/285) scheduler_interrupt[0dcc]
> 4.56% (013/285) time_increment[07e8]
>
> Sur la head, ça devrait donner un truc plutôt comme ça, due à un petit
> bug du scheduler.
>
> 30.45% (088/289) time_wait_ms[0b5a]
> 22.15% (064/289) test2[0130]
> 13.84% (040/289) main[0156]
> 13.15% (038/289) time_get_s[069e]
> 11.07% (032/289) test1[0122]
> 5.19% (015/289) time_increment[07e8]
> 4.15% (012/289) scheduler_interrupt[0dcc]
>
> Olivier
>
>
> ___
> 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 : http://zer0.droids-corp.org/doxygen_aversive/html/
> BUGZILLA : http://bugzilla.droids-corp.org
> COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
>



-- 
Julien Le Guen
___
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 : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

Re: [Avr-list] [Aversive] Problème module PWM

2007-05-05 Par sujet Julien LE GUEN

Le 05/05/07, Olivier MATZ <[EMAIL PROTECTED]> a écrit :


Hello,

En ce qui concerne l'update du CVS que tu as fait, tu as updaté tous les
fichiers ? je veux dire est-ce que tu as fait un :

cvs update -dP



Initialement non, mais je viens de le faire, ça ne change rien... [après
make noconfig et make clean]



Sinon, tu peux envoyer les logs de compile, ou carrément un tgz de tes

sources, je peux y jeter un oeil. En ce qui concerne le scheduler, je
l'avais essayé dans les 2 modes, et ça fonctionnait (en tout cas sur un
atmega128)...



Merci, je te joint un tgz...

Pour le scheduler, j'ai juste testé avec la config par défaut, il fallait
peut-être régler des trucs, j'ai pas cherché à fouiller plus loin... je
retesterai tout ça :)




Merci pour le retour d'info

Olivier



Julien LE GUEN wrote:
> Salut tout le monde !
>
> J'ai mis à jour aversive depuis le CVS, mais j'ai un *léger* bug avec le
> module PWM, apparemment il ne prend pas en compte pwm_config.h contenu
> dans le dossier du projet. Il ne connaît pas "pwm_set_1A", etc... alors
> que c'est bien "ENABLED" dans le fichier de config.
> Du coup j'ai essayé de changer les appels "pwm_set_1A" par
> "pwm_set((void *)PWM1A_NUM, valeur)" mais il m'insulte en disant qu'il
> ne connaît pas PWM1A_NUM
> -> déduction le fichier de conf n'est pas lu
>
> Je n'ai rien changé dans mon programme, ni include, ni autre... Si tu as
> une idée sur la raison du bug, je prends ;)
>
>
>
> Sinon j'ai testé brièvement le scheduler en mode timer, à priori ça
> déconne chez moi (la led clignotte pas) alors qu'en mode "normal" ça
> fonctionne. Je ferai des essais plus poussés un peu plus tard, pour le
> moment je reste comme ça...
>
>
> Je continue de chercher de mon côté pour les PWM, mais ça m'enquiquine
:)
>
> Bon week end !
>
> --
> Julien Le Guen






--
Julien Le Guen


asserv_esial_20070505.tar.gz
Description: GNU Zip compressed data
___
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 : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

[Avr-list] [Aversive] Problème module PWM

2007-05-05 Par sujet Julien LE GUEN

Salut tout le monde !

J'ai mis à jour aversive depuis le CVS, mais j'ai un *léger* bug avec le
module PWM, apparemment il ne prend pas en compte pwm_config.h contenu dans
le dossier du projet. Il ne connaît pas "pwm_set_1A", etc... alors que c'est
bien "ENABLED" dans le fichier de config.
Du coup j'ai essayé de changer les appels "pwm_set_1A" par "pwm_set((void
*)PWM1A_NUM, valeur)" mais il m'insulte en disant qu'il ne connaît pas
PWM1A_NUM
-> déduction le fichier de conf n'est pas lu

Je n'ai rien changé dans mon programme, ni include, ni autre... Si tu as une
idée sur la raison du bug, je prends ;)



Sinon j'ai testé brièvement le scheduler en mode timer, à priori ça déconne
chez moi (la led clignotte pas) alors qu'en mode "normal" ça fonctionne. Je
ferai des essais plus poussés un peu plus tard, pour le moment je reste
comme ça...


Je continue de chercher de mon côté pour les PWM, mais ça m'enquiquine :)

Bon week end !

--
Julien Le Guen
___
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 : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

Re: [Avr-list] pti probleme de compil

2007-03-30 Par sujet Julien LE GUEN

Un grand merci à tof qui m'a filé un sacré coup de main ;)


Le 30/03/07, christoph <[EMAIL PROTECTED]> a écrit :


yop

jlg a un pti probleme de taille de code :l'asserv passe pas trop sur un
M32.

si qqun a sous la main un code de robot qui compile, j'aimerais bien
comparer le main.map

en particulier, j'ai :
.text  0x1e7e 0x2588
compiler_files/trajectory_manager.avr.a(trajectory_manager.avr.o)

0x2588 me parait un peu gros pour le traj manager

qui dit mieux ?

tof


___
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 : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

___
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 : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

Re: [Avr-list] Scheduler

2007-01-10 Par sujet Julien LE GUEN

Ah au fait, je profite de mes spams :)

J'ai dû modifier /aversive/config/config.in et ajouter une ligne dans
"Programmer's type" pour que le framework prenne en compte mon programmateur
actuel (une prise port parallèle et 4 résistances), reconnu comme "dapa"
avec avrdude.
Je me doute que c'est pas très utilisé comme mode de programmation mais
c'est le seul que j'ai pour le moment :)


Bonne soirée !



Le 10/01/07, Julien LE GUEN <[EMAIL PROTECTED]> a écrit :


Nope en fait c'est bon, je ne sais pourquoi mais il n'apprécie pas que le
SCHEDULER_CLOCK_PRESCALER soit à 1 (dans scheduler_config.h dans le dossier
du projet).
Je l'ai remis à 8 (par défaut) et là ça fonctionne.

Merci beaucoup, on va pouvoir commencer à jouer avec la lib :)



Le 10/01/07, JD <[EMAIL PROTECTED] > a écrit :
>
> Je pense qu'il nous faudrait un minimum de ton code pour pouvoir t'aider
> :)
>
> JD.
>
> On 10/01/07, Julien LE GUEN <[EMAIL PROTECTED]> wrote:
> > Hum, en effet je n'y avais pas pensé.
> >
> > Bon maintenant j'ai un truc marrant, ça plante au bout d'un (court)
> > instant... plus de vie.
> >
> > merci pour ton aide :)
> >
> >
> >
> >  Le 10/01/07, Fabrice Larribe <[EMAIL PROTECTED]> a écrit :
> > > tu y a peut ètre pencer mais essai de faire un
> > >
> > > sie();
> > >
> > >
> > > ça permet de valider les interruptions, et donc de lancer le
> scheduler !
> > >
> > >
> > > 3AR
> > >
> > > Julien LE GUEN a écrit :
> > > > Bonjour, bonne et heureuse année 2007 à tous :)
> > > >
> > > >
> > > > J'éprouve des difficultés à utiliser le module schedule.
> > > >
> > > > Je tourne sur ATmega32, le make menuconfig a bien été renseigné
> sur
> > > > l'utilisation du module schedule, ça compile.
> > > >
> > > > J'effectue un
> > > > scheduler_init();
> > > > scheduler_add_periodical_event(myfunc, NULL,
> > 50l/SCHEDULER_UNIT);
> > > >
> > > > pour exécuter myfunc tous les 500ms.
> > > >
> > > > Le souci, c'est qu'elle ne s'exécute pas. C'est sûrement une bête
> > > > interruption qui ne se lance pas, mais il y-a-t'il d'autres choses
> à
> > > > faire pour initialiser tout ce beau monde ?
> > > > J'ai regardé un peu partout les sources, à priori non, mais j'ai
> > > > toujours un doute...
> > > >
> > > > Je précise qu'un programme (sans aversive) en utilisant SIGNAL
> > > > fonctionne parfaitement sur la même cible.
> > > >
> > > >
> > > > Merci bien !
> > > >
> >
> 
> > > >
> > > > ___
> > > > 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 :
> > http://zer0.droids-corp.org/doxygen_aversive/html/
> > > > BUGZILLA : http://bugzilla.droids-corp.org
> > > > COMMIT LOGS :
> > http://zer0.droids-corp.org/aversive_commitlog
> > >
> > > ___
> > > 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 :
> > http://zer0.droids-corp.org/doxygen_aversive/html/
> > > BUGZILLA : http://bugzilla.droids-corp.org
> > > COMMIT LOGS :
> > http://zer0.droids-corp.org/aversive_commitlog
> > >
> >
> >
> > ___
> > 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 :
> > http://zer0.droids-corp.org/doxygen_aversive/html/
> > BUGZILLA : http://bugzilla.droids-corp.org
> > COMMIT LOGS :
> > http://zer0.droids-corp.org/aversive_commitlog
> >
> >
>
> ___
> 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 : http://zer0.droids-corp.org/doxygen_aversive/html/
> BUGZILLA : http://bugzilla.droids-corp.org
> COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
>


___
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 : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

Re: [Avr-list] Scheduler

2007-01-10 Par sujet Julien LE GUEN

Nope en fait c'est bon, je ne sais pourquoi mais il n'apprécie pas que le
SCHEDULER_CLOCK_PRESCALER soit à 1 (dans scheduler_config.h dans le dossier
du projet).
Je l'ai remis à 8 (par défaut) et là ça fonctionne.

Merci beaucoup, on va pouvoir commencer à jouer avec la lib :)



Le 10/01/07, JD <[EMAIL PROTECTED]> a écrit :


Je pense qu'il nous faudrait un minimum de ton code pour pouvoir t'aider
:)

JD.

On 10/01/07, Julien LE GUEN <[EMAIL PROTECTED]> wrote:
> Hum, en effet je n'y avais pas pensé.
>
> Bon maintenant j'ai un truc marrant, ça plante au bout d'un (court)
> instant... plus de vie.
>
> merci pour ton aide :)
>
>
>
>  Le 10/01/07, Fabrice Larribe <[EMAIL PROTECTED]> a écrit :
> > tu y a peut ètre pencer mais essai de faire un
> >
> > sie();
> >
> >
> > ça permet de valider les interruptions, et donc de lancer le scheduler
!
> >
> >
> > 3AR
> >
> > Julien LE GUEN a écrit :
> > > Bonjour, bonne et heureuse année 2007 à tous :)
> > >
> > >
> > > J'éprouve des difficultés à utiliser le module schedule.
> > >
> > > Je tourne sur ATmega32, le make menuconfig a bien été renseigné sur
> > > l'utilisation du module schedule, ça compile.
> > >
> > > J'effectue un
> > > scheduler_init();
> > > scheduler_add_periodical_event(myfunc, NULL,
> 50l/SCHEDULER_UNIT);
> > >
> > > pour exécuter myfunc tous les 500ms.
> > >
> > > Le souci, c'est qu'elle ne s'exécute pas. C'est sûrement une bête
> > > interruption qui ne se lance pas, mais il y-a-t'il d'autres choses à
> > > faire pour initialiser tout ce beau monde ?
> > > J'ai regardé un peu partout les sources, à priori non, mais j'ai
> > > toujours un doute...
> > >
> > > Je précise qu'un programme (sans aversive) en utilisant SIGNAL
> > > fonctionne parfaitement sur la même cible.
> > >
> > >
> > > Merci bien !
> > >
> 
> > >
> > > ___
> > > 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 :
> http://zer0.droids-corp.org/doxygen_aversive/html/
> > > BUGZILLA : http://bugzilla.droids-corp.org
> > > COMMIT LOGS :
> http://zer0.droids-corp.org/aversive_commitlog
> >
> > ___
> > 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 :
> http://zer0.droids-corp.org/doxygen_aversive/html/
> > BUGZILLA : http://bugzilla.droids-corp.org
> > COMMIT LOGS :
> http://zer0.droids-corp.org/aversive_commitlog
> >
>
>
> ___
> 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 :
> http://zer0.droids-corp.org/doxygen_aversive/html/
> BUGZILLA : http://bugzilla.droids-corp.org
> COMMIT LOGS :
> http://zer0.droids-corp.org/aversive_commitlog
>
>

___
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 : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

___
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 : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

Re: [Avr-list] Scheduler

2007-01-10 Par sujet Julien LE GUEN

Hum, en effet je n'y avais pas pensé.

Bon maintenant j'ai un truc marrant, ça plante au bout d'un (court)
instant... plus de vie.

merci pour ton aide :)



Le 10/01/07, Fabrice Larribe <[EMAIL PROTECTED]> a écrit :


tu y a peut ètre pencer mais essai de faire un

sie();


ça permet de valider les interruptions, et donc de lancer le scheduler !


3AR

Julien LE GUEN a écrit :
> Bonjour, bonne et heureuse année 2007 à tous :)
>
>
> J'éprouve des difficultés à utiliser le module schedule.
>
> Je tourne sur ATmega32, le make menuconfig a bien été renseigné sur
> l'utilisation du module schedule, ça compile.
>
> J'effectue un
> scheduler_init();
> scheduler_add_periodical_event(myfunc, NULL, 50l/SCHEDULER_UNIT);
>
> pour exécuter myfunc tous les 500ms.
>
> Le souci, c'est qu'elle ne s'exécute pas. C'est sûrement une bête
> interruption qui ne se lance pas, mais il y-a-t'il d'autres choses à
> faire pour initialiser tout ce beau monde ?
> J'ai regardé un peu partout les sources, à priori non, mais j'ai
> toujours un doute...
>
> Je précise qu'un programme (sans aversive) en utilisant SIGNAL
> fonctionne parfaitement sur la même cible.
>
>
> Merci bien !
> 
>
> ___
> 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 : http://zer0.droids-corp.org/doxygen_aversive/html/
> BUGZILLA : http://bugzilla.droids-corp.org
> COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

___
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 : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

___
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 : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

[Avr-list] Scheduler

2007-01-10 Par sujet Julien LE GUEN

Bonjour, bonne et heureuse année 2007 à tous :)


J'éprouve des difficultés à utiliser le module schedule.

Je tourne sur ATmega32, le make menuconfig a bien été renseigné sur
l'utilisation du module schedule, ça compile.

J'effectue un
scheduler_init();
scheduler_add_periodical_event(myfunc, NULL, 50l/SCHEDULER_UNIT);

pour exécuter myfunc tous les 500ms.

Le souci, c'est qu'elle ne s'exécute pas. C'est sûrement une bête
interruption qui ne se lance pas, mais il y-a-t'il d'autres choses à faire
pour initialiser tout ce beau monde ?
J'ai regardé un peu partout les sources, à priori non, mais j'ai toujours un
doute...

Je précise qu'un programme (sans aversive) en utilisant SIGNAL fonctionne
parfaitement sur la même cible.


Merci bien !
___
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 : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog