Mactronique IDE.

Questions / réponses sur le fonctionnement et les activités du club, échanges entre utilisateurs Mac de la région lyonnaise. Et tout ce concerne nos forums.

Mactronique IDE.

Messagepar jean.baptiste » Mer 07 Oct 2009 12:02:39

Bonjour,

Cela fait quelque années déjà que je connait le nom de MacBruSoft. Au début il me semblait que s'était un groupe de personne voulant faire de l'électronique sur mac. A l'époque il travaillait sur quelque chose de "secret". Qu'est-ce que cela a donné ?

Je suis intéressé par l'électronique et encore plus sur Mac ;)
Avatar de l’utilisateur
jean.baptiste
Utilisateur inscrit
Utilisateur inscrit
 
Message(s) : 93
Inscription : Jeu 29 Avr 2004 15:45:44
Localisation : Lyon

Re: Production ?

Messagepar LionelMacBruSoft » Mer 07 Oct 2009 21:18:48

Bonjour,

jean.baptiste a écrit:Au début il me semblait que s'était un groupe de personne voulant faire de l'électronique sur mac.

Un groupe de personnes : oui car MacBruSoft est une association.

Parmi les sujets (éducatifs, traduction...) qu'a traité MacBruSoft, il y a eu (et il y a toujours), effectivement, l'électronique sous Mac OS.
L'électronique est toujours traitée puisque je vous invite, par exemple, à lire le numéro 99 (octobre 2009 donc celui actuellement disponible) page 29 du magazine Avosmac : vous y trouverez un un article que j'ai rédigé sur un logiciel d'analyse de schémas électroniques.
Comme j'en ai écrit très récemment un autre sur un logiciel de création de typons, il devrait paraître dans un prochain numéro.

jean.baptiste a écrit:A l'époque il travaillait sur quelque chose de "secret". Qu'est-ce que cela a donné ?

Il n'y a jamais eu quelque chose de secret. :D
Pendant plusieurs années, suite à de très nombreuses demandes, l'association a lancé le projet de réaliser un programmateur PIC sous Mac OS X (branchement sur connecteur USB...). Il y a eu beaucoup de contributeurs / volontaires : carte électronique, tests, interface... mais, hélas, aucun programmeur sérieux. Mais, tout cela n'est jamais été secret, bien au contraire (articles dans les magazines, sur les CD...).
Pour finir, des logiciels répondant aux attentes de programmation de PIC sont sortis.

jean.baptiste a écrit:Je suis intéressé par l'électronique et encore plus sur Mac ;)

http://macbrusoft.free.fr/electroniqueT ... ement.html

Bien cordialement. :bonjour:
Lionel
--------------------
Sélections de logiciels Mac OS X et applis iOS classées par thème.
--------------------
SerNuCom : SERvices NUmérique COMmunication
--------------------
Avatar de l’utilisateur
LionelMacBruSoft
Administrateur
Administrateur
 
Message(s) : 1605
Inscription : Dim 21 Sep 2008 17:31:13
Localisation : France

Re: Production ?

Messagepar jean.baptiste » Jeu 08 Oct 2009 10:01:19

Étant l'auteur du logiciel Mactronique IDE je sais que certaine chose sont maintenant possible sur Mac. Cependant ont est encore loin de ce qui ce fait sur PC. Pour le moment Mactronique IDE n'est qu'en interface graphique pour les outils en ligne de commande : GPUtils, SDCC et PK2CMD (qui commande le PIC Kit 2 de Microchip).
Cependant il manque encore beaucoup de chose sur Mac. Et en particulier un Frameworks Cocoa gratuit pour le dialogue sur l'USB et d'autre. A moins que j'en ai loupé dans la bataille !
Avatar de l’utilisateur
jean.baptiste
Utilisateur inscrit
Utilisateur inscrit
 
Message(s) : 93
Inscription : Jeu 29 Avr 2004 15:45:44
Localisation : Lyon

Re: Production ?

Messagepar LionelMacBruSoft » Jeu 08 Oct 2009 14:25:30

Bonjour,

jean.baptiste a écrit:Étant l'auteur du logiciel Mactronique IDE je sais que certaine chose sont maintenant possible sur Mac.

Je vais regarder ce logiciel.

jean.baptiste a écrit: Et en particulier un Frameworks Cocoa gratuit pour le dialogue sur l'USB et d'autre. A moins que j'en ai loupé dans la bataille !

Les choses progressent...
Le problème est qu'avec le passage à Mac OS X, il a fallu repartir de zéro dans les logiciels techniques.
Pendant les deux à trois premières années : plus rien. Et puis cela reviens, petit à petit.
Je ne manque jamais de parler des créations techniques; notamment électroniques dans le magazine (avec lien sur le site MacBruSoft). Avec éventuel appel à collaboration...
Je vais télécharger et regarder votre création. Existe t'il une notice en français ? (buts, utilisation...)

À bientôt.
Lionel
--------------------
Sélections de logiciels Mac OS X et applis iOS classées par thème.
--------------------
SerNuCom : SERvices NUmérique COMmunication
--------------------
Avatar de l’utilisateur
LionelMacBruSoft
Administrateur
Administrateur
 
Message(s) : 1605
Inscription : Dim 21 Sep 2008 17:31:13
Localisation : France

Re: Production ?

Messagepar jean.baptiste » Jeu 08 Oct 2009 14:50:26

