Online Store

Outil anti-collision μFR – Console C

Logiciel de la série μFR avec l’algorithme anti-collision pour la lecture des cartes multiples

L’outil anti-collision μFR utilise l’algorithme anti-collision ISO/IEC 14443-3 pour permettre la lecture simultanée des étiquettes multiples sur les appareils de la série μFR. Ce logiciel contient un ensemble de fonctions pour la configuration des registres analogiques RF du périphérique μFR.

Docs & Software Download

Software overview

Fonctions logicielles :

  • TresholdMinLevel Diminution/Augmentation
  • Diminution/augmentation de TresholdCollLevel
  • Vérifier la connexion du lecteur
  • Diminution/augmentation du gain RX
  • Diminution/augmentation du niveau RF
  • Obtenir les paramètres actuels
  • Réinitialiser les paramètres
  • Obtenir des informations sur les lecteurs
  • Obtenir la version du logiciel
  • Obtenir l’UID de la carte/balise sélectionnée
  • Obtenir le mode appareil
  • Activer le mode anti-collision
  • Désactiver le mode anti-collision
  • Liste de toutes les cartes/balises
  • Sélectionnez Carte/Balise
  • Désélectionnez la carte/balise
  • Lire le bloc
  • Bloc d’écriture

Langages de programmation disponibles :

  • Outil logiciel exécutable – console
  • Outil logiciel exécutable – GUI

Systèmes d’exploitation, plates-formes et environnements pris en charge :

  • Plateforme transversale

Matériel pris en charge :

  • Appareils de la série μFR
anti collision software
Logiciel respiratoire Description
ufr-anti_collision_algorithm

Démonstration en mode multicarte à l’aide des avantages de l’algorithme anti-collision ISO-14443-3.

ufr-exemples-csharp-anti_collision_algorithm

C# Code source de démonstration en mode multi-cartes utilisant les avantages de l’algorithme anti-collision ISO-14443-3.

Software manual

1. μFR Anti-collision Tool – Exécuter le logiciel

Télécharger: ufr-anti_collision_algorithm

Téléchargez et extrayez le pack logiciel. Accédez au sous-dossier avec le nom de votre système d’exploitation. Exécutez le fichier anti-collision-demo-con

anti collision demo con

Si vous avez installé correctement vos pilotes matériels, le logiciel exécutera la console avec le menu principal. 

anti collision demo main menu

Si le lecteur n’est pas correctement connecté, vérifiez l’installation des pilotes FTDI . Sinon, si le lecteur est connecté et que vous ne pouvez toujours pas exécuter le logiciel, accédez au sous-dossier lib et recherchez les bibliothèques μFR dans le sous-dossier lib/your_os_name .

Pour le système d’exploitation Windows – copiez les bibliothèques dans le dossier où se trouve le même fichier exécutif.

Pour le système d’exploitation Linux – copiez les bibliothèques sur votre système d’exploitation /lib, /usr/lib ou /usr/local/lib (selon la distribution) et créez un lien symbolique pour la bibliothèque.

2. Outil anti-collision μFR – Touches de commande

Le premier groupe du menu du logiciel comprend les commandes suivantes :

  • TresholdMinLevel Diminution/Augmentation
  • Diminution/augmentation de TresholdCollLevel
  • Vérifier la connexion du lecteur
  • Diminution/augmentation du gain RX
  • Diminution/augmentation du niveau RF
  • Obtenir les paramètres actuels
  • Réinitialiser les paramètres.

En sélectionnant le numéro de commande (0-9), vous pouvez vérifier, augmenter, diminuer ou réinitialiser les valeurs attribuées au registre analogique RF pour le périphérique μFR connecté.

Chaque commande de valeur de registre RF a deux options : diminuer avec un numéro de fonction impair et augmenter avec un numéro de fonction pair.  

anti collision command keys

Outil anticollision 2.1 μFR – Paramètres du lecteur

Réglez le lecteur sur la RF souhaitée en entrant le nombre de fonctions répertoriées autant de fois que vous le souhaitez, pour l’augmenter ou le diminuer à la valeur souhaitée.

L’exemple ci-dessous montre toutes les valeurs répertoriées décroissantes et croissantes pour 1.

anti collision demo commands test

Outil anti-collision 2.2 μFR – Obtenir les paramètres actuels du lecteur

Entrez 9 pour obtenir les paramètres actuels du lecteur.

anti collision demo analog setup

Outil anti-collision 2.2 μFR – Réinitialiser les paramètres du lecteur

Entrez 0 pour rétablir la valeur par défaut du paramètre du lecteur.

anti collision demo reset

3. Outil anti-collision μFR – Fonctions de carte / étiquette

Le deuxième groupe de commandes du menu principal contient la liste des fonctions permettant d’utiliser les cartes/balises :

  • Obtenir des informations sur les lecteurs
  • Obtenir la version du logiciel
  • Obtenir l’UID de la carte/balise sélectionnée
  • Obtenir le mode appareil
  • Activer le mode anti-collision
  • Désactiver le mode anti-collision
  • Liste de toutes les cartes/balises
  • Sélectionnez Carte/Balise
  • Désélectionnez la carte/balise
  • Lire le bloc
  • Bloc d’écriture.

