Fonctions contenues dans la V7.2 Service Pack 12

INCA – Prend en charge jusqu’à 20 appareils via XCP-on-Ethernet

Avec INCA 7.2 Service Pack 12, il est désormais possible de connecter jusqu’à 20 appareils configurables de type XCP-on-Ethernet, contre 4 précédemment. Conseil pratique : la bande passante disponible étant répartie entre les appareils, il est conseillé aux utilisateurs de ne connecter simultanément que les appareils réellement nécessaires.

INCA – Extensions lors de l’écriture de fichiers XDA

Pour les oscilloscopes, la version 7.2 SP12 d’INCA ajoute des paramètres supplémentaires au fichier de configuration XDA. MDA V7 et MDA V8 utilisent ce fichier de configuration pour présenter une vue comparable de l’oscilloscope. Cela réduit la tâche des utilisateurs pour reproduire la présentation.

FETK  – Affectation de numéros de série et de noms d’alias pour ES891

INCA V7.2 SP12 prend mieux en charge les FETK connectées en s’efforçant d’affecter dans INCA les FETK trouvées aux FETK configurées. Cette affectation s’affichait jusqu’à présent de manière générale. Dans un ES891 utilisé à titre individuel, des alias et numéros de série peuvent désormais être attribués aux FETK aux deux connexions FETK.

VSD – Visualise des trames Predefined

Afin d’indiquer dans VSD (Variable Section Dialog) si une grandeur de mesure est sélectionnée sur la base du fichier actuel pour une trame « Predefined » ou une trame « Preselected », INCA V7.2 SP12 continue d’afficher cette information à côté de la grille sélectionnée indiquée par une coche. Les grandeurs de mesure sélectionnées pour une trame implicite sont quant à elles marquées d’un point. L’affichage « Predefined » ou « Preselected » n’était jusqu’à présent plus visible pour la trame sélectionnée.

Cela fonctionne également pour les trames définies dans des fichiers LAB. L’utilisateur peut ainsi identifier plus aisément si une affectation ne correspond pas à la trame Predefined ou Preselected définie via le fichier A2L, pour intervenir le cas échéant dans la configuration des variables.

La configuration des variables affiche à présent une nouvelle colonne « Predefined Raster » et présente par ailleurs une logique de tri améliorée pour la colonne existante « = ». Cette colonne indique si la variable est ou non sélectionnée dans la ou les trame(s) prédéfinie(s) par le fichier A2L.

L’utilisateur peut trier les variables de l’expérimentation via la colonne « = », sélectionner plusieurs variables dans la colonne trame en appuyant sur la touche Shift, appuyer sur la touche « F2 » et affecter d’un clic les variables sélectionnées aux trames Predefined.

CDM – Prend en charge COPY pour Limited EMU RAM

Si l’application INCA Experiment ne peut pas couvrir tous les paramètres pour une page de travail ouverte sur un calculateur, le Calibration Data Manager (CDM) ouvert en parallèle appliquera les mêmes restrictions qu’INCA Experiment durant le travail en ligne. Si le calculateur utilise Limited EMU RAM, INCA 7.2 SP12 prend à présent également en charge le processus de copie. Désormais, le processus d’édition et de copie contrôle en effet si le calculateur dispose de suffisamment d’EMU RAM pour pouvoir traiter les modifications.

Si le Calibration Data Manager avait ouvert en parallèle une page de travail déjà ouverte par INCA Experiment sur un calculateur, le processus de copie ne fonctionnait auparavant qu’avec une émulation complète.

ProF – Prend en charge les espaces dans les chemins des fichiers et les noms de chemin conformes à « none-8dot3 » lors du flashage ProF

Dans les configurations ProF, INCA V7.2 SP12 permet également l’utilisation d’espaces et de plus de huit positions dans les chemins, ainsi que des extensions de fichiers à trois positions. ProF prend désormais en charge les chemins de fichiers compatibles Windows avec espaces, caractères spéciaux et jusqu’à une longueur de 259 caractères avec et sans notation 8dot3 activée.

Dans les versions antérieures d’INCA, le flashage ProF pouvait échouer si des espaces ou caractères spéciaux étaient utilisés pour le chemin d’installation ProF Config ou le chemin du fichier hexadécimal. La plupart des clients y palliaient en activant la notation de nom 8dot3 de Windows, qui tronque les noms des chemins de fichiers et supprime les espaces et autres caractères spéciaux. Le chemin de fichier

« C:\ETASData\My Prof Configurations\UDSonCAN_StdID_ExtAddr_1MBaud »

devient donc le chemin de fichier 8dot3

“C:\ETASDATA\MYPROF~1\UDSONC~1\“.

A noter toutefois que le passage du mode de nommage 8dot3 au mode none-8dot3 ou inversement n’est pas pris en charge pour les configurations ProF déjà installées sur un PC. Les configurations ProF installées ne peuvent être utilisées que dans le mode de nommage 8dot3, activé ou non, utilisé lors de l’installation de la configuration ProF.

Par ailleurs, les configurations ProF personnalisées ne prennent pas toutes en charge les chemins de fichiers comportant des espaces. C’est le cas par exemple si durant l’installation, des fichiers DLL personnalisés qui ne prennent pas en charge les espaces sont appelés, ou si des chemins comportant des espaces, des virgules, des parenthèses ou d’autres caractères spéciaux sont utilisés sans point d’exclamation. Il est donc impératif que les clients testent leurs configurations ProF avant de désactiver le mode de nommage 8dot3.