Mactronique IDE est un logiciel qui a été réalisé en quelque heures de travail et s'appuie sur SDCC, GPUtils et PK2CMD.
SDCC est un compilateur C qui permet la génération de fichier ASM pour certain PIC. Cependant les librairies se font rare.
GPUtils est un compilateur ASM pour les PIC et autre microcontroleur. Lui non plus ne prend pas en charge tout les pic mais les principaux.
Pour finir PK2CMD est le pilot du programmateur Pic Kit 2 de Microchip. Le pilote est fourni par microchip. Il prend en charge tout les programmateurs utilisant le firmware du PIC Kit 2 (dont le dernier de Kudelsko).
Mactronique IDE permet d'écrire les programmes en C ou ASM, de les compiler et si un programmateur est présent de l'envoyer sur le PIC.
Mactronique IDE embraque les outils dont il a besoin et les installe au bon endroit pour vous. Cependant les outils évoluent très vite et les versions embarqué ne sont pas forcément à jour.

Sont but : Nous simplifier la vie !

EDIT : Ce qu'il me manque actuellement est un très bon programmeur de PIC en particulier le PIC 18f4525 :D
Avatar de l’utilisateur
jean.baptiste
Utilisateur inscrit
Utilisateur inscrit
 
Message(s) : 93
Inscription : Jeu 29 Avr 2004 15:45:44
Localisation : Lyon

Re: Production ?

Messagepar LionelMacBruSoft » Jeu 08 Oct 2009 14:58:47

Bonjour,

Disons, si je résume, que Mactronique IDE est une suite composée des trois logiciels.

jean.baptiste a écrit:SDCC est un compilateur C qui permet la génération de fichier ASM pour certains PIC.

Lesquels exactement ?

jean.baptiste a écrit:GPUtils est un compilateur ASM pour les PIC et autres microcontroleurs. Lui non plus ne prend pas en charge tout les pic mais les principaux.

Lesquels exactement ?

Une question : vous fournissez les plans d'une carte électronique pour connecter les microcontroleurs ?
Sinon, le groupe qu'animait MacBruSoft en avait réalisé une... (avec schéma, typon...)

Vous voulez de l'aide pour, par exemple, les tests ? (je peux en parler à certains contacts...).

À bientôt.
Lionel
--------------------
Sélections de logiciels Mac OS X et applis iOS classées par thème.
--------------------
SerNuCom : SERvices NUmérique COMmunication
--------------------
Avatar de l’utilisateur
LionelMacBruSoft
Administrateur
Administrateur
 
Message(s) : 1605
Inscription : Dim 21 Sep 2008 17:31:13
Localisation : France

Re: Production ?

Messagepar jean.baptiste » Jeu 08 Oct 2009 16:18:00

LionelMacBruSoft a écrit:Disons, si je résume, que Mactronique IDE est une suite composée des trois logiciels.

C'est une suite de logiciels. SDCC et GPUtils comprennent plusieurs programmes. Ils sont utilisés par Mactronique IDE.

LionelMacBruSoft a écrit:
jean.baptiste a écrit:SDCC est un compilateur C qui permet la génération de fichier ASM pour certains PIC.


Lesquels exactement ?

jean.baptiste a écrit:GPUtils est un compilateur ASM pour les PIC et autres microcontroleurs. Lui non plus ne prend pas en charge tout les pic mais les principaux.


Lesquels exactement ?

Il y a les liens vers les sites officiels de chaque logiciel sur la fiche de Mactronique IDE. La liste est sur leur site respectif.

LionelMacBruSoft a écrit:Une question : vous fournissez les plans d'une carte électronique pour connecter les microcontroleurs ?

Non.

LionelMacBruSoft a écrit:Vous voulez de l'aide pour, par exemple, les tests ? (je peux en parler à certains contacts...).

Ce qui me manque c'est surtout quelqu'un de calé en PicBasicPro et en ASM pour la réalisation d'un bootloader et d'un firmware. C'est surtout pour m'aider à comprendre la philosophie du développement sur PIC. J'ai trop l'habitude de la programmation évènementiel et multi-threadé et de repasser sur du procédural n'est pas évident.

A côté de cela j'ai d'autre projet perso que j'espère pouvoir présenter sur Mactronique et distribuer en KIT.
Avatar de l’utilisateur
jean.baptiste
Utilisateur inscrit
Utilisateur inscrit
 
Message(s) : 93
Inscription : Jeu 29 Avr 2004 15:45:44
Localisation : Lyon

Re: Production ?

Messagepar LionelMacBruSoft » Jeu 08 Oct 2009 21:55:29

Bonjour,

jean.baptiste a écrit:C'est une suite de logiciels. SDCC et GPUtils comprennent plusieurs programmes. Ils sont utilisés par Mactronique IDE.

J'avoue que je m'y perd franchement.

jean.baptiste a écrit:Il y a les liens vers les sites officiels de chaque logiciel sur la fiche de Mactronique IDE. La liste est sur leur site respectif.

Euuuuh, ces liens sont en anglais et, là, ça tourne au jeu de piste. :taper:

En fait, vous êtes l'auteur ? (de ces logiciels ? ou scripts ?) ou y vous collaborez ? ou, en tout cas, vous vous servez de codes open-sources pour des librairies de microcontroleurs; je pense.

Le lien Mactronique : OK. Mais, mis à part cela, il serait bien d'expliquer, en français, le but de chaque programme, son fonctionnement, les PIC supportés.
Car, à ce stade, je pense que vous êtes à fond dans votre truc de création mais que, vu de l'extérieur, sans explications claires, il est (très) dur de s'y retrouver et de comprendre.
Bref, cela intéressait sûrement pas mal de monde; mais tout cela est hyper confus. :doute:

