Tels qu'ils sont définis ici, ces pilotes sont du "domaine public". Si vous écrivez des logiciels d'application, ils peuvent appeler ces pilotes sans restriction, et si vous utilisez une interface particulière, vous pouvez écrire le pilote correspondant pour les logiciels déjà existant sans restriction.
Ce n'est pas compliqué de programmer des pilotes. Simplement,
il faut respecter certaines règles :
- règles de programmation, pour que l'ordinateur ne se bloque
pas,
- règles de normalisation des pilotes (s'il vous plait) pour
que les différents logiciels d'applications puissent utiliser les
différents pilotes.
Sauf si vous avez une raison impérieuse, veuillez respecter les
règles définies ci-dessus. Si vous avez des propositions
pour normaliser les numéros de fonctions non encore attribués,
contactez l'auteur pour que, ensemble, nous fassions progresser ce système.
Et sous Windows ? ces pilotes sont encore utilisables en programmation par Borland Pascal 7 pour Windows, avec une restriction : on ne peut pas faire le test de présence du pilote, car "GetIntVec" n'est pas accepté.
Parmi les logiciels déjà diffusés dans le
domaine public :
Mesugraf pour les mesures lentes (intervalles entre mesures de l'ordre de la seconde) : il fait les mesures et les affiche sur un graphe en fonction du temps sur 1 ou 2 voies, et sauvegarde en format .DIF compatible avec les tableurs. La présentation de Mesugraf est de type "Turbo-Vision", c'est à dire en mode texte, avec menus déroulants et boites de dialogue, et passage en mode graphique pour l'acquisition et la représentation graphique des données. Il fonctionne sur tous les PC avec écran CGA, Hercules ou EGA-VGA, avec ou dans disque dur.
TG-Mesugraf est un logiciel "Tout Graphique". Il est plus puissant que Mesugraf : multifenêtre, séries de mesures jusqu'à plusieurs milliers de points... mais nécessite un écran VGA, et si possible de la mémoire étendue.
Oscillo pour les mesures rapides (intervalles de l'ordre de la milliseconde), avec les mêmes caractéristiques que Mesugraf.
Symbiote qui est une famille de logiciels résidents envoyant
les données lues à l'interface dans le tampon-clavier, ce
qui permet de remplir automatiquement les cases d'un tableur (uniquement
tableur sous DOS).