Nouveautés 2000
(Menu général Mode d'emploi)
Le principe de Mesugraf n'a pas changé : c'est toujours un logiciel généraliste, facile à mettre en oeuvre, et pouvant fonctionner sur de petites configurations matérielles : un écran CGA et un simple lecteur de disquettes suffisent, même si un écran VGA-couleurs permet un meilleur affichage, et si un disque dur permet plus facilement l'emploi de logiciels extérieurs.
En 1998, il y a quelques améliorations par rapport à Mesugraf 95 :

Meilleure utilisation des pilotes d'interface :
Ces pilotes sont les petits programmes exécutables résidant en mémoire, caractéristiques de l'interface : PMB.EXE pour PMB, ORPHY1.EXE et ORPHY2.EXE pour Orphy-GTS, etc, que l'on doit lancer avant le logiciel principal Mesugraf lui-même. Pour les lancer, il y a deux méthodes : soit on frappe leur nom (par exemple PMB), puis on valide, soit on les charge en mémoire haute par la commande LOADHIGH (par exemple LOADHIGH PMB.EXE). Pour ne pas frapper toutes ces commandes au clavier, on peut les mettre dans un fichier de commande .BAT.
On peut éventuellement charger simultanément deux pilotes (de deux interfaces différentes, ou de deux réglages différents de la même interface), mais certaines fonctions ne sont disponibles que pour le pilote installé à l'interruption 250, en particulier les commandes des sorties logiques et analogiques.
Leur nombre a augmenté par rapport à la précédente édition de Mesugraf, en particulier ADES1.EXE et ADES2.EXE permettent l'utilisation du boitier ADES (diffusé par la MEP) sur la prise parallèle, donc facilite l'emploi de Mesugraf sur des ordinateurs portables, ELTROM1.EXE et ELTROM2.EXE correspondent à l'interface Electrome PC101, SMF10.EXE aux interfaces Pierron SMF10, SMF100 et Expert.
De plus, certains menus et boites de dialogues ont leurs intitulés variables en fonction des pilotes utilisés, car Mesugraf va chercher le nom des fonctions du pilote dans ce pilote lui-même. C'est le cas en particulier pour les sorties analogiques, où la boite de dialogue ne demande plus systématiquement des volts, mais une valeur correspondant à ce qu'est capable de générer l'interface spécifique du pilote.
Et toujours, comme il est facile de programmer de tels pilotes (un exemple de programme-source en Pascal est livré), vous pouvez programmer vous-même le pilote spécifique de votre interface ou de votre système de mesure.
Le menu "Options" vous propose le décalage des voies : cette option permet d'utiliser les voies 100 et suivantes du pilote, qui donnent des valeurs positives ou négatives, au lieu des voies 0 et suivantes qui ne donnent que des valeurs positives.

Meilleur cadrage de l'écran graphique
Dorénavant, dans le menu "réglages", on peut choisir indépendamment le minimum et le maximum de la voie principale et de la voie auxiliaire.

Lancement possible de logiciels extérieurs, comme de simples options de Mesugraf.
Mesugraf a beau s'améliorer d'année en année, il ne répond pas forcément à toutes vos attentes : par exemple faire des mesures seulement si la température dépasse un seuil, ou bien faire changer la gamme d'amplification de votre appareil de mesure si un contact est observé à une entrée logique...
L'option "logiciel extérieur"du menu "mesures" est faite pour ce cas. Elle appelle un logiciel extérieur que vous aurez programmé vous-même, qui fera les mesures comme vous le souhaitez, et qui sauvegardera les mesures dans un format compatible avec Mesugraf (TRAVAIL.DIF par défaut). Lorsque vous quitterez ce programme extérieur, le retour à Mesugraf provoquera le chargement automatique de ce fichier, et l'affichage des valeurs dans l'écran graphique de Mesugraf. Ainsi, vous pourrez tracer et imprimer les courbes de mesures.

Un exemple est donné en Pascal, SONIC.PAS (compilé en SONIC.EXE).
Ces logiciels extérieurs (ainsi que ceux appelés par l'option "tableur" et "bibliographie" peuvent être de type .BAT, alors que précédemment ils devaient être de type .COM ou .EXE.

Nouveau format de fichier .DIV, .CSV et .RRR
Les anciens formats formats .DIF et .WOR continuent à être supportés, mais certains tableurs ont des problèmes avec leur format de nombre : .DIF est un format très efficace d'échange de données entre divers logiciels, mais utilise le point comme signe décimal, et .WOR sauvegarde les résultats sous forme de lignes successives, en utilisant la virgule. On a donc introduit quelques petites variantes : .DIV est l'équivalent de .DIF, mais avec la virgule comme signe décimal, et .CSV ("Champs Séparés par des Virgules", ou "Comma Separated Values") est l'équivalent de .WOR où le séparateur décimal est le point, et le séparateur de champs la virgule. Ces formats sont lisibles aussi bien par des tableurs pour DOS que des tableurs pour Windows.

Comme les tableurs sous DOS disparaissent peu à peu, nous avons mis le format .RRR, du logiciel Régressi de Micrelec, qui est un tableur spécialisé dans la modélisation des données expérimentales. On peut en télécharger une version sur Internet, à http://www2.cnam.fr/evariste.

Palette monochrome pour ordinateurs portables à faible contraste
Dans le menu "Options", vous pouvez choisir la palette : au lieu d'être en couleurs, elle peut être monochrome. C'est surtout utile pour certains ordinateurs portables, où les couleurs sont difficiles à distinguer.

Sauvegarde des mesures automatique dans MEMO.CSV
Jusqu'ici, les mesures n'étaient enregistrées sur fichier que par le choix de la sauvegarde dans le menu "fichier", lorsque la série de mesures était complètement finie. Si vos mesures durent plusieurs jours, il vous risquez de les perdre à cause d'une coupure de courant ! En choisissant cette option, chaque point de mesure est enregistré en même temps qu'il est affiché à l'écran, et un petit signal sonore se fait entendre. Même si l'ordinateur est arrêté, les mesures effectuées jusqu'à la panne sont enregistrées.

Copier vers Window95
Windows 95 permet de sélectionner du texte (dans une application DOS en mode texte), de le copier, et ensuite de le coller vers une application Windows (traitement de texte ou tableur).

On peut profiter de ceci avec l'option "Afficher les mesures" de Mesugraf : On sélectionne les mesures qui nous intéressent, on les copie dans le presse-papier, et finalement on peut les coller dans le tableur de Windows (QPW, Excel, ou autre...) pour faire le traitement des données. Malheureusement, lorsque dans la fenêtre d'affichage de Mesugraf les valeurs numériques sont séparées par des espaces, le tableur reconnait ces lignes comme étant du texte, et ne les considère pas comme des valeurs numériques. Pour pouvoir faire facilement le copier/coller vers un tableur de Windows95, choisissez l'option "Tab pour copie" : la séparation entre les nombres sera faite par le signe "Tab" (code ASCII 9) ; ceci rend l'affichage assez illisible dans la fenêtre de Mesugraf, mais correct dans le tableur de Windows95 (avec des valeurs numériques bien séparées en deux ou trois colonnes).

Mesures en mode texte
Cette option permet un retour de vingt ans en arrière ! Les mesures s'affichent simplement à l'écran en mode texte ; la seule concession à la modernité est l'affichage, en blanc pour le temps, en rouge pour la voie principale (et en vert, éventuellement,
pour la voie auxiliaire).

Néammoins, les caractères fondamentaux de Minimesugraf sont conservés : les voies de mesure, les intervalles entre mesures, les fonctions de transformation sont les mêmes que lorsqu'on fait l'enregistrement en mode graphique par l'option "Acquisition en fonction du temps". Simplement, c'est moins joli qu'avec l'écran graphique.

Alors, pourquoi ne pas toujours utiliser l'écran graphique ?
Dans l'environnement MS-Windows, on peut travailler en "multitâche", avec plusieurs applications fonctionnant en même temps. Ceci est possible non seulement avec des applications Windows, mais aussi avec des "fenêtres DOS", dans lesquelles on lance le programme DOS de son choix, par exemple MiniMesugraf.
Le seul petit problème est qu'on ne peut avoir plusieurs fenêtres DOS à l'écran que si ces fenêtres DOS sont en MODE TEXTE. En d'autre termes, on ne peut pas à la fois avoir à l'écran une application Windows et une fenêtre DOS avec MiniMesugraf en mode Acquisition en fonction du temps.

Donc, si vous avez à faire des mesures longues (plusieurs heures...), je vous propose de lancer les mesures en mode texte dans une fenêtre DOS de Windows. Votre ordinateur ne sera pas bloqué, et vous pourrez parallèlement exécuter une autre application Windows dans une autre fenêtre, par exemple jouer à détruire des capsules spatiales (quelle horreur !), ou bien écrire une lettre
d'amour (c'est déjà mieux).