Une notice en français claire et détaillée, s'il vous plaît, pour chaque logiciel (sans faire appel à des liens :D ). De toute manière, si j'ai bien compris, chacun peut fonctionner séparément.

Dernière minute : j'ai la version 0.3.9 sous les yeux. À moins que je n'ai pas trouvé le truc, je comprend assez mal qu'un auteur français ne propose pas aussi une interface en français (menus, options de menus, textes dans les fenêtres) dans sa création via, par exemple, une fenêtre au premier lancement puis dans un menu (comme le fond d'autres auteurs que je connais). :idee: À inclure dans la version 0.4... :siffle:
----------------

jean.baptiste a écrit:A côté de cela j'ai d'autre projet perso que j'espère pouvoir présenter sur Mactronique et distribuer en KIT.

Oui : OK, d'accord.
Mais là, nous verrons après... :D ...quand déjà ce sera clair pour chaque logiciel du premier ensemble.

À bientôt. :bonjour:
Lionel
--------------------
Sélections de logiciels Mac OS X et applis iOS classées par thème.
--------------------
SerNuCom : SERvices NUmérique COMmunication
--------------------
Avatar de l’utilisateur
LionelMacBruSoft
Administrateur
Administrateur
 
Message(s) : 1605
Inscription : Dim 21 Sep 2008 17:31:13
Localisation : France

Re: Production ?

Messagepar jean.baptiste » Ven 09 Oct 2009 07:26:14

LionelMacBruSoft a écrit:J'avoue que je m'y perd franchement.

Désolé si tout n'est pas clair ! Le seul logiciel que je développe est Mactronique IDE qui utilise des outils en ligne de commande pour réaliser les tâches de compilation et de programmation des PIC.
Effectivement, chaque outils en ligne de commande est utilisable séparément. Seulement, il est assez compliqué de les installer correctement sur mac car il faut compiler.
Mactronique IDE est donc une interface graphique proposant un éditeur de texte pour écrire des programmes pour les PIC. Il permet également de compiler les programmes écrit en C ou ASM sans passer par le terminal.

LionelMacBruSoft a écrit:Euuuuh, ces liens sont en anglais et, là, ça tourne au jeu de piste. :taper:

En fait, vous êtes l'auteur ? (de ces logiciels ? ou scripts ?) ou y vous collaborez ? ou, en tout cas, vous vous servez de codes open-sources pour des librairies de microcontroleurs; je pense.

Le lien Mactronique : OK. Mais, mis à part cela, il serait bien d'expliquer, en français, le but de chaque programme, son fonctionnement, les PIC supportés.
Car, à ce stade, je pense que vous êtes à fond dans votre truc de création mais que, vu de l'extérieur, sans explications claires, il est (très) dur de s'y retrouver et de comprendre.
Bref, cela intéressait sûrement pas mal de monde; mais tout cela est hyper confus. :doute:

C'est gère plus confus que certain autre projet open-source. Faire de l'électronique ou de l'informatique sans l'anglais est une utopie. Personnellement l'anglais n'est pas mon point fort mais j'y suis bien obligé. Cependant il serait intéressant de réaliser un petit laïus sur Mactronique IDE. Comme je l'ai dit plus haut, je ne développe que Mactronique IDE. Je compile les outils en ligne de commande et je les intègre dans Mactronique IDE. Ce dernier propose à l'utilisateur final de les installer sur son système.

LionelMacBruSoft a écrit:Dernière minute : j'ai la version 0.3.9 sous les yeux. À moins que je n'ai pas trouvé le truc, je comprend assez mal qu'un auteur français ne propose pas aussi une interface en français (menus, options de menus, textes dans les fenêtres) dans sa création via, par exemple, une fenêtre au premier lancement puis dans un menu (comme le fond d'autres auteurs que je connais). :idee: À inclure dans la version 0.4... :siffle:

Quant à la version française, elle n'est pas à l'ordre du jour. Les modifications du programme sont parfois très profonde et la traduction est une charge de travail à ne pas sous-estimer.

Avez-vous déjà réalisé des programmes pour PIC avec MPLab ou PicBasic Pro ou C18 (langage C pour les PIC18) ou un autre langage ?
Avatar de l’utilisateur
jean.baptiste
Utilisateur inscrit
Utilisateur inscrit
 
Message(s) : 93
Inscription : Jeu 29 Avr 2004 15:45:44
Localisation : Lyon

Re: Production ?

Messagepar jean.baptiste » Ven 09 Oct 2009 10:21:47

Voici un court document de présentation du logiciel et de ces outils. Il y a les listes des µ-Contrôleur pris en charge.

Présentation Mactronique IDE et outils.zip
(84.57 Kio) Téléchargé 496 fois



Note au admin : Il serait sympa d'autoriser les fichier PDF en pièce jointe :pointexclamation:
Avatar de l’utilisateur
jean.baptiste
Utilisateur inscrit
Utilisateur inscrit
 
Message(s) : 93
Inscription : Jeu 29 Avr 2004 15:45:44
Localisation : Lyon

Re: Production ?

Messagepar LionelMacBruSoft » Ven 09 Oct 2009 14:19:35

Bonjour,

jean.baptiste a écrit:C'est gère plus confus que certain autre projet open-source.

Exact, mais quand il y a que les dévelloppeurs du projet qui le comprenne c'est tout de même un brin curieux. ;-) Ils développent pour eux-même, voire quelques hypers spécialistes; tout le coté open-source ne sert à rien... ;-) trop occupés à développer; ils oublient de réaliser une documentations simples et claire.

