software-2-3-x/

This page shows changes between the different Chronojump versions published on 2023.

Select version:

Chronojump software: 2.3.0-1 (2023 Jan 6)

  • Fixed Connection problems of 2.3.0 autodiscover new devices on contact platform and WICHRO on some systems.
  • Thanks to: Rohit Kumar, Jose Angel Escobar, Darragh Ugarte and Sean Taylor.

Chronojump software: 2.3.0 (2023 Jan 2)

General Chronojump changes

  • Changed software modes
    • Now modes are jumps, races, isometric, elastic, weights, inertial.
    • Jumps uses the contact platform.
    • Races use photocells (wireless like WICHRO or the old ones) or the Race Analyzer.
    • Isometric and elastic use the force sensor. But it has been separated in two modes because the tests and the resistance are very different. Note exercises can be in one mode or in both (user can choose).
    • Weights and inertial are related to encoder (linear on the first, rotary on the second).
  • Automatic hardware detection
    • Hardware devices are automatically discovered. Selection depends on the mode (compatible devices for the mode are searched)
    • Allows to have eg. n forceSensors connected and choose which is going to be used.
    • Device button is now at right of capture buttons (as its related). And Adjust button (force sensor) is also there.
    • Devices button on right top is only shown on Networks (that continues with past behaviour).
  • Persons management changes
    • Moved to the center of the screen. In order to show options clearly (like on session/more).
    • Added Merge persons button (to solve import problems where a person has been imported with a different name than the current person). It manages any change in the person variables and in the variables of that persons related to each session.
    • Adding multiple persons had several improvements like being able to use person’s height, leg height and hips height on SJ flexion. And many user interface improvements.
  • Sessions are imported/exported compressed. This helps a lot to share sessions between users. Compression/decompression is done by 7zip. Installed automatically on Win/Mac under Chronojump dirs. On Linux it warns if not found.
  • Last person is stored and automatically selected on new Chronojump start if load last session is active.
  • Improvements on linked selection of graphs Selecting a jump or race on the bottom/left graph, selects it on the table and it shows on the top graph (for jumps multiple and intervallic races). Selecting on the table it also shows on the top.
  • Show all tests of a person allow to partially write a name and a list of coindicing names is shown.
  • All the software new graphs (Cairo) are much faster now (draw is done first to a surface).
  • Interactive graphs show a mouse icon (meaning that can be clicked).
  • Any Cairo XY graph where x is datetime, on click show date in days instead of percentage of year.
  • From session more can be seen the data folder and the specific data folder if the mode is a mode with datafiles like force sensor.
  • Updated Windows Chronopic drivers CDM21228 -> CDM212364 (2021-07-15)
  • Updated ffmpeg and ffplay for mac to 5.1.2.
  • If importer fails on Windows by lack of msvcr100.dll (faulty Windows installation) an specific error message is shown.
  • More height for gui import results (to allow showing any error message).
  • Fixed bugs related to animated logo being shown or not after the backups question.
  • When another person is selected all the graphs get blank to not display data of another person.
  • Updated Chronojump animated logo (now is a carroussel to the left).

Jumps

  • While capture it shows an icon for land/air.
  • Jumps assymetry and bilateral daily graph with options to configure selected jump types.
  • Jumps multiple fatigue graph divided by time instead of by jumps and shows IRFR calculation (last quarter / 1st quarter).
  • Extra weight and fall variables: Icons and values are displayed on top left at capture tab.
  • Also weight and fall have buttons for -10, -1, +1, 10.
  • jump/races data table show datetime in YYYY-MM-DD hh:mm:ss
  • Fixed Jump stats advanced simple with Tc DjPower formula (label and calc).
  • Fixed a crash that happens ocassionally at ending a jump (after being stored) (by having two data readers open if window gets resized).