Eventuellement, vous pourrez lancer plusieurs fenêtres avec un MiniMesugraf s'exécutant dans chacune,pour faire de nombreuses mesures simultanément. Par contre, au delà de deux ou trois fenêtres, vous aurez du mal à tout surveiller, car votre cerveau personnel, logé entre vos deux oreilles, n'est pas vraiment multitâche...

Pensez simplement à bien régler votre fenêtre DOS de Windows pour un bon fonctionnement multitâche, par le "menu système" (carré en haut et à gauche, ou bien Alt-barre d'espacement) :
 - Option d'affichage : fenêtre
 - Option de tâche : en arrière-plan
 - Priorité : avant plan 100, arrière plan 50
Note : en fait, on peut faire fonctionner Mesugraf en mode graphique dans une fenêtre Windows, à condition de le lancer en mode CGA, en l'indiquant dans la ligne de commande :
MG2001 CGA
 

Acquisition superposée
Dans le menu "Mesure", cette option fait presque la même chose que "acquisition en fonction du temps", mais en traçant les points de mesures sur un fond d'écran préalablement mémorisé. Ainsi on peut facilement comparer la nouvelle série de points en cours de mesure au témoin dont on a placé la courbe dans l'écran préalablement mémorisé (touche F4, lorsqu'on est en mode graphique).

Nouvelles commandes, pour la ligne de commande ou le fichier de configuration
CXllll : llll est le chemin du logiciel externe de mesure (menu "Mesures")
DVnnnn : nnnn est le décalage des voies de mesures (par défaut 0, mais vous pouvez choisir 100)
FM+ pour enregistrer automatiquement les mesures en MEMO.CSV (par défaut, il n'y a pas d'enregistrement)
LXllll : llll est la ligne de commande pour le logiciel externe de mesure
MXllll : llll est l'intitulé de l'option du menu appelant le logiciel externe de mesure