jean.baptiste a écrit:Faire de l'électronique ou de l'informatique sans l'anglais est une utopie. Personnellement l'anglais n'est pas mon point fort mais j'y suis bien obligé.

À la fois tout à fait d'accord et non : il faut distinguer deux points différents.
Tout ce qui est technique est en anglais, c'est tout à fait exact. Maîtriser l'anglais est donc obligatoire. MAIS tout le monde ne veut pas faire du technique sans mettre les mains très profondément dans le cambouis.

Depuis des (dizaines) années que je suis confronté à des personnes qui recherchent des logiciels techniques -et notamment électroniques- 95 % de ces personnes demandent des logiciels en français.

jean.baptiste a écrit:Quant à la version française, elle n'est pas à l'ordre du jour. Les modifications du programme sont parfois très profonde et la traduction est une charge de travail à ne pas sous-estimer.

Je ne parle pas d'une version française (il y a déjà plusieurs années qu'une version par langue ne se fait plus) : les logiciels sont multilingues. Je parle, plus simplement, d'incorporer / d'ajouter aussi le français au logiciel existant. Là, les programmeurs que je connais font cela très rapidement (exemple : Époxy de Jonathan Zehnne qui, tout simplement, lors du premier lancement, une fenêtre avec un menu déroulant qui vous demande la langue de l'interface : française ou anglaise, il appelle même à des traducteurs pour d'autres langues). Et, ensuite, on peut modifier la langue dans un menu déroulant). Cela ne demande guère de temps; c'est une question de volonté.

Bref, ne pas confondre les 5 % d'hyper spécialistes et, ceux, 95 % de loin beaucoup plus nombreux, qui veulent juste utiliser un logiciel. Restreindre son logiciel à la première petite minorité est un mauvais calcul qui ne reflète pas du tout la demande.
Au premier abord -par formation- les techniciens (dont je suis) ne comprennent pas cela. Faire une super machine à laver (ou n'importe quelle outil, machine..) c'est bien; mais si seuls une infirme minorité peuvent l'utiliser... et non tout ceux qui souhaiterais le faire...

jean.baptiste a écrit:Cependant il serait intéressant de réaliser un petit laïus sur Mactronique IDE.

C'est bien ce que je compte faire; mais il faut que je comprenne moi-même. :D

jean.baptiste a écrit:Comme je l'ai dit plus haut, je ne développe que Mactronique IDE. Je compile les outils en ligne de commande et je les intègre dans Mactronique IDE. Ce dernier propose à l'utilisateur final de les installer sur son système.

Oui, il faut du prêt à l'emploi. Pas réaliser un jeu de piste ou il faut aller chercher des morceaux, les assembler... Là, les gens vont décrocher.

jean.baptiste a écrit:Avez-vous déjà réalisé des programmes pour PIC avec MPLab ou PicBasic Pro ou C18 (langage C pour les PIC18) ou un autre langage ?

La conception d'un logiciel de programmation : non. C'était un peu le but du projet...

Merci.

À bientôt. :bonjour:
Lionel
--------------------
Sélections de logiciels Mac OS X et applis iOS classées par thème.
--------------------
SerNuCom : SERvices NUmérique COMmunication
--------------------
Avatar de l’utilisateur
LionelMacBruSoft
Administrateur
Administrateur
 
Message(s) : 1605
Inscription : Dim 21 Sep 2008 17:31:13
Localisation : France

Re: Production ?

Messagepar jean.baptiste » Ven 09 Oct 2009 14:51:38

Bonjour,

LionelMacBruSoft a écrit: jean.baptiste a écrit:C'est gère plus confus que certain autre projet open-source.
Exact, mais quand il y a que les dévelloppeurs du projet qui le comprenne c'est tout de même un brin curieux. ;-) Ils développent pour eux-même, voire quelques hypers spécialistes; tout le coté open-source ne sert à rien... ;-) trop occupés à développer; ils oublient de réaliser une documentations simples et claire.

Tout à fait d'accord mais parfois seul ce projet correspond aux besoins. Ce qui oblige à mettre les mains dans le cambouis.

LionelMacBruSoft a écrit:À la fois tout à fait d'accord et non : il faut distinguer deux points différents.
Tout ce qui est technique est en anglais, c'est tout à fait exact. Maîtriser l'anglais est donc obligatoire. MAIS tout le monde ne veut pas faire du technique sans mettre les mains très profondément dans le cambouis.

Depuis des (dizaines) années que je suis confronté à des personnes qui recherchent des logiciels techniques -et notamment électroniques- 95 % de ces personnes demandent des logiciels en français.

Exacte et parfois j'en fait partis :D

LionelMacBruSoft a écrit:Je ne parle pas d'une version française (il y a déjà plusieurs années qu'une version par langue ne se fait plus) : les logiciels sont multilingues. Je parle, plus simplement, d'incorporer / d'ajouter aussi le français au logiciel existant. Là, les programmeurs que je connais font cela très rapidement (exemple : Époxy de Jonathan Zehnne qui, tout simplement, lors du premier lancement, une fenêtre avec un menu déroulant qui vous demande la langue de l'interface : française ou anglaise, il appelle même à des traducteurs pour d'autres langues). Et, ensuite, on peut modifier la langue dans un menu déroulant). Cela ne demande guère de temps; c'est une question de volonté.