Races with photocells

  • On edit a race, the distance of each track can be changed (except on agility tests, fixed distance tests and RSA).
  • On edit a race it can be changed the person who done it.
  • Capture graph show no spaces between bars to express the continuity.
  • Sprint model analysis display a table that can be exported.
  • On WICHRO the photocell number that cuts each of the phases is shown on capture graph at edge of each bar (and gets stored for being shown when selected).
  • Red photocells running mark, show photocell number on WICHRO.
  • Fixed distance, time, speed labels in agility tests graphs since moved to Cairo.
  • Ensure races ends correctly when there are problems with contacts (Was: Waiting 100 ms to exit bucle).
  • Fixed crash on select “unlimited” race test.

Race analyzer

  • Analyze tab can also analyze/export non-sprints.
  • Export exports the speed, power and force of each split (segment).
  • Smooth slider to see capture graphs with an smoothing (moving average) filter.
  • Capture tabs graph speed/time have bars (for each segment) showing power or force or accel (selectable from feedback icon) and according to smoothing.
  • Sprint max speed line is drawn according to smoothing.
  • When test is shorter than configured distance now on analyze it displays a graph that shows clearly the problem.
  • Exercise types have a default angle.
  • Graphs at capture tab, when loaded start at preferences.runEncoderMinAccel (10ms^2) (shifting time to left) or at 1st trigger (whatever happens first).
  • On changing device and then connect, no longer need to double click capture to make it work.
  • Analyze/export export datetime column.
  • Improvements on the calculation of modelized data (model starts at T0).
  • Fixed occasional duplicated values on import race analyzer data.
  • Fixed crash on removing RaceAnalyzer USB cable while capturing.

Force sensor (Isometric, Elastic)

  • Force sensor modes separated into Isometric and Elastic.
  • Implemented Best average RFD in x ms (raw and fitted).
  • Tare and calibrate have a countdown first in order to know when process will start (and be used easily by only one person).
  • Added program forceSensorCSVFixCalibration.py to fix forceSensor calibration on a dir.
  • Capture force window was +-2N now is +-50N.
  • On preferences it can be changed the lag for RMSSD/cvRMSSD (previously was always 1).
  • On changing device and then connect, no longer need to double click capture to make it work.
  • Fixed crash on forces higher than 5000N (impossible) and bigger (caused by bad cable connection or other hardware related problems).

Encoder (Weights, Inertial)

  • Realtime capture line graph and bars are now done by Cairo.
  • Implemented Load-Speed graph with L0, V0.
  • Encoder analyze can filter repetitions by laterality.
  • Improvements on encoder configuration actions: edit, duplicate, …
  • Preferences encoder can select criteria for best ecc-con repetition, and stored meanPower, meanSpeed, meanForce is according to this criteria.
  • Encoder overview reps show meanSpeed, meanForce, meanPower (previously only show meanPower).
  • Encoder overview shows the contraction and the criteria.
  • Encoder configuration import/edit does not create new configurations with _copy. Fixed and deleted unused configurations.
  • The options on encoder cross analyze have been written in a more clear way.
  • Fixed encoder analyze show all set speed was treated always as inertial (forcing to sign changes).
  • Fixed sometimes awkward value of spin_encoder_im_weights_n (number of inertial weights) and label_encoder_displaced_weight (displaced weight)
  • Fixed on encoder recalculate does not store change of extra weight.
  • Fixed lack of smoothings on some configurations at graph.R singleFile.

Chronojump-Networks

  • Networks (all modes) now how as Guest button to be used by persons without wristband/account. Data is not uploaded, not stored, use main speed, disables some widgets.
  • Client can use another database using some chronojumpConfig commands. Nice to open backups of different stations and working in them like being local.
  • Jumps are fully functional: Any jump type can be download from the server, any jump can be uploaded to the server.
  • When wristband is detected a Read/connecting message is shown. Allows to know that wristband is readed and we are waiting to server.
  • Magic number: A50285BI can be used and remembered on Arduino RFID.

Updated translations

  • Basque, Brazilian Portuguese, Catalan, Georgian, Hungarian, Italian, Portuguese, Serbian, Spanish, Swedish, Ukranian.

Changelog (by years): 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015