Académique Documents
Professionnel Documents
Culture Documents
Licence logicielle
Le logiciel Winjall ainsi que ses extensions sont protégés par copyright. En installant ce logiciel, vous acceptez les conditions d'agrément de
licence.
Agrément de licence
La société Skynam donne à l'acheteur le droit de licence simple, exclusif et non transférable d'utiliser le logiciel sur un seul ordinateur
individuel. La copie de ce logiciel ou toute autre forme de reproduction que ce soit, en partie ou en entier, aussi bien que son mélange et sa
liaison avec d'autres, sont interdits.
L'acheteur est autorisé à effectuer une simple copie du logiciel à des fins de sauvegarde.
Skynam se réserve le droit de modifier ou améliorer le logiciel sans avis préalable, ou de le remplacer par un nouveau développement.
Skynam n'est en aucune manière tenu d'informer l'acheteur des changements et améliorations ou de les lui fournir. Aucune obligation légale
de qualité n'est donnée. Skynam n'est en rien responsable de quelconques dommages pouvant résulter de l'utilisation de ce logiciel, à moins
que ces dommages ne résultent d'une action ou négligence délibérée de la part de Skynam ou de ses employés.
Skynam n'accepte aucune responsabilité d'aucune sorte pour des dommages subséquents, indirects ou résultants de l'utilisation de ce logiciel
Cette documentation a été spécifiquement mise à jour pour les versions Winjall distribuées à partir du
29 Septembre 2020, notamment à partir de la version Winjall V9.50
WINJALL :
Les calculateurs fabriqués par Skynam sont des machines polyvalentes capables d’être reprogrammés
autant de fois que nécessaire pour s’adapter à votre application (dans les limites des caractéristiques
techniques de votre calculateur).
Ainsi votre calculateur ne saurait être livré avec un réglage standard :
Avant de l’utiliser il faut l’informer des fonctions qu’il devra remplir et lui donner les réglages
relatifs à ces fonctions.
Pour ce faire, Skynam a développé un logiciel convivial et performant qui s'appelle WINJALL.
Pour pouvoir travailler sur un calculateur, il vous faut :
- Winjall, correctement installé sur un PC (système d'exploitation Microsoft Windows, XP SP3,
Vista, 7 ou plus récent)
- Le pack logiciel qui correspond à votre calculateur lui aussi correctement installé. Il contient
toute la documentation et les Tunewares, spécifiques à votre calculateur.
TUNEWARE :
Winjall peut dialoguer avec toutes les sortes de calculateurs développées par Skynam, les calculateurs
de gestion moteur, essence et diesel, les calculateurs de contrôle de véhicules électriques et hybrides,
les drivers d'injecteurs, …
Chaque calculateur a ses propres spécificités et chaque dispositif géré par le calculateur (par exemple
le moteur et ses périphériques) a ses propres réglages.
Un Tuneware est un fichier sur votre ordinateur qui décrit à Winjall quelles sont les spécificités
du calculateur, quelles sont les données et les programmes qu'il utilise, qui a le droit de travailler
sur lui, et à quel niveau (les droits d'accès).
MACHINE :
I) LANCEMENT DE WINJALL :
Avant de lancer le programme Winjall, il faut insérer la clef USB de protection de licence fournie par
Skynam (appelée 'dongle'). La présence du dongle permet à Winjall d'effectuer certains calculs sur les
données et les Tunewares.
Ce dongle doit rester en place pendant toute la session de WINJALL.
Notez que certaines licences partielles ou de démonstration ne nécessitent pas de dongle pour faire
fonctionner WINJALL.
Note : deux packs logiciels existent, un pack Français Winjall_FRA.x.x.x.x et un pack Anglais
Winjall_ENU.x.x.x.x. Ces deux packs ne concernent pas la langue utilisée par Winjall mais seulement
la langue de la documentation. Aussi, quel que soit le pack que vous avez installé, vous pouvez choisir
la langue de fonctionnement de Winjall.
La fenêtre dans laquelle s'exécute Winjall est divisée en deux parties par un splitter.
La partie gauche contient l'Arbre des Machines : c'est la liste des calculateurs connectés au PC.
Elle contient aussi une Machine Générique qui est un calculateur virtuel permettant de travailler même
si vous n'êtes pas connecté à un calculateur réel.
WINJNET est le nom du réseau de machines en connexion, à côté duquel est affiché le port de
communication actuellement utilisé par Winjall pour communiquer. En effet, plusieurs machines
peuvent être connectées ensemble, par exemple par le CAN-BUS.
Winjall permet alors de travailler en même temps sur plusieurs machines.
Lorsqu'aucun Tuneware n'est ouvert sur une machine, l'expansion de la machine elle-même donne
quatre branches:
- le nom de la machine (reçu de la machine elle-même),
- l'état de la machine (transmis en permanence par la machine),
- l'état de la Planche de bord (affichage graphique du Tuneware ouvert),
- l'état du Tuneware ouvert sur cette machine ('non défini' si pas de Tuneware ouvert)
Le programme WINJALL est basé sur l'utilisation intensive des menus contextuels.
Ceux-ci sont ouverts par un clic droit sur les divers constituants affichés.
Dans l'arbre des machines, les principaux menus contextuels sont :
- sur le nom WinjNet : choix de l'interface de communication à utiliser, création de machines
génériques supplémentaires (détaillé dans dossier 'Préférences')
- sur la branche nom de chaque machine : fonctions système de la machine (détaillé dans
dossier 'Opérations sur les calculateurs')
- sur la branche état de chaque machine : fonction d'état de la machine (détaillé dans dossier
'Opérations sur les calculateurs')
- sur la branche Planche de bord de chaque machine : fonction de gestion de la Planche de
bord de la machine (détaillé dans dossier 'Planche de bord')
- sur la branche Tuneware de chaque machine : fonctions de gestion du Tuneware de la
machine (détaillé dans les dossiers 'Opération sur les Tunewares' et 'Mise au point des
calculateurs')
Le programme WINJALL est basé sur l'utilisation intensive des menus contextuels.
Avec un click droit sur l'Etat du Tuneware (dans l'arbre des machines, pour chaque machine, sur l'Etat
du Tuneware), un menu contextuel permet d'accéder aux fonctions Tuneware. Les fonctions du
Tuneware standard sont :
I) OUVRIR TUNEWARE :
Permet de charger sur la machine un Tuneware, qui décrira à Winjall quelles sont les fonctions
application que possède cette machine. Il permettra aussi de calculer les droits d'accès réel de
l'utilisateur sur la machine.
Winjall part du répertoire de base des données machine pour la fenêtre de choix du Tuneware.
On peut aussi ouvrir un Tuneware directement en double cliquant sur l'état du Tuneware.
Voir l'explication détaillée dans le document 'Mise au point des calculateurs'.
IMPORTANT
A partir de la version V4.00 de Winjall, des améliorations majeures de sécurité ont été réalisées
sur les logiciels dans les calculateurs et Winjall vérifie que quand vous ouvrez un Tuneware, ces
améliorations soient présentes dans le Tuneware.
Si elles ne le sont pas, Winjall vous averti et vous propose de faire une mise à jour avec un nouveau
Tuneware.
Les anciens Tunewares ne peuvent pas être modifiés pour améliorer la sécurité, et vous ne devriez
utiliser que les nouveaux pour faire fonctionner vos calculateurs, effectuant des mises à jour Tuneware
pour importer vos réglages des anciens Tunewares vers les nouveaux.
Si des valeurs de variables ont été modifiées, Winjall demande à l'utilisateur s'il veut les sauver dans le
Tuneware.
Si le Tuneware a été modifié (valeurs de variables modifiées, filtrages de variables modifiés,
commentaires modifiées, Planche de bord modifiée, …) Winjall demande à l'utilisateur s'il veut sauver
le Tuneware, et sous quel nom.
On peut aussi fermer un Tuneware directement en double cliquant sur l'état du Tuneware.
Voir l'explication détaillée dans le document 'Mise au point des calculateurs'.
Si rien d'autre n'a été modifié dans le Tuneware (ni données, ni textes, …), vous pouvez sauver ce
Tuneware sans changer son nom.
Pour éviter de vous demander à chaque fermeture d'un ancien Tuneware s'il doit sauvegarder ce
Tuneware dans la nouvelle version de structure, Winjall va rechercher et modifier automatiquement
tous les Tunewares de l'ancienne structure.
Vous disposez aussi d'une fonction 'Mise à jour de sécurité de la structure des Tunewares' détaillée
plus bas.
Force la sauvegarde du Tuneware en cours d'utilisation. Winjall demande à l'utilisateur sous quel nom
et dans quel répertoire sauver ce Tuneware.
Cette fonction se comporte comme la fonction 'Fermer Tuneware'. Elle présente le choix des données à
sauver dans le Tuneware.
Lorsque Skynam fournit une nouvelle version de programmes pour votre calculateur (Skynam fournit
un nouveau pack logiciel à installer sur votre ordinateur), il est très recommandé de charger votre
calculateur avec cette nouvelle version logicielle.
Auparavant, vous devez mettre à jour le nouveau Tuneware avec votre ancien Tuneware :
La fonction de mise à jour complète d'un Tuneware par un autre Tuneware permet d'importer dans le
nouveau Tuneware les données, les commentaires et la Planche de bord d'un Tuneware d'une version
plus ancienne en une seule opération.
Cette mise à jour copie les valeurs, les textes des commentaires et la Planche de bord du Tuneware
pris sur le disque, et les colle dans le Tuneware ouvert, même si vous n'avez normalement pas accès
à ces données.
Toutes les données et commentaires du Tuneware destination (ouvert) qui correspondent à une donnée
du Tuneware source (disque) sont automatiquement remplacés, ainsi que la Planche de bord.
Une fois cette opération réalisée, comme Winjall le propose immédiatement, il faut sauver sur le
disque le Tuneware ouvert.
Injectez alors ce nouveau Tuneware dans le calculateur à mettre à jour avec la fonction 'MISE A
JOUR MACHINE'.
Cette procédure garantit le bon fonctionnement de votre calculateur car toutes les données de l'ancien
Tuneware, même les données cachées auxquelles vous n'auriez normalement pas accès, lui auront été
transférées.
Un Tuneware spécifique est un Tuneware dont les droits d'accès sont augmentés pour accéder à des
réglages spéciaux.
L'utilisation de ce Tuneware est limitée à une seule licence Winjall, celle du metteur au point à qui ce
Tuneware a été spécialement fourni par Skynam : aucun autre utilisateur ne peut ouvrir ce Tuneware.
Lorsqu'un Tuneware est ouvert sur la 'MACHINE GENERIQUE', l'importation de données depuis un
Tuneware spécifique pris sur le disque vers ce Tuneware ouvert permet en une seule opération de
copier tout ou une partie choisie des datas applications (variables, cartographies, tables, …) du
Tuneware spécifique, et de coller toutes celles qui correspondent dans le Tuneware ouvert.
Les données du Tuneware destination (ouvert) pour lesquelles vous avez un droit d'accès sont
remplacées par les données correspondantes du Tuneware source (disque).
Lorsque vous exécutez cette fonction, Winjall commence par vous proposer la liste des données qui
sont importables :
Comme pour l'ouverture d'un Tuneware (Voir l'explication détaillée dans le document 'Mise au point
des calculateurs'), Winjall vous permet de choisir les données à importer.
En fin d'importation, Winjall affiche un rapport contenant la liste des données qu'il a remplacées afin
que vous puissiez contrôler ce qui a été exécuté.
Nota : dans la fonction 'Importer data de réglage avec textes', l'état d'importation est donné pour la
valeur. Si la valeur était identique mais que les textes changeaient, les textes ont été importés, mais
cette importation n'est pas mentionnée.
Cette fonction est utilisée principalement pour copier des données sélectivement depuis un Tuneware
du disque vers un Tuneware ouvert.
Elle sert aussi à comparer deux Tunewares : en effet, à la fin de l'importation, Winjall vous affiche un
rapport d'importation détaillé donnée par donnée, indiquant si elles sont identiques ou différentes.
Elle est aussi utilisée lorsqu'un metteur au point a effectué des réglages très spécifiques sur une
machine pour laquelle il a des droits d'accès spéciaux grâce à un Tuneware spécifique. Il peut alors
transporter ces réglages vers un Tuneware standard pour lequel les droits d'accès sont normaux.
Le client, pour lequel ce metteur au point a effectué les réglages, peut ainsi recevoir un Tuneware
standard contenant ces réglages spécifiques, qu'il pourra utiliser en backup.
Notamment si sa machine tombe en panne, il peut continuer s'il dispose d'une autre machine.
Toutefois, le client ne pourra voir que les réglages standard auxquels ses droits d'accès normaux lui
donnent accès.
Pour plus détails, voir chapitre 'Mise à jour à distance des calculateurs clients'.
A partir de la version V2.00 de Winjall, la structure interne des Tunewares est modifiée dans le but
d'améliorer la sécurité et la confidentialité des données.
Chaque fois qu'on ferme un Tuneware construit avec l'ancienne structure, Winjall le reconstruit avec la
nouvelle structure et vous propose de le sauver sous sa nouvelle forme.
Aucune donnée relative au calculateur n'est modifiée par ce changement de structure.
Page 9 sur 21 Manuel utilisateur Winjall
Pour éviter que Winjall ne vous demande à chaque fermeture d'un ancien Tuneware s'il doit
sauvegarder ce Tuneware dans la nouvelle version de structure, vous pouvez utiliser cette fonction
'Mise à jour de sécurité de la structure des Tunewares' trouvée à partir du menu contextuel
'Accéder aux Tunewares', uniquement sur la MACHINE GENERIQUE:
Winjall présélectionne le chemin standard d'accès aux Tunewares sur votre disque dur.
Si vous avez stocké des Tunewares dans un autre chemin de votre disque, indiquez-lui le répertoire
racine de cet autre chemin.
Tous les Tunewares de l'ancienne structure dans le chemin sélectionné sont alors convertis dans la
nouvelle structure et re-sauvés sous le même nom. Les Tunewares déjà construits avec la nouvelle
structure ne seront pas modifiés par l'opération.
Effectuez l'opération pour tous les chemins spéciaux (s'il y en a) où vous avez stocké vos propres
Tunewares.
Il est inutile d'effectuer cette opération pour les Tunewares directement fournis par Skynam lors de
l'installation de Winjall, car ils sont déjà créés avec la nouvelle structure, y compris ceux des
répertoires Archives qui sont maintenant d'anciennes versions de Tunewares, mais fournis avec la
nouvelle structure.
Un Tuneware spécifique est un Tuneware dont les droits d'accès sont augmentés pour accéder à des
réglages spéciaux.
L'utilisation de ce Tuneware est limitée à une seule licence Winjall, celle du metteur au point à qui ce
Tuneware a été spécialement fourni par Skynam : aucun autre utilisateur ne peut ouvrir ce Tuneware.
Quand Skynam fourni une mise à jour des logiciels des machines par des nouveaux Tunewares, les
motoristes qui ont une licence spécifique reçoivent un fichier contenant le pack des Tunewares
spécifiques correspondant.
Cette fonction permet d'extraire les Tunewares spécifiques du fichier pack reçu.
Un Tuneware spécifique est un Tuneware dont les droits d'accès sont augmentés pour accéder à des
réglages spéciaux.
L'utilisation de ce Tuneware est limitée à une seule licence Winjall, celle du metteur au point à qui ce
Tuneware a été spécialement fourni par Skynam : aucun autre utilisateur ne peut ouvrir ce Tuneware.
La fonction demande alors de donner le numéro de série du calculateur auquel s'adresse ce Tuneware.
Puis il faut sauver ce Tuneware avec un nom spécifique, par exemple en rajoutant le numéro de série
du calculateur devant le nom.
Donne les caractéristiques de droit d'accès du Tuneware en cours d'utilisation (inscrites dans le registre
du Tuneware):
- N° de version de structure interne: 1 pour ancienne structure, 2 pour nouvelle structure à
sécurité renforcée.
- Domaine
- Possesseur
- ID hardware
- ID système
- ID firmware
- ID groupe
- ID software
Donne les caractéristiques de droit d'accès d'un Tuneware sélectionné sur un disque (inscrites dans le
registre du Tuneware). Voir fonction 'afficher caractéristiques Tuneware ouvert'.
Force la désélection de toutes les fonctions et sous fonctions de ce Tuneware dans l'arbre des machines
: toutes les pages seront dé-affichées.
Pour les calculateurs de gestion moteur pilotant l'injection, les temps d'injections peuvent être affichés
soit en temps, soit en degrés vilebrequin (très utile pour savoir si on sature les injecteurs : T.I.
supérieur à 720° sur un 4 temps ou supérieur à 360 degrés sur un 2 temps).
Winjall vous permet dans ce menu Tuneware de choisir le type d'affichage que vous désirez. Ce choix
vaudra pour toutes les cartographies et mesures de temps d'injection de la machine concernée.
Vous trouverez aussi un menu contextuel de choix d'affichage du T.I. par un click droit dans les
cellules de données des cartographies d'injection.
Pour les calculateurs de gestion moteur mesurant la richesse de la combustion, la richesse peut être
affichée soit en rapport air/carburant (Lambda), soit en rapport carburant/air (richesse).
Winjall vous permet dans ce menu Tuneware de choisir le type d'affichage que vous désirez. Ce choix
vaudra pour toutes les cartographies et mesures de richesse de la machine concernée.
Vous trouverez aussi un menu contextuel de choix d'affichage de richesse par un click droit dans les
cellules de données des cartographies de pilotage richesse.
Pour les motoristes disposant d'une licence spécifique avec son dongle, et de Tunewares spécifiques
(nominatif), une nouvelle procédure de réglage à distance des calculateurs clients est à utiliser avec
cette nouvelle version de Winjall:
Si vous avez pris possession de la machine, votre client ne peut pas en modifier lui-même les
données.
Voici la manière avec laquelle vous pouvez vous-même le faire directement au travers de son PC à
distance par Internet.
Cette fonction demande alors au motorise de donner un mot de passe de protection de ce fichier
La fonction lui demande alors de sauver ce fichier sur son disque dur.
Pendant tout le réglage à distance sur le PC du client, Winjall sur le PC du motoriste doit rester allumé.
Winjall vérifiera que la communication Internet fonctionne entre le PC client et le PC motoriste.
Si la communication entre les deux PC s'arrête, le Winjall du PC client s'éteint automatiquement.
Cela permet d'éviter qu'un client peu scrupuleux profite des droits d'accès complets qu'il a alors sur
son calculateur pour copier les réglages sur un Tuneware normal et s'en servir sans autorisation.
La fonction lui demande alors de lire le fichier sur le disque dur de l'ordinateur à distance.
Puis elle lui demande de donner le mot de passe (celui qu'il a donné lors de la création du fichier
d'accès sur son propre ordinateur).
Le Winjall à distance a alors tous les droits d'accès que le Winjall du motoriste a.
Le motoriste peut donc régler complètement le calculateur à distance.
Attention, si on se trompe de mot de passe trois fois d'affilée, on ne peut plus essayer. Il faut alors
fermer le Winjall de l'ordinateur à distance et le rouvrir pour pouvoir essayer encore.
Pour les motoristes disposant d'une licence spécifique avec son dongle, et de Tunewares spécifiques
(nominatif), une procédure de mise à jours à distance des calculateurs clients est à utiliser:
Si vous avez pris possession de la machine, votre client ne peut pas en modifier lui-même les
données.
Si vous ne voulez pas utiliser la modification à distance par Internet (voir ci-dessus), et s'il est besoin
de changer un réglage, vous pouvez le modifier sur votre PC dans le Tuneware spécifique (à votre
nom) correspondant à son moteur, et lui envoyer ce Tuneware modifié (par exemple par email).
Bien qu'il ne puisse pas ouvrir ce Tuneware pour regarder les données qu'il contient, il pourra quand
même s'en servir pour mettre son calculateur à jour avec la fonction 'MISE A JOUR MACHINE'.
IMPORTANT:
Si vous envoyez votre Tuneware spécifique à un client, tous les clients possédant une machine du
même type (exemple Challenger6) sur laquelle vous avez pris possession pourront aussi charger ce
Tuneware dans leur calculateur, si ce client leur donne ce Tuneware.
Pour éviter cela, vous pouvez d'abord utiliser la fonction 'PROTEGER TUNEWARE SPECIFIQUE'
sur le Tuneware que vous voulez envoyer, ce qui limitera l'utilisation du Tuneware à la seule machine
de ce client.
A) PROCEDURE MOTORISTE:
1) Avoir pris possession de la machine
2) Créer ou modifier un Tuneware spécifique avec les données du moteur du client, si possible avec un
Tuneware d'une version sécurisée (exemple Challenger4 V6.40)
3) Si ce Tuneware ne doit pouvoir aller que sur un seul calculateur, utiliser la fonction 'Protéger
Tuneware' sur ce Tuneware
4) Envoyer le Tuneware (protégé) au client
B) PROCEDURE CLIENT:
1) Mettre le Tuneware spécifique du motoriste dans son PC avec les autres Tunewares.
2) Effectuer la fonction 'Mise à jour machine' sur son calculateur avec ce Tuneware.
La machine est ouverte, et votre client a accès aux données pour lesquelles il a un droit d'accès.
Si le metteur au point donne directement à son client une copie du Tuneware spécifique qui lui a servi
à effectuer les réglages (et contient donc ces réglages), le client ne pourra pas se servir de ce Tuneware
spécifique, ni pour travailler, ni pour recharger son calculateur, car il n'a pas les droits d'accès sur ce
Tuneware.
Ainsi, le motoriste doit importer les données de son Tuneware spécifique vers un Tuneware standard,
et donner ce Tuneware standard à son client.
A) PROCEDURE MOTORISTE:
1) Ne pas avoir pris possession de la machine
2) Importer les données de son Tuneware spécifique vers un Tuneware standard avec la fonction
'Importer data d'un Tuneware spécifique'. Si possible vers un Tuneware d'une version sécurisée
(exemple Challenger4 V6.20)
3) Envoyer au client le Tuneware standard contenant les réglages.
B) PROCEDURE CLIENT:
1) Mettre le Tuneware reçu du motoriste du motoriste dans son PC avec les autres Tunewares.
2) Effectuer la fonction 'Mise à jour machine' sur son calculateur avec ce Tuneware pour charger
toutes les données dans son calculateur. Une simple connexion avec le calculateur n'enverrait à celui-ci
que la partie des données sur laquelle le client a des droits d'accès.
3) Ensuite, une connexion standard avec le calculateur peut être utilisée, car les données cachées ont
déjà été envoyées au calculateur.
Lorsque vous utilisez un Tuneware dont des données ont été endommagées ou dont le niveau de
sécurité n'est pas assez élevé, Winjall vous en avertit et vous propose d'en faire une mise à jour à partir
d'un Tuneware récent pour continuer votre travail dans de bonnes conditions.
SECURITE TUNEWARE:
Pour les deux sortes d'avertissement Tunewares (Tunewares avec données vraiment endommagées ou
avec problèmes potentiels de sécurité de données), dans le cas ou vous acceptez la mise à jour du
Tuneware, ce qui est fortement recommandé, Winjall entame la procédure de mise à jour pilotée :
Sur un nouveau Tuneware (normalement d'origine Skynam pour être sûr de sa qualité), il va importer
les données du Tuneware incorrect pour créer un nouveau Tuneware qui contiendra vos réglages.
Dans le cas ou certains réglages de l'ancien Tunewares étaient endommagés, Winjall ne reprend pas
ces parties endommagées mais garde à la place ceux du Tuneware de base choisi.
Sélectionnez alors dans vos Tunewares un Tuneware de version récente compatible avec le type du
Tuneware incorrect. Notez que pour les possesseurs de licence professionnelle, ce Tuneware devrait
être un Tuneware spécifique.
Le nom proposé pour sauvegarder ce nouveau Tuneware est le nom du Tuneware de base : vous ne
devez pas garder ce nom, mais lui rajouter la particularité du nom de l'ancien Tuneware.
Dans notre exemple, l'ancien Tuneware se nommait
La dernière phase de l'opération consiste à mettre à jour le calculateur avec le nouveau Tuneware que
vous venez de créer
Cette dernière action est indispensable.