Bref, ne pas confondre les 5 % d'hyper spécialistes et, ceux, 95 % de loin beaucoup plus nombreux, qui veulent juste utiliser un logiciel. Restreindre son logiciel à la première petite minorité est un mauvais calcul qui ne reflète pas du tout la demande.
Au premier abord -par formation- les techniciens (dont je suis) ne comprennent pas cela. Faire une super machine à laver (ou n'importe quelle outil, machine..) c'est bien; mais si seuls une infirme minorité peuvent l'utiliser... et non tout ceux qui souhaiterais le faire...

Visiblement, je me suis mal exprimé. La traduction qui est l'action de base pour proposer d'autre langue dans un logiciel n'est pas une étape à sous estimer. A chaque modification de l'interface ou à l'ajout d'un texte il faut traduire. C'est un travail qui peux vite devenir énorme et qui a tendance à être sous estimer.
Lors de la modification d'un fichier .NIB ou .XIB il faut soit faire la même modification dans les autres fichiers soit le copier dans les autres langues et re-traduire. C'est pas si évident.

Epoxy est développé avec REALbasic et à ma souvenance ne propose pas le même système de choix des langues que les applications Cocoa. Mactronique IDE est écrit en Cocoa ce qui permet au système de choisir automatiquement la langue du système si elle est disponible. La sélection se fait en une fraction de seconde :)

LionelMacBruSoft a écrit:Oui, il faut du prêt à l'emploi. Pas réaliser un jeu de piste ou il faut aller chercher des morceaux, les assembler... Là, les gens vont décrocher.

C'est le cas ! Mactronique IDE permet d'éviter de devoir installer les outils en ligne de commande à la main. Il sont dans Mactronique IDE et c'est ce dernier qui les installe (cf le PDF que j'ai mis dans mon post précédent). C'est pour cela qu'il pèse 81,5Mo décompressé !

LionelMacBruSoft a écrit:La conception d'un logiciel de programmation : non. C'était un peu le but du projet...

Encore une fois, je me suis mal exprimé. Je vous demandait si vous aviez déjà écrit un firmware pour un PIC avec l'un des langages ou logiciel cité.

Sinon, regarde mes vidéos sur Mactronique IDE :
http://www.youtube.com/user/ProdHusky
Avatar de l’utilisateur
jean.baptiste
Utilisateur inscrit
Utilisateur inscrit
 
Message(s) : 93
Inscription : Jeu 29 Avr 2004 15:45:44
Localisation : Lyon

Re: Production ?

Messagepar LionelMacBruSoft » Ven 09 Oct 2009 17:23:04

Bonjour,

jean.baptiste a écrit:Tout à fait d'accord mais parfois seul ce projet correspond aux besoins. Ce qui oblige à mettre les mains dans le cambouis.

Vu les retours que j'ai depuis des dizaines années : non. La plupart, c'est à dire les "utilisateurs" (basiques), refusent tout net !

jean.baptiste a écrit:La traduction qui est l'action de base pour proposer d'autre langue dans un logiciel n'est pas une étape à sous estimer. A chaque modification de l'interface ou à l'ajout d'un texte il faut traduire. C'est un travail qui peux vite devenir énorme et qui a tendance à être sous estimer.
Lors de la modification d'un fichier .NIB ou .XIB il faut soit faire la même modification dans les autres fichiers soit le copier dans les autres langues et re-traduire. C'est pas si évident.

Une fois le "gros" du travail fait, c'est à dire la première fois; après...
Pour être concret, il ne s'agit là :
* de quelques noms de menus : six ou sept au total à traduire
* d'options de menu : 38 mots
* environ cinq fenêtres (la fenêtre "À propos de...", la fenêtre principale...)
Cela ne paraît pas insurmontable et hyper long.

Il me viens une question : quel est le statut exact de Mactronique IDE : open-source lui aussi ? Le travail / création en équipe est une bonne chose : traduction, documentation...

jean.baptiste a écrit:Mactronique IDE est écrit en Cocoa ce qui permet au système de choisir automatiquement la langue du système si elle est disponible. La sélection se fait en une fraction de seconde :)

Quel bel argument en faveur du multilingue / plusieurs langues. Ce qui n'empêche pas de proposer le changement via un menu déroulant.

jean.baptiste a écrit:Je vous demandait si vous aviez déjà écrit un firmware pour un PIC avec l'un des langages ou logiciel cité.

Je l'ai fait, par le passé, pendant mes études. Mais, de mémoire, pas avec cela.

jean.baptiste a écrit:Sinon, regarde mes vidéos sur Mactronique IDE :

C'est normal qu'il n'y ait pas de son (film muet) ?

À bientôt.
Lionel
--------------------
Sélections de logiciels Mac OS X et applis iOS classées par thème.
--------------------
SerNuCom : SERvices NUmérique COMmunication
--------------------
Avatar de l’utilisateur
LionelMacBruSoft
Administrateur
Administrateur
 
Message(s) : 1605
Inscription : Dim 21 Sep 2008 17:31:13
Localisation : France

Re: Production ?

Messagepar jean.baptiste » Ven 09 Oct 2009 20:52:44

Bonsoir,

Quels sont les chiffres vous permettant d'obtenir les 95% d'utilisateurs ne voulant pas mettre les mains dans le cambouis ? Cela m'intéresse pour savoir si je vais continuer ! Si c'est basé sur 10 personnes, c'est pas la même chose que 200 ou 300 personnes :roll:

LionelMacBruSoft a écrit:Il me viens une question : quel est le statut exact de Mactronique IDE : open-source lui aussi ? Le travail / création en équipe est une bonne chose : traduction, documentation...

