New version 10

Juin 17 2024

We're delighted to release this new version 10!

We have focused our efforts on improving core functionality in Wiclax, such as split points and acquisitions. The idea is to make them more intuitive, simpler to use and to provide new functionalities without disrupting your working habits.

For these reasons but also to mark the transition to a new development framework (the invisible work which allows the solution to remain at the cutting edge), we are switching to a new major version.

1. A redesign of the split points screen

As you can quickly see, the screen for split points and segments has a brand new layout on V10.

  • start and finish now appear as split points themselves. As a remind, in Wiclax they don't have to be created as such as they always exist for any event.
  • the selection buttons at the top will allow you to filter the split points for a particular race. This is particularly practical for an event with a big number of races and intermediate points, which themselves don't belong to all races.

  • for each split point you can click on this iconin the right bottom corner of the vignette, to specify some conditions of acceptibility for times received in link with this split point.
    You can define some simple conditions like for a given race any time of day making a net race tame lower than a certain value will be discarded.
    Example pictured: here all times for finish which are lower than 25mn for participants of the 10K will be rejected.

While receiving such a time, a vignette with the rejection reason will appear on screen.

And in the history logs the passing will appear with a specific error icon. Hovering the row gives some detail about the reason invoked for rejection.

If you make a right click on the selected row(s), a menu item offers to re-inject them by bypassing the acceptability condition in place.

That is for a simple scenario, then we've made it versatile and you're free to enter a lot more kinds of conditions here:

A minimum race time between 2 split points
The obligation to be detected at a given split point (located upstream)
Or even some custom conditions
Or else a maximum number of split points without any recorded passing time


2. Acquisitions window - simplified and clarified

One of the changes is about the option 'Retain the last time' which has been moved from the overall level for a better understanding. It's now duplicated at the level of each target potentially linkde to the acquisition. That's this new icon with 2 states - black and orange.

Here for instance, the option is off for the finish line. It means that after one integrated passing every subsequent for the same participant will be rejected. For remind, an exception to this rule exists in case the acquisition is defined as a backup line. If Wiclax receives first a time coming from the backup, this time can be overwritten afterwards by another value arriving from the main line if it's anterior (within a limit of 1mn).

Another change is about how you can edit the reception delay allowed after gun start:

Input and understanding of target settings have been enhanced.
As a remind, for such a configuration all times received will be integrated as individual start times, finally keeping the most recent one for the start line.
Beyond 2mn after the race gun start - assuming one is set - new passings received by the same acquisition will be automatically routed to the finish, and this time only the first of them will be conserved. Subsequent ones will be rejected.


3. Enhancements on the passing history logs

This area has been slightly revisited.
All function buttons have been moved on top of the lists.
By default it's now making all the rows visible. And you may click on the 'Filtered mode' button if you want to focus on anomalies only. Or in case you're in a manual or semi-automated timekeeping, to keep a clean list with only rows awaiting for their bib number allocation.

A couple of bugs have also been fixed for a better experience.


4. A simplified system for the bib-chip correspondences

First of all the whole block for the reading filter settings has been displaced in the main Bib-chip correspondance tab. So you get a faster view of the situation in a single tab.
Then we've worked on internal mechanics so that distinguishing between Numerical and Alphanumerical transponder IDs is no more necessary. Hence the options about it disappear, as well as a certain number of complications in data management.

Furthermore: when an alphanumerical transponder was read without having any bib number correspondence in the table, it was translated to bib #99999. And so on for any transponder value in the same case.

We've much enhanced this principle. Now it will instead create a distinct bib number for each unknown ID, starting with value 100 000, then 100 001 and so on. This makes all data recovery scenarios just easier.


5. Podiums report

The podiums printout hadn't evolved since many versions.
We're proposing a more fancy display which associates categories of both genders when age groups are equivalent. So they appear side to side in a more compact and hierarchic way, easier to read out by people in charge of ceremony.


For more complex cases which don't fit for this kind of dispatch, you can still ask for the traditional list printout. The choice is offered on top of the print preview.

Another nice new thing here around:  podium configurations are now remembered for each race independently. So you can for example ask the 5 first athletes overall on 10K but only the 3 first on 5K. Then safely switch between races without loosing this customization.

6. Team ranking settings

In the same spirit than previous enhancements, the form to edit parameters of the team ranking has been completely redesigned to group and display options in a much clearer way.

Yet another often requested feature: the ability to manage multiple team rankings. For instance a Company challenge which comes in addition to the main team ranking.