Appelez la fonction souhaitée en entrant sa valeur de lettre.

anti collision demo card tag functions

Outil anti-collision 3.1 μFR – Obtenir des informations sur le lecteur

Tapez la lettre I pour obtenir la description du lecteur.

anti collision demo get reader description

Outil anti-collision 3.2 μFR – Obtenir la version du logiciel

Tapez la lettre O pour obtenir la version du logiciel.

anti collision demo get software version

Outil anti-collision 3.3 μFR – Obtenir l’UID de carte/étiquette sélectionné

Tapez la lettre P pour obtenir l’UID de la carte/balise sélectionnée.

Remarque: Si l’algorithme anti-collision n’est pas activé, vous obtiendrez l’UID de la première carte détectée dans le champ RF du lecteur. Sinon, vous obtiendrez l’UID de toute autre carte/balise précédemment sélectionnée.

anti collision demo get tag id

Outil anti-collision 3.4 μFR – Obtenir le mode appareil

Tapez la lettre M pour vérifier si l’algorithme anti-collision de l’appareil actuellement connecté est activé ou désactivé.

anti collision demo get device mode

Outil anti-collision 3,5 μFR – Activer le mode anti-collision

Tapez la lettre E pour activer le mode anti-collision.

anti collision demo enable anti collision

Outil anti-collision 3.6 μFR – Désactiver le mode anti-collision

Tapez la lettre D pour désactiver le mode anti-collision.

anti collision demo disable anti collision

Outil anticollision 3,7 μFR – Liste des cartes/étiquettes

Tapez la lettre L pour obtenir la liste de toutes les cartes/étiquettes détectées dans le champ RF du lecteur.

Comme mentionné précédemment, si le mode anticollision est désactivé, la liste ne contiendra qu’une seule carte / balise.

anti collision demo one card

Après avoir activé le mode anti-collision et placé plus d’une carte/étiquette dans le champ RF du lecteur, le logiciel affiche la liste de toutes les cartes/balises détectées. La sensibilité du lecteur dépendait des performances matérielles et des paramètres actuels du registre analogique RF.

anti collision demo many cards

Outil anti-collision 3,8 μFR – Sélectionnez la carte/étiquette

Tapez la lettre S pour sélectionner la carte/l’étiquette. Entrez ensuite le numéro ordinal de la carte/balise souhaitée (numéro de commande affiché à partir de son UID).

anti collision demo select card tag

Outil anti-collision 3,9 μFR – Désélectionnez la carte/étiquette

Tapez la lettre X pour désélectionner la carte/balise.

anti collision demo deselect card

Remarque: Pour quitter la carte / étiquette sélectionnée et passer à une autre, vous devez d’abord désélectionner cette carte / étiquette. Maintenant, vous pouvez obtenir à nouveau la liste des cartes / étiquettes (lettre L) ou sélectionner une autre carte / étiquette immédiatement. Pour ce faire, suivez les étapes décrites précédemment (numéro d’index de carte / balise S +).

anti collision demo deselect and select another

Outil anticollision 3.10 μFR – Lecture de bloc

Tapez la lettre R pour lire le bloc de carte/étiquette sélectionné.

anti collision demo read card block select

Maintenant, entrez l’adresse de bloc souhaitée et appuyez sur Entrée. La console affiche le contenu de la carte/balise du bloc sélectionné. 

anti collision demo read card

Outil anti-collision 3.11 μFR – Écriture de bloc

Tapez la lettre W pour écrire le bloc de carte/étiquette sélectionné.

anti collision demo write block1

Maintenant, entrez l’adresse de bloc souhaitée et appuyez sur Entrée

anti collision demo write block2

Tapez le contenu sous forme de code ASCII de 16 octets. Même si vous avez l’intention d’écrire les données contenant moins de 16 caractères, vous devez remplir le bloc entier avant d’enregistrer. Dans ce cas, vous devrez ajouter des caractères vides après la courte saisie de données pour remplir le total de 16 octets.

(Pour taper l’espace/le caractère vide insécable du code ASCII, vous pouvez maintenir la touche ALT de votre clavier enfoncée, taper le numéro 255 et relâcher la touche ALT).

anti collision demo write block3

Appuyez sur Entrée pour confirmer votre entrée. Le message de la console confirme que vos données sont correctement enregistrées dans la carte/balise.

anti collision demo write block4

Pour vérifier l’entrée qui vient d’être faite, lisez le contenu de ce bloc de cartes/étiquettes.

anti collision demo write block5

4. Outil anticollision μFR – Menu d’aide

Étant donné que le logiciel contient de nombreuses commandes, il peut prendre un certain temps pour s’en souvenir toutes. Si vous avez oublié comment appeler une fonction, utilisez la lettre H pour ouvrir le menu principal. La console répertorie toutes les commandes logicielles. 

anti collision demo help

Appuyez sur la touche ÉCHAP pour fermer tous les processus et quitter le logiciel.

Remarque : Les modifications du mode anticollision (activé/désactivé) seront enregistrées dans le lecteur.

Ce manuel présente le logiciel de console exécutable avec un algorithme anti-collision pour travailler avec plusieurs cartes/balises simultanément. De plus, le logiciel Anti-collision Tool est disponible avec une interface graphique (C#).