Son statut est : propriétaire pour le moment mais les contributions sont possibles. Toutes mes expériences de l'open-source mon déçu :taper:

LionelMacBruSoft a écrit:Quel bel argument en faveur du multilingue / plusieurs langues. Ce qui n'empêche pas de proposer le changement via un menu déroulant.

Je n'ai encore jamais vue un logiciel COCOA avoir un menu de choix de langue. Ceci pour la raison qu'il n'est pas utile car c'est géré par le système.

LionelMacBruSoft a écrit:C'est normal qu'il n'y ait pas de son (film muet) ?

Oui c'est normal. Elles ont été réalisées assez rapidement pour montrer le logiciel. D'autre peuvent être faite avec du son.
Avatar de l’utilisateur
jean.baptiste
Utilisateur inscrit
Utilisateur inscrit
 
Message(s) : 93
Inscription : Jeu 29 Avr 2004 15:45:44
Localisation : Lyon

Re: Production ?

Messagepar LionelMacBruSoft » Sam 10 Oct 2009 06:29:46

Bonjour,

jean.baptiste a écrit:Quels sont les chiffres vous permettant d'obtenir les 95% d'utilisateurs ne voulant pas mettre les mains dans le cambouis ? Cela m'intéresse pour savoir si je vais continuer ! Si c'est basé sur 10 personnes, c'est pas la même chose que 200 ou 300 personnes :roll:

Cela fait vingt ans que je m'intéresse -entre autres- à l'électronique sous Mac OS. Depuis 1989, j'ai diffusé nos productions (HyperCard...) et traduits des logiciels (avec ResEdit et la permission des auteurs), réalisé des documentations (Circuit Imprimé...), participé aux tests de divers logiciels (Époxy...). Diffusé tout cela (nos productions et bien d'autres créations) via les disquettes des magazines Mac, puis sur le CD des magazines (Univers Mac, SVM Mac...). Lancé le projet de programmation des PIC... Et, depuis dix ans, je réalise des articles sur AVM. Autant dire que ce sont des milliers de personnes qui m'ont contacté concernant l'électronique sous Mac OS.

Les demandes sont pour, principalement, des logiciels en français, des logiciels simples d'emploi, des documentations claires et détaillées.

Il faut bien sur continuer.

jean.baptiste a écrit:Son statut est : propriétaire pour le moment mais les contributions sont possibles. Toutes mes expériences de l'open-source mon déçu :taper:

Je ne vous donne pas entièrement tord. Ceci-dit, je peux, comme je l'ai déjà proposé, essayer de réactiver des contacts du projet que MacBruSoft avait lancé.

jean.baptiste a écrit:Je n'ai encore jamais vue un logiciel COCOA avoir un menu de choix de langue. Ceci pour la raison qu'il n'est pas utile car c'est géré par le système.

J'en ai vu. Je peux aussi citer le cas d'une personne qui vit en Allemagne, dispose d'une configuration informatique Allemande (pour toute sa famille), mais souhaite s'installer des logiciels avec une interface en français (cette personne étant d'origine française). J'ai le souvenir de plusieurs demandes de ce type (francophones résidant au Canada, au Luxembourg, en Afrique...).

jean.baptiste a écrit: Elles ont été réalisées assez rapidement pour montrer le logiciel. D'autre peuvent être faite avec du son.

Notamment en français. :D
Montrer le logiciel sans explications sonores... ;-) c'est quand même très dommage... Cela illustre un peu ce que j'explique : attention à ne pas vouloir surtout avancer dans la programmation; mais en restreignant énormément le nombre de personnes qui peuvent comprendre l'utilisation. ;-)
Une documentation PDF claire (buts, utilisation, statut de création...) Je peux même vous y aider : relecture...

À bientôt. :bonjour:
Lionel
--------------------
Sélections de logiciels Mac OS X et applis iOS classées par thème.
--------------------
SerNuCom : SERvices NUmérique COMmunication
--------------------
Avatar de l’utilisateur
LionelMacBruSoft
Administrateur
Administrateur
 
Message(s) : 1605
Inscription : Dim 21 Sep 2008 17:31:13
Localisation : France

Re: Production ?

Messagepar jean.baptiste » Sam 10 Oct 2009 07:16:11

Bonjour,

C'est une bonne chose que le nombre de personne soit significatif.

Permettez moi de vous expose les origines de Mactronique IDE :
Il y a 1 an et demi sur les forums de Mactronique il y avait des personnes qui utilissait PK2CMD via le terminal.
C'était à un moment ou je cherchais à passer entièrement sur Mac. J'ai donc commencé à écrire Mactronique IDE.
En quelques lignes de code et quelques minutes il était né en version 0.0.1. Cependant j'ai eu peu de retour sur l'utilisation du logiciel. Après quelques semaine de travail il était utilisable mais restait de nombreux problème. Par manque de temps j'ai stopé le developpement.
Je l'ai recement repris suite à un article sur un programmateur compatible PicKit 2.
J'ai don integré l'éditeur que l'on connait et j'ai resolu bon nombre de problèmes. Maintemant il embarque toutes ses dépendance et les gères. Il a été en grande partie réécrit pour l'intégration du nouvel éditeur de texte.