7. Jerseys for cycling races

We've added the ability to load some jersey pictures on the event file, either team jerseys or classification jerseys. This is a feature essentially fitting UCI cycling races, though could be useful in other contexts of course.

These pictures are used to fancy up the jerseys printout, which can be itself integrated into a stage summary report.

Coming next will be using them as well for web publication, on the G-Live app.


8. Miscellaneous


Label fonts are now pointing to the list of Google fonts on certificate templates. This is a nice step forward as they become directly available for the final PDF generation on the Web. In other words, there's no more need to push any .ttf font file manually on the publication server.


The handy acquisition simulation tool now offers an explicit choice between either the system clock or the Wiclax timer as a basis for times. As a remind, the Wiclax timer is a running time that can take an arbitrary time reference.


A new menu in the categories management screen, that you can use to populate the list on the basis of category data present in the participant list. Those can come from an import. Beware that the operation might have to be repeated in case any new category is entered on a participant.

Race starts

The input for a race start time can now be completed within the race control panel - no more modal dialog.

Settings for lap races

Refactoring of the laps settings, when multiple races can have their own values (different from what's entered at the overall level). This selector for the application level replaces the detail table which was previously present at the bottom. Both ergonomics and readability enhanced.


9. Acquisitions

Race Result UBIDIUM systems are now integrated.
Feibot systems are now fully compliant for rewind operations and interrogation of the device clock.


10. G-Live

On the Web publication side, some nice enhancements have been made on the athlete summary form. In case of a multiple stages/rounds event the end user can now click on a row of the stage results table to display the whole result details for this stage - split and segment times, laps, track on map,...



Nouvelle version 10

Avr 15 2024

Nous sommes très heureux de publier cette version 10 !

Nous avons concentré nos efforts sur l'amélioration de fonctionnalités centrales dans Wiclax, comme les pointages et les acquisitions. L'idée est de les rendre plus intuitives, plus simples à utiliser et d'apporter au passage de nouvelles fonctionnalités sans bouleverser vos habitudes de travail.

Pour ces raisons mais aussi pour marquer le passage à un nouveau framework de développement (le travail invisible qui permet à la solution de rester à la pointe du progrès), nous basculons sur une nouvelle version majeure.

1. Une refonte de la fenêtre des pointages

Comme vous pouvez le voir, la fenêtre des pointages et des segments a un tout nouveau dessin dans la V10.

- le départ et l'arrivée apparaissent maintenant comme des pointages à part entière. Pour rappel, dans Wiclax, il n'est pas nécessaire de les créer. Ils existent toujours pour une épreuve.

- les boutons de sélection en partie haute vont permettre de filtrer les pointages pour une course en particulier. C'est particulièrement pratique pour une épreuve avec plusieurs courses et des pointages différents en fonction des courses.

- pour chaque pointage, vous pouvez cliquer sur cette icône en bas à droite de la vignette pour définir des conditions de validité des temps reçus en lien avec ce pointage.
On peut définir des conditions simples en décidant que pour un parcours en particulier les temps de course inférieurs à une certaine valeur seront écartés.
Exemple en images : tous les temps inférieurs à 25 minutes pour les coureurs du 10 km seront écartés.

Au moment de la réception du temps, une vignette de rejet apparaitra.

et dans les logs, on retrouvera le temps en erreur. En survolant la ligne concernée, un message indiquera la raison du rejet.

En réalisant un clic droit sur la ou les ligne(s) sélectionnée(s), il est possible de les réinjecter sans tenir compte de la condition de validité paramétrée pour l'arrivée.

Nous avons vu une condition simple pour la validité d'un temps, mais Wiclax vous permettra maintenant d'ajouter bien d'autres conditions.

Un temps minimum entre 2 pointages
L'obligation d'être détecté à tel ou tel pointage 
Ou même des conditions personnalisées
Ou encore un nombre maximum de pointages sans temps enregistrés


2. La fenêtre des acquisitions a été simplifiée et clarifiée.

Une des premières modifications concerne l'option "Prendre en compte le dernier passage" qui a été retirée du niveau global pour une meilleure compréhension. Elle a été reportée au niveau de chaque pointage en lien avec l'acquisition. On voit donc une icône avec deux états (noir et orange).

Ici, par exemple, on voit que la destination "Arrivée" a l'option "Prendre en compte le premier passage. Chaque nouveau passage sera ignoré." Ce qui signifie que dès qu'un temps correspondant aux conditions définies sera enregistré, les temps suivant seront écartés. Pour rappel, il existe une exception dans le cas où une ligne est définie en ligne de backup. Si Wiclax reçoit d'abord un temps en provenance du backup, ce dernier pourra être écrasé par un temps provenant de la ligne de détection principale si celui-ci est inférieur au temps du backup (max. 1mn).

Une autre modification concerne la saisie du délai de réception du temps de départ après le coup de feu.

La saisie et la compréhension du paramétrage ont été améliorées.
Pour mémoire, dans un paramétrage comme celui-ci, tous les temps reçus vont être pris comme des temps de départ, en conservant le passage le plus récent sur la ligne de départ.
Au delà de 2 minutes après l'heure de départ coup de feu, si il y en a une de renseignée, les temps reçus seront automatiquement basculés vers l'arrivée et cette fois seul le premier temps reçu sera pris en compte. Les temps suivants seront écartés.


3. Amélioration du log des passages reçus

La visualisation des logs a été légèrement revisitée.
Les boutons de fonctionnalité sont remontés en partie haute de la fenêtre.
Par défaut, ce sont maintenant l'ensemble des lectures qui sont visibles et il faut cliquer sur "Mode filtré" pour pouvoir filtrer sur les lectures qui ont été ignorées.

Au passage, quelques bug de log ont été réparés pour offrir une meilleure expérience.


4. Un système de correspondance puces/dossards simplifié

Tout d'abord, nous avons ramené l'onglet Filtre lectures parasites dans l'onglet Correspondances puces - dossard pour avoir une vue plus complète dans un seul onglet.
Ensuite, nous avons travaillé sur la mécanique interne pour ne plus avoir à préciser si les identifiants de transpondeurs sont de nature alphanumérique ou numérique. Ce paramètre disparait.

Autre point : lorsque qu'un transpondeur alphanumérique était lu sans avoir de correspondance dans la table, une vignette s'affichait avec la valeur 99999.

Nous avons largement amélioré ce principe. Maintenant, un transpondeur avec une valeur alphanumérique sans correspondance va générer la création d'un nouveau dossard dans la liste des engagés en commençant par le numéro 100 000, puis 100 001, 100 002 et ainsi de suite.


5. Edition des podiums

L'édition des podiums n'avait pas évolué depuis de nombreuses versions.
Nous proposons une présentation relookée qui associe les catégories identiques pour chacun des deux sexes. L'association est automatique à partir de deux catégories de même tranche d'âge de genre différent.


Pour des cas plus complexes qui ne reposent pas sur la même répartition, l'ancienne édition est toujours possible. Elle est accessible depuis l'aperçu avant impression, en haut à gauche.

Autre nouveauté de taille :  il est maintenant possible de mémoriser des configurations de podium différentes selon les courses. Par exemple on aura les 5 premiers au scratch sur le 10 km et le 3 premiers au scratch sur le 5 km.

6. Paramètres du classement par équipe

Dans le même esprit que les nouveautés précédentes, la fenêtre de paramétrage du classement par équipe a été entièrement repris pour présenter les différentes options de manière plus claire.

Autre nouvelle fonctionnalité régulièrement demandée : la possibilité de gérer plusieurs classements par équipe différents. Par exemple un challenge Entreprises qui vient en complément du classement par équipes principal.



7. Maillots courses cyclistes

Nous avons ajouté la possibilité de télécharger des maillots de classement et des maillots d'équipe sur la version 10. C'est une fonctionnalité qui concerne essentiellement les épreuves cyclistes type UCI.

Ces images de maillot peuvent se retrouver dans l'édition des maillots, elle-même intégrable au résumé d'étape.

A noter que la présentation de ces maillots sur le g-live est prévue dans une prochaine version.


8. Nouveautés diverses


Mise à disposition des Google fonts sur les modèles de diplômes. Cette avancée rend caduque la nécessité de télécharger des fichiers de police .ttf sur le serveur de publication.


Sélection au choix de l'heure système ou bien de celle du timer Wiclax pour simuler un passage. Pour mémoire le timer Wiclax est un chrono défilant en bas à droite de la fenêtre principale, et qui peut prendre une base de temps quelconque.


Un menu a été rajouté dans la fenêtre de gestion des catégories pour générer des catégories à partir des abréviation présentes dans la liste des engagés (cas d'un import). Attention toutefois, en cas de saisie d'une nouvelle catégorie il faudra répéter l'opération.

Heure de départ course

La saisie d'une heure départ pour une course se fait maintenant entièrement dans le détail de la course.

Paramétrage des courses à tours

Réorganisation du paramétrage des tours au niveau global et pour chaque course. Une sélection de la course au niveau supérieur remplace le tableau de détail auparavant situé en deça. Ergonomie et lisibilité améliorées.


9. Nouveautés acquisitions

Le système Race Result UBIDIUM est maintenant intégré.
Le système Feibot permet maintenant de faire du rewind et de récupérer l'heure de l'horloge.


10. G-Live

Du côté de la mise en ligne des résultats, c'est la présentation des performances d'un athlète dans le cas d'une épreuve à plusieurs étapes/manches qui a été amélioré. On peut maintenant cliquer sur une manche du tableau récapitulatif pour basculer l'affichage du détail de cette manche - temps de pointages, tours, tracé sur la carte, ...




Nouvelle version 9.5

Dec 15 2023

La version 9.5 a été publiée le 12 octobre 2023.
Plusieurs nouvelles fonctionnalités sont disponibles dans cette version.

1| Le nouvel assistant

L'assistant a été revu pour être plus souple et plus explicite.
En complément des types de courses prédéfinis existants, vous pouvez maintenant choisir des critères de chronométrage.
L'assistant continuera d'évoluer dans les mois qui viennent.


2| Concurrents anonymes

Afin de permettre d'être en conformité avec la RGPD et de répondre à la demande de la FFA en lien avec le format E-logica, nous avons ajouté une donnée pour anonymiser un concurrent.
Cette donnée peut être importée dans Wiclax. Elle peut avoir deux valeurs : 0 - pas d'opposition à la publication du nom-prénom du concurrent. 1 - le concurrent souhaite rester anonyme.

L'anonymisation d'un concurrent est aussi possible depuis le formulaire de saisie des engagés à travers une icône "masque" dans le champ nom.


3| API

L'API est un nouvel outil puissant au service des utilisateurs de Wiclax.
En plus des exporters, l'API offre tout ce qui est nécessaire pour exporter des données à destination de partenaires tiers.

Toutes les données de la course peuvent être accéder en local ou à distance à travers une URL.
Les données sont rendues disponible dans un format JSON directement interprétable et prêt à l'emploi.

L'API est susceptible d'être facturée en supplément.


5| Leaderboard et Geolocalisation

Wiclax fournissait déjà un lien avec 2 partenaires de géolocalisation. Il était possible de suivre la  position des concurrents sur la carte.
Nous avons ajouté un leaderboard pour que les suiveurs puissent voir le classement virtuel de la course à partir des données de géolocalisation. Un clic sur un concurrent dans le leaderboard renverra à sa position sur la carte.


6| Insertion rapide de temps

Nous avons développé une nouvelle fenêtre pour l'insertion rapide de temps manuels.
Cette fenêtre peut être appelée par [MAJ+F3] pour le moment. Un accès graphique sera disponible rapidement.


7| Tableau d'affichage

Les travaux de communication avec des afficheurs propriétaires sont en cours.
Nous avons ajouté un nouveau module pour les piloter.
Récemment, nous avons travaillé avec le matériel Microgate. D'autres modèles vont être intégrés en 2024.


8| Course à tours et temps intermédiaires

Nous avons amélioré la manière de calculer le classement pour des épreuves à tours comprenant des temps intermédiaires.
A partir de la version 9.5, chaque passage à un point intermédiaire va actualiser le classement, rendant le classement live plus cohérent.


9| amélioration de l'affichage des résultats dans le g-live

Pour une meilleures visualisation, nous faisons un saut de ligne dans l'affichage de l'entête d'un point inter si nécessaire.

Nous avons également ajouté une hiérarchie pour les points inter qui font partie d'un segment (particulièrement pour le triathlon).
Pour finir, la moyenne et le rythme sont maintenant disponible pour les segments.


De nombreuses nouveautés sont encore à venir dans Wiclax !

La prochaine version sera publiée en juin 2024.








New Release 9.5

Dec 13 2023

Version 9.5 has been released on the 12th of October 2023.
Many new features are available in this version.

1| The new wizard

The wizard has been redesigned to be more flexible and clearer.
In addition to the existing predefined race types, you can now choose some timing criteria.

The wizard will keep evolving in the coming month.


2| Anonymous competitors

To comply with regulations, we've added a data for competitors who don't want to have their name disclosed on the results.
This data can be imported in Wiclax.
The data can have two value : 0 - no opposition to publish the competitors name. 1 - the competitors does not allow the publishing of its name on the results.

This data can also be updated in the entry form through a new "mask" icon in the name field.


3| API

The API is a powerful new tool in Wiclax.
In addition to the already existing exporters, it offers everything that is necessary to export data to third-party partners.

All the data of the race can be accessed locally or remotely through a URL.
The data is made available in a JSON format. It is self explicit and ready to use.
The API is likely to be charged additionnaly.


5| Leaderboard and Geotracking

Wiclax was already providing a link with 2 geotracking partners. It was possible to follow the positions of competitors on the map.
We've added a leaderboard so people can see the virtual classification of the race obtained from the geotracking data.
A click on a competitor in the leaderboard will highlight his position on the map.


6| Quick time insertion

We've developed a new window for quick passing insertion.
This window can be called by [SHIFT+F3] so far. It will benefit from a graphic access soon.


7| Scoreboards

Communication with proprietary displays and scoreboards is on its way.
We've added a new module to drive them.
Recently, we have worked with Microgate products. More to come in 2024.


8| Lap race and split time

We've improved the way lap races with split time classification was computed out.
From version 9.5, every passing on a split point will update the classification making live info more consistent.


9| improved display in g-live results

For better visualization, we've split the split point labels in two lines if necessary.
We've also added a hierarchy for split points that are part of a segment (especially for triathlon).
And average speed/pace values are now available for segments.


Many more things are still to come in Wiclax!

Next version will be issued in early June.

Epreuve de type Backyard

Oct 25 2023

Pour mémoire, les épreuves de type Backyard sont des épreuves sur une boucle de 6,7 km.
Toutes les heures, les coureurs ayant terminé la boucle précédente peuvent prendre le départ de la boucle suivante.
Le vainqueur est le seul coureur encore en course.


Côté paramétrage, c'est assez simple :
Dans la première étape de l'assistant, dans les épreuves 'Autre', on choisit 'Course à tours'.

Une fois l'épreuve créée, dans la fenêtre des options, onglet Tours, il faut cocher l'option "Chaque tour à sont propre départ", qui est spécifique au Backyard.

Dans l'onglet Départ des Options de l'épreuve il faut créer une heure de départ pour chaque course. Une donnée 'Tour n°' a été ajoutée spécialement pour les courses de type Backyard.

Au niveau des éditions papiers, il est possible d'utiliser l'info "Tours : colonne récapitulative pour chaque tour" pour avoir le détail de chaque boucle.


Video request from Wiclax

Fev 24 2023

Since February 2023, we are proud to offer you a new feature in Wiclax. This feature is available today in beta version for everyone. It will then be invoiced as an option at 100 € excl. tax per year.

This is a feature that we have dreamed of as timekeepers and we hope that it will bring you additional comfort on the finish lines.

In concrete terms, it consists of interrogating a video recorder directly from Wiclax.

Imagine, for example, that a competitor comes to make a complaint because he is not in the ranking. And he tells you that he crossed the finish line just behind number 1665.

All you have to do is find competitor number 1665 in the results grid and right-click to access the Video sub-menu in the contextual menu (note the keyboard shortcut Ctrl+Shift+V).

Immediately, Wiclax will interrogate your video recorder to load the video corresponding to the passage of the runner.

The loaded video shows thirty seconds of recording before and after the passage of the rider concerned. The opening position is approximately 3 seconds before the selected rider passes.

It is possible to stop the video by clicking on the button .

It is possible to scroll the video frame by frame with the right arrow of the keyboard. It is also possible to go backwards with the left arrow, but this is more cumbersome due to the constraints of the video formats. The easiest way to do this is to use the middle cursor to bring the video back to the desired moment.

The button allows you to add a discovered rider to the video directly in Wiclax.


This new feature is based on the use of a video device at the finish line. This video device must consist of a Dahua (one of the leading brands in the sector) digital video recorder and an IP camera.

The validated recorder model for this functionality is the following:
Dahua 4 camera IP recorder

Please note that the firmware of the recorder must be in version 4.

The recorder must be connected to the same local network as the computer hosting the Wiclax software and have an IP address in the same class. Everything can be configured via the interface of the recorder.

On the software side, you will need to install a small add-on module that you can download here:

Then, you will simply have to set up this information in the video window when you first open it.

It is simply the IP address of your recorder, the channel (it is possible to have up to 4 cameras on these recorders) and the user name and password of your Dahua recorder (you can create a dedicated user).

We look forward to hearing about your use of this feature and will be happy to help you implement it.