Archive

Auteur de l'archive

Barrette écologique – suivi

23 novembre 2009 ymasur 2 commentaires

Comme ce projet avance par étapes, je me propose d’en relater les avancées ici. Eh oui, c’est finalement assez complexe, et ça mérite quelques éclaircissements. Il ya :

  • Le hard
  • le logiciel bas niveau
  • les processus LAN
  • du temps réel
  • l’interface WEB
  • de la compression
  • des stockages et transmission de données

Actuellement (novembre 2009),  le hard est posé dans les grandes lignes; mais pas complètement arrêté. La clock RTC sera matérialisé par un DS1307, une pile, un quartz. La commande de triacs sera fortement inspirée d’une interface de Franic (merci Laurent!).

Les couches logicielles assez bien définies; toutefois, c’est la partie qui risque de subir les plus grand changements – même si le hard est terminé! Chacun pour

clock et datas

clock et datas

ra peaufinner son interface WEB. Pour cela, il faudra une bibliothèque bien établie de tags, et de modules en Javascript. Et de modules en C, bien sûr.

Le tout est téléchargeable ici: http://yves.masur.microclub.ch/articles/

Ce n’est pas vraiment un article, mais il y a: le code source, les pages WEB, et deux documents au format pdf. “MXBOARD_decouverte” présente les différentes facette de cette plateforme, alors que “barette” est le cahier des charges – qui se transforme en cahier de réalisation petit à petit.

Yves Masur

Catégories:Ecologie, hardware, programmation, réseau, web Mots-clefs :, , , , ,

Wireshark opérationnel sous W7

18 novembre 2009 ymasur Laisser un commentaire

Wireshark 1.2.4 (stable) has been released – ça fait plaisir! Enfin on peut utiliser cet analyseur de réseau sous Windows 7. Et il s’installe sans coup férir (32 bits – je n’ai plus la 64 bits…)

En effet, pour le projet “Barrette écologique”,  j’avais besoin de sniffer ce qui se passe entre le module MXBOARD. Jusqu’ici, je devais passer par le débugger et voir ainsi les trames reçues/envoyées, via ligne série!

Le but est de trouver une requête régulière que ferait un PC, pour lancer un timer de prolongation de durée de l’enclenchement du secteur.

//Yves

Liens – jusqu’ou?

Or donc Vista et W7 supportent les liens sur les arborescences NTFS. Jusqu’ou? voici quelques expériences, faites sur un dique à 2 partitions: C: et D: qui ont Vista et W7 64 bits. Le système démarré obtient le C:, l’autre le D: et respectivement. Un seul répertoire \temp est suffisant; on peut le créer ainsi:

C:\>mklink /J temp d:\temp
Jonction créée pour temp <<===>> d:\temp

Ainsi l’on voit c:\temp et D:\temp, mais le “vrai” est sur D:, est c’est transparent:

C:\temp>dir
 Le volume dans le lecteur C s'appelle Vista
 Le numéro de série du volume est 4C45-D48C
 Répertoire de C:\temp
20.06.2009  11:02    <REP>          .
20.06.2009  11:02    <REP>          ..
11.06.2009  10:05           131'906 cmd-c.pdf
06.06.2009  06:25               403 driverinst.log

Pour la petite histoire, le disque C: avait déjà un lien sur c:\temp, nommé tmp. Ce dernier était un moment orphelin, vu que le répertoire cible “C:\temp” était détruit en vue de le remplacer par le lien sur son alter-ego de D:\temp. Et maintenant, si je liste C:\tmp, le contenu est automatiquement celui de D:\temp !

Qui dit mieux? Un programme, pour voir. La tricherie est assez monstrueuse: j’envisage de lancer non moins que Firefox de W7 (en 32 bits, donc dans le répertoire x86) par la session Vista. Un premier essai ne fonctianne pas, car des résidus sont restés dans “Programm Files” de Vista:

C:\Program Files>mklink /J "Mozilla Firefox" "d:\Program Files (x86)\Mozilla Firefox"
Impossible de créer un fichier déjà existant.

La destruction du répertoire soigne le mal; et on reprend:

C:\Program Files>mklink /J "Mozilla Firefox" "d:\Program Files (x86)\Mozilla Firefox"
Jonction créée pour Mozilla Firefox <<===>> d:\Program Files (x86)\Mozilla Firefox

Ensuite, je crée le raccourci sur l’EXE mappé dans le lien. Celui-ci possède le répertoire: “C:\Program Files\Mozilla Firefox\firefox.exe”. Il vise dont à travers le lien! Et ça fonctionne pile-poil.

En conclusion, on peut grâce aux liens arranger  des configurations sans ré-installer, installer à double ou copier les mêmes données. Prudence avec les backup…

Yves Masur

Windows 7 – forces et faiblesses

6 juin 2009 ymasur 7 commentaires

Win7 : le bon

Après quelques jours d’utilisation, voici un petit bilan de Win7. Parlons déjà de ce qui fonctionne bien.

Il est facile à installer: image ISO, créer un DVD, lancer l’installation. Choisir la partition non-Vista. Ainsi, il crée un “dual-boot” qui permet de choisir. Curieusement, mes disques étaient ainsi:

C: Vista et programmes -et- D: données

Avec Win7, je me retrouve les lettres de lecteurs inversées. Par contre il supporte parfaitement le NTFS de Vista. Evidemment, les liens créés avec la commande MKLINK pointent faux sous Win7.

Le menu Démarrer est (a mon avis) moins perturbant et difficile à régler que sous Vista: il ressemble plus à un tableau, présentant des portions d’Explorer: déplacer, copier, renommer y est facile.

Win7 boote plus vite que Vista; mange moins de mémoire. Et utilise 4 Gb sur 4, alors que Vista n’utilise que 3,5 Gb. Même si j’ai une version 64 bits, toute les applications 32 bits fonctionnent parfaitement. Même l’application Sysinternal “Process Explorer”, le remplacement du Tasmanager est OK. La gravure de DVD avec CDBurnerXP, la conversion de son MP3 par dBpowerAMP, l’inevitable OpenOffice 3.1, tout fonctionne.

Certaines applications, que j’avais la flemme d’installer, ont été simplement copiées. Le dilemne est dans quel répertoire: “c:\Program Files” désormais dévolu aux applications 64 bits, ou dans “c:\Program Files (x86)” ? La tricherie ne marche bien que dans le premier, à cause du nom du chemin.

Win7 : le moins bon

Tout ne se passe pas sans douleur.  Des détails? la webcam pas reconnue (je ne désespère pas), la gestion de l’énergie semble mal fagotée: l’écran s’allume à demi luminosité, et la première combinaison “Fn + soleil” le met à fond, ensuite la progression est correcte. Au prochain stand-by, ce sera à refaire, la luminosité n’est pas mémorisée.

Si le driver USB de mon stylo optique, prévu pour Win XP a pu marcher en le lançant comme Administrateur dans Vista, là il ne voit pas la présence du stylo. Si je plante le stylo dans la prise (son: bidup…) Win7 lui cherche un pilote… Idem pour installer des convertisseurs série RS-232 USB.

J’ai déjà parlé de la limitation video, sans savoMediaPlayerir si c’est Win7 ou quoi?

Avast n’a pas apprécié le passage. vm_avast

 

 

 

 

Et je le voit présentement, Firefox plante si l’on veut télécharger une image! Je saisi donc le reste de ce texte dans IE8, 64 bits!

Pour les ennuis, il ne reste qu’à suivre les conseils avisés du Dr Goulu: conserver une émulation de Vista…

Yves Masur

Lire plus…