Voici la liste des fonctions (parfois de base) que la version actuelle intègre :
- ouverture de fichier .c .h .asm .hex
- ouverture des fichiers via la fontion "ouvrir avec" du Finder
- enregistrement des fichiers (sauf .hex)
- coloration syntaxique
- numérotation des lignes
- compilation d'un fichier écrit en C
- compilation d'un fichier écrit en Assembleur
- programmation d'un Pic via un Programateur PicKit 2 ou compatible (j'ai jamais eu de retour sur le bon fonctionnement de cette fonctionalité)
- effacement d'un pic
- installation des dépendances sur le système (ou mise à jour)

Je pense avoir fait le tour. Je poste depuis mon iPhone ce qui peu expliqué plus de fautes :?

Maintenant j'aimerais savoir ce qu'il faut faire pour le rendre plus accessible au commun des utilisateurs électroniciens ?
- vidéo de démo avec du son
- description courte pour la fiche logiciel
- documentation sur le C (l'ASM est documente chez Microchip et il existe des cours chez bigonoff pour apprendre)
- regrouper plus de librairie, voir en écrire

Jattends vos commentaires ! Bonne journée !
Avatar de l’utilisateur
jean.baptiste
Utilisateur inscrit
Utilisateur inscrit
 
Message(s) : 93
Inscription : Jeu 29 Avr 2004 15:45:44
Localisation : Lyon

Mactronique IDE.

Messagepar LionelMacBruSoft » Sam 10 Oct 2009 11:23:07

Bonjour,

Je vais relire / rassembler toutes les explications que vous avez déjà données.
Il faut ensuite que je prenne le temps de bien examiner le logiciel : comment on s'en sert...

En attendant, pouvez-vous, s'il vous plaît, me résumer l'ensemble des PIC que l'on peut "travailler" : marque + référence pour chaque "module".

Votre projet est très bon, il faut juste prendre le temps de bien expliquer / détailler tout cela. Une bonne documentation puis une bande sonore sur la vidéo. Ensuite, je fais connaître et ça devrait bien rouler.

À bientôt. :bonjour:
Bon week-end.
Lionel
--------------------
Sélections de logiciels Mac OS X et applis iOS classées par thème.
--------------------
SerNuCom : SERvices NUmérique COMmunication
--------------------
Avatar de l’utilisateur
LionelMacBruSoft
Administrateur
Administrateur
 
Message(s) : 1605
Inscription : Dim 21 Sep 2008 17:31:13
Localisation : France

Re: Mactronique IDE.

Messagepar jean.baptiste » Sam 10 Oct 2009 19:23:00

LionelMacBruSoft a écrit:Je vais relire / rassembler toutes les explications que vous avez déjà données.
Il faut ensuite que je prenne le temps de bien examiner le logiciel : comment on s'en sert...

Pour ça il faudrait trouver un utilisateur qui programme déjà avec SDCC ou en ASM avec les outils que Mactronique IDE utilise.

LionelMacBruSoft a écrit:En attendant, pouvez-vous, s'il vous plaît, me résumer l'ensemble des PIC que l'on peut "travailler" : marque + référence pour chaque "module".

Là je ne comprend pas :doute: ! La liste des PIC est dans la documentation que j'ai joint à l'un de mes posts. Le PIC est une marque de Microchip. C'est le seul fabriquant !

LionelMacBruSoft a écrit:Votre projet est très bon, il faut juste prendre le temps de bien expliquer / détailler tout cela. Une bonne documentation puis une bande sonore sur la vidéo. Ensuite, je fais connaître et ça devrait bien rouler.

Merci ! Cela me fait plaisir et le savoir utilisé encore plus !
Avatar de l’utilisateur
jean.baptiste
Utilisateur inscrit
Utilisateur inscrit
 
Message(s) : 93
Inscription : Jeu 29 Avr 2004 15:45:44
Localisation : Lyon

Re: Mactronique IDE.

Messagepar LionelMacBruSoft » Dim 11 Oct 2009 06:29:22

Bonjour,

jean.baptiste a écrit:La liste des PIC est dans la documentation que j'ai joint à l'un de mes posts.

Oh oui, pardon. :oups: J'ai zappé ce message et cette documentation à télécharger (Présentation Mactronique IDE et outils.zip). Voilà quand on lit et qu'on écrit trop vite... :oups:

Je regarde tout cela dans la semaine (ayant toutefois un programme déjà chargé, je n'aurai, malheureusement, peut-être pas le temps que j'aimerai y consacrer rapidement).

En tout cas, cela me paraît très intéressant.

Bon dimanche.
À bientôt. :bonjour:
Lionel
--------------------
Sélections de logiciels Mac OS X et applis iOS classées par thème.
--------------------
SerNuCom : SERvices NUmérique COMmunication
--------------------
Avatar de l’utilisateur
LionelMacBruSoft
Administrateur
Administrateur
 
Message(s) : 1605
Inscription : Dim 21 Sep 2008 17:31:13
Localisation : France

Re: Production ?

Messagepar LionelMacBruSoft » Dim 11 Oct 2009 13:18:57

Bonjour,

jean.baptiste a écrit:Note au admin : Il serait sympa d'autoriser les fichiers PDF en pièce jointe. :pointexclamation:

Voilà qui est réparé.

Effectivement, ça fait pas mal de références de microcontroleurs de gérées. :poucehaut: :bravo:

Bien cordialement. :bonjour:
Lionel
--------------------
Sélections de logiciels Mac OS X et applis iOS classées par thème.
--------------------
SerNuCom : SERvices NUmérique COMmunication
--------------------
Avatar de l’utilisateur
LionelMacBruSoft
Administrateur
Administrateur
 
Message(s) : 1605
Inscription : Dim 21 Sep 2008 17:31:13
Localisation : France

Re: Mactronique IDE.

Messagepar jean.baptiste » Dim 11 Oct 2009 15:31:53

Ou là que c'est-il passé avec le topic ? Il manque plein de posts !

Oui il y en a plein, les principaux ! Cependant même si c'est un bon début ce n'est pas suffisant. Plus il y en a mieux c'est ! Seulement, pour certain la limitation est matériel (lié au Pic Kit 2).
Mais déjà si cette solution est connu d'autre réalisation pourrons voir le jour. J'aimerai arriver à ajouter le support des plugins rapidement pour permettre plus de développement tiers :P
Cependant ce n'est pas une mince affaire ! :-?
En tout cas, merci de l'engouement !
Avatar de l’utilisateur
jean.baptiste
Utilisateur inscrit
Utilisateur inscrit
 
Message(s) : 93
Inscription : Jeu 29 Avr 2004 15:45:44
Localisation : Lyon

Re: Mactronique IDE.

Messagepar LionelMacBruSoft » Dim 11 Oct 2009 16:06:41

Bonjour,

jean.baptiste a écrit:Ou là que c'est-il passé avec le topic ? Il manque plein de posts !

Ah ? bug d'affichage passagé ? il me semble qu'il y a tout.

jean.baptiste a écrit:Plus il y en a mieux c'est !

C'est sûr.

jean.baptiste a écrit:Seulement, pour certain la limitation est matériel (lié au Pic Kit 2).

Je n'ai pas regardé; c'est la carte USB que vous utilisez pour connecter les micro-controleurs ?

jean.baptiste a écrit:Mais déjà si cette solution est connue; d'autres réalisations pourrons voir le jour.

Je peux vous proposer la carte qu'avait réalisé le groupe (si la partie logicielle n'a pas vue le jour, la partie matérielle était / est prête).