Editeurs – Insertion depuis MS Excel

MS Excel permet de formater les cellules de différentes manières. Pour éviter les valeurs mal insérées, INCA fait appel dans sa version 7.2 SP12 à un format de presse-papier spécifique à MS Excel. Si des contenus sont copiés dans le presse-papier au format des feuilles de calcul XML en utilisant la combinaison de touches CTRL+C, puis collés à partir de là dans INCA Experiment en utilisant CTRL+V, INCA peut traiter sans problème la virgule de séparation des milliers utilisée par exemple dans les pays anglophones. Auparavant, il arrivait qu’INCA confonde cette virgule de séparation des milliers avec un point pour les chiffres copiés depuis Excel.

Editeurs – Numérotation décimale dans le bit editor

Afin de faciliter la détermination des positions des bits, INCA V7.2 SP12 permet à l’utilisateur de passer du mode décimal au mode hexadécimal dans la fenêtre de calibration, lors de l’affichage des marqueurs de position des bits. La combinaison de touches CTRL+D affiche le mode de comptage décimal des positions de bit et la combinaison de touches CTRL+H le mode de comptage hexadécimal dans la fenêtre de calibration.

AUTOSAR – Prend en charge AUTOSAR V4.1/ V4.2/ V4.3.x pour XCP-on-FlexRay

Jusqu’à SP11, INCA ne prenait officiellement en charge que le format de fichier Fibex pour définir les paramètres du contrôleur pour l’appareil XCP-on-Ethernet. De plus en plus de projets utilisant les fichiers de description AUTOSAR pour le cas d’application de surveillance incluent également des paramètres pour le contrôleur XCP-on-FlexRay. Afin de garantir l’utilisation de ces fichiers pour les deux cas d’application, INCA V7.2 SP12 prend officiellement en charge les fichiers de description AUTOSAR pour configurer le contrôleur FlexRay pour le cas d’application XCP-on-FlexRay.

XCP V1.4 – PACKET_ALIGNMENT_x – Packet Alignment pour Ethernet

Le Packet Alignment pour XCP on TCP/IP et UDP/IP a été introduit afin de garantir une meilleure performance et un accès coordonné aux messages XCP au sein d’une trame Ethernet dans les appareils XCP. Packet Alignment signifie que pour les connexions XCP over Ethernet, le message est adressé de manière que le signal ou la date se trouve toujours à une position pouvant être traitée par le contrôleur.

INCA prend en charge cette particularité en utilisant les paramètres correspondants issus du fichier A2L. L’Alignment est atteint à la fin à l’aide d’octets de remplissage optionnels. Lors de l’envoi de messages, INCA V7.2 SP12 ajoute cette fin à chaque message TCP et UDP. Lors de la réception de messages, cette fin n’est optionnelle que pour les messages UDP individuels.

XCP V1.4 – ERR_TIMECORR_STATE_CHANGE – Message d’erreur complémentaire pour démarrer/arrêter DAQ

Avec XCP 1.4, le nouveau message d’erreur ERR_TIMECORR_STATE_CHANGE a été défini dans la spécification XCP pour les commandes START_STOP_DAQ_LIST et START_STOP-SYNCH. Le nouveau message d’erreur est pertinent pour la commande TIME-CORRELATION_PROPERTIES.

Ce message d’erreur permet à l’appareil d’informer le master XCP si des changements sont intervenus dans la synchronisation temporelle depuis le dernier téléchargement d’informations.

XCP V1.4 – START_STOP_SYNC – Extension de la commande

Afin d’améliorer les mesures pour l’appareil XCP, avec INCA 7.2 SP 12 le master envoie une commande START_STOP_SYNCH (avec mode=3) juste avant la commande START_STOP_SYNCH (avec mode=1). Avec cette nouvelle commande, le master indique à l’appareil qu’il ne modifiera plus la configuration DAQ. L’erreur est traitée comme décrit dans la spécification XCP.

ASAP3 V3.0 – Commandes étendues pour la mesure et la calibration

ASAP3 V3.0 améliore le processus de calibration. Avec V7.2 SP12, INCA prend en charge les nouvelles commandes ASAP V3.0 suivantes : GET CALPAGE INFO, GET CURRENT CALPAGE et SET CURRENT CALPAGE fournissent des informations sur les pages reçues et le changement de page active.

Les commandes GET CHARACTERISTIC INFO, READ CHARACTERISTIC, READ CELL VALUES, WRITE CHARACTERISTIC et WRITE CELL VALUES couvrent tous les types définis dans ASAP2 ainsi que la lecture et l’écriture des mises en œuvre et valeurs physiques.

INCA-SIP – Les multiplicateurs temps réel sont pris en charge

Pour INCA-SIP, le mode d’émulation temps réel a été étendu avec INCA 7.2 SP12 pour prendre en charge les différents multiplicateurs temps réel. En plus des valeurs fixes (maximales en temps réel ou maximales ordinateur), il est désormais possible de recourir à des valeurs variables. Grâce à une meilleure coordination de INCA et de ses composants, les clients pourront être encore plus précis dans leur travail.

Il est désormais possible de mesurer des grandeurs dans une bibliothèque associée en mode normal et accéléré. MATLAB® n’a pas besoin pour ce faire d’être exécuté en tant qu’administrateur.