05-29-2016 05:58 PM - modifié 05-29-2016 06:12 PM
Juste "une idée" (sans plus) ... ce n'est certainement pas le "Benchmark absolu", mais je trouve l'idée amusante (voir un peu plus)
Le soucis, comme tous les "custom probe", est qu'il n'est pas polymorphe (il faut créer un VI par type)
à quand la possibilité de créer un "custom probe" polymorphe ? (avec par exemple dans le code du probe une entrée "data type" Variant)
Ceci dit, Darren a créé un probe "History probe" avec lequel 15 types sont reconnus ... il a donc créé 15 VIs pour ce Probe.
Ici, pour l'exemple, j'ai juste créé une instance pour un I32.
Ce probe donne la durée en ms entre deux passages du flux de données.
(pour moi, donner une durée avec une précision supérieure à la ms n'a aucun sens sous Windows)
Positionné au "bon endroit" ... c'est un Benchmark tout facile.
Le vi (ci-joint en LV2014) est à placer dans le dossier Documents \ LabVIEW Data \ Probes
Ensuite, sur un fil I32 ... clic droit - Custom Probe - time-I32
Rem : Le probe doit "s'initialiser" ... donc au 1er passage il indiquera " wait ". (une led bascule à chaque prise de mesure.)
Vu la simplicité du code (repris dans le probe) je trouve le résulta assez sympa, non ? ![]()