jean.baptiste a écrit:En tout cas, merci de l'engouement !

Tout ce qui concerne l'électronique sous Mac OS m'intéresse. Les personnes qui suivent un peu le parcours de MacBruSoft depuis vingt le savent. Malheureusement, j'aurais peu de temps cette semaine.
Une fois que j'aurai bien tout compris et qu'il y aura une solide documentation complète (je vais voir cela); je ferrai un article.

À bientôt. :bonjour:
Lionel
--------------------
Sélections de logiciels Mac OS X et applis iOS classées par thème.
--------------------
SerNuCom : SERvices NUmérique COMmunication
--------------------
Avatar de l’utilisateur
LionelMacBruSoft
Administrateur
Administrateur
 
Message(s) : 1605
Inscription : Dim 21 Sep 2008 17:31:13
Localisation : France

Re: Mactronique IDE.

Messagepar jean.baptiste » Lun 12 Oct 2009 04:47:44

LionelMacBruSoft a écrit:Ah ? bug d'affichage passagé ? il me semble qu'il y a tout.

En tout cas le titre a changé !

LionelMacBruSoft a écrit:Je n'ai pas regardé; c'est la carte USB que vous utilisez pour connecter les micro-controleurs ?

Oui. Microchip autorise les clone mais le firmware reste le même. Ce qui ne permet pas d'ajouter le support matériel de certain PIC. :cry:

LionelMacBruSoft a écrit:Tout ce qui concerne l'électronique sous Mac OS m'intéresse. Les personnes qui suivent un peu le parcours de MacBruSoft depuis vingt le savent. Malheureusement, j'aurais peu de temps cette semaine.
Une fois que j'aurai bien tout compris et qu'il y aura une solide documentation complète (je vais voir cela); je ferrai un article.

Je manque également de temps. Mon travail m'occupe beaucoup en début d'année scolaire. Cela devrais s'améliorer plus tard je l'espère (peu être pas avec mon mariage) :D
Avatar de l’utilisateur
jean.baptiste
Utilisateur inscrit
Utilisateur inscrit
 
Message(s) : 93
Inscription : Jeu 29 Avr 2004 15:45:44
Localisation : Lyon

Re: Mactronique IDE.

Messagepar LionelMacBruSoft » Lun 12 Oct 2009 05:34:21

Bonjour,

jean.baptiste a écrit:En tout cas le titre a changé !

Oui, c'est moi qui l'ai modifié pour qu'il soit plus explicite de la discussion.

Bonne semaine. :bonjour:
Lionel
--------------------
Sélections de logiciels Mac OS X et applis iOS classées par thème.
--------------------
SerNuCom : SERvices NUmérique COMmunication
--------------------
Avatar de l’utilisateur
LionelMacBruSoft
Administrateur
Administrateur
 
Message(s) : 1605
Inscription : Dim 21 Sep 2008 17:31:13
Localisation : France

Re: Mactronique IDE.

Messagepar jean.baptiste » Lun 12 Oct 2009 07:46:46

Pour ce qui est des vidéos avec du son, mon gros problème est que je n'ai pas de micro prévu pour les entrées lignes de mes Mac. Mon MacMini du boulot ou mon PowerMac G5 de chez moi ! Comble du tout, mon iBook a son micro HS ! Je ne me souvenais plus du pourquoi du comment ! :enerve:

Il faut que je retrouve mon casque + micro de ma webcam !
Avatar de l’utilisateur
jean.baptiste
Utilisateur inscrit
Utilisateur inscrit
 
Message(s) : 93
Inscription : Jeu 29 Avr 2004 15:45:44
Localisation : Lyon

Suivant

Retour vers Les Gones du Mac



Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 4 invité(s)

cron