Version History
RaceReplay
2025-04-10 RaceReplay v15.2
- New Tack/gybe analysis module
2024-02-02 RaceReplay v15.0
- MySql feature now included in PRO and TEAM pack by default, and Grafana feature included in TEAM pack
- Audio and videos now available to all PRO packs
- Events, phases, audio, video and photos can be downloaded directly from the OnboardAssistant mobile cloud app
- RaceReplay no longer needs to be started as Admin
- Installer now fixes graphics DPI issues
- Init file and other app data moved from ‘C:\ProgramData\SailingPerformance\RaceReplay’ to ‘C:\Users\[username]\AppData\Roaming\SailingPerformance\RaceReplay’
- ConfigFileManager: You can now have STRINGS in your logs
- RaceReplay can now read text variables from a data log (they will be treated like a manual entry variable would)
- Declare them as TEXT in the ConfigFileManager
- Easy to plot on time graphs
- ConfigFileManager: Implemented calculated variable STEP (eg: discretize HEEL in order to make trend lines in a vmg graph in function of rounded values of heel)
- ConfigFileManager: Implemented new calculated variable DERIVATIVE
- ConfigFileManager: OtherVariables and CalcVariables can be set as ‘Ghost’ (for variables which are used in a calculation but don’t need to be loaded in RRP after use)
- ConfigFileManager: new tab ‘User notes’ (they can also be read from RRP Menu->Tools->Data->View ConfigFile user notes)
- ConfigFileManager: relaxed rules on calculation order of Calculated variables, now order is chosen by user
- Big refactor of polars. Now much smoother.
- PolarManager: possibility to view a graph of trgbsp , trgvmg, trgtwa vs tws. This should improve the process of smoothing polars.
- XYGraphs: you can now load multiple favourites in one go (from the Presets toolbar menu)
- XYGraphs: polar lines can be displayed in XY graphs for polar related variables (eg: TWA, BSP, VMG, AWA, AWS, etc…)
- Implemented load Marks from Expedition gpx file
- You can now hide mark labels (select them in the Marks table, right click, Menu->Display. This setting is saved in the event file
- Annotations: when editing them, option to format the text into a maximum number of words per line in order to display them more compact in the chart
- DailyComments report: now takes ChartFocus in consideration
- Implemented import race events and marks from SailMon
- When creating phases, if you have text variables from Log it is now possible to specify that they must remain constant for the created phases
- Downsampling of phases in Phase table-> allows de-crowding graphs but also, allows linking points of different graphs in WebReports
- CrossoverChart and PolarManager can now display datapoints, not just phases
- For all graphs, if you reopen through main menu, it will re-prompt for datapoints/phases and ignorestaysail
2022-01-11 RaceReplay v14.2
- All data can now be uploaded in a MySql database
- New feature: extract data from high-frequency log
- Webreports: json graphs available for all graphs
- Webreports: json graphs available for CrossoverChart and PolarManager
- Improved auto-wand detection for TackJibes
- TackJibes can be loaded/saved to file (Team version)
- Added MHU_OFF as a new KnownVariable in the ConfigFileManager (and removed Orig_TWD)
- New calibration report, you can test MHU offsets to improve calib in the Excel sheet
- Right-click in the sea->QuickPhase
- Allowed using all ‘_mag’ vars in calculated variables
- Corrected bug with calculated current
2021-01-01 RaceReplay v14.0
- Improved configuration procedure, RaceReplay does most of it for you
- Improved calibration procedure
- New stats analysis graphs (data distribution)
- Shorter analysis time with preconfigured graphs
- New audio video features such as extracting sub-videos
- Use RaceReplay quasi-realtime
- Connect RaceReplay with Grafana/InfluxDB dashboards
- Upgraded licensing scheme
PerfQuery
2024-02-02 PerfQuery v11.0
- MySql feature now included in PRO and TEAM pack by default
- Audio and videos now available to all PRO packs
- Events, phases, audio, video and photos can be downloaded directly from the OnboardAssistant mobile cloud app
- PerfQuery no longer needs to be started as Admin
- Installer now fixes graphics DPI issues
- Init file and other app data moved from ‘C:\ProgramData\SailingPerformance\PerfQuery’ to ‘C:\Users\[username]\AppData\Roaming\SailingPerformance\PerfQuery’
- Database now handles TEXT field variables
- Big refactor of polars. Now much smoother.
- PolarManager: possibility to view a graph of trgbsp , trgvmg, trgtwa vs tws. This should improve the process of smoothing polars.
- XYGraphs: you can now load multiple favourites in one go (from the Presets toolbar menu)
- XYGraphs: Polar lines can be displayed in XY graphs for polar related variables (eg: TWA, BSP, VMG, AWA, AWS, etc…)
- Downsampling of phases in phase table-> allows de-crowding graphs but also, allows linking points of different graphs in WebReports
- Ability to name a Query window (useful when many are open)
2023-05-11 PerfQuery v10.2
- Implemented a feature to migrate an existing Access database to a ne MySql database
- Fixed bug: now correctly remembers BoatConfig choices in query tab
- Merged Bin report and target bin report into single page
- Fixed bug: now correctly remembers BoatConfig choices in query tab
PolarManager
2024-02-02 PolarManager v4.0
- PolarManager no longer needs to be started as Admin
- Installer now fixes graphics DPI issues
- Init file and other app data moved from ‘C:\ProgramData\SailingPerformance\PolarManager’ to ‘C:\Users\[username]\AppData\Roaming\SailingPerformance\PolarManager’
- Complete refactor of the way a polar is interpolated
- New graphs for trgBsp , trgVmg and trgTwa vs tws.
2021-01-01 PolarManager v3.0
- Improved performance and user interface
- New licensing scheme
CrossoverChart
2025-07-15 CrossoverChart v7.3.2
- Fixed a bug with reading and writing colours of CrossoverChart files to xml.
2025-05-12 CrossoverChart v7.3.0
- Viewing live data from Expedition 64bit now requires FieldYachting’s ‘Exp dll Utility’.
2025-02-10 CrossoverChart v7.2.2
- Path to polar file now saved in CrossoverChart xml file.
- When opening a CrossoverChart xml file, it will try to load the polar declared in it.
2024-12-27 CrossoverChart v7.2.0
- Live data now available for Expedition 64b.
2024-12-13 CrossoverChart v7.1.8
- Implemented configurable graph font size.
- Better handling of misformatted Adrena polars.
- Corrected a graphical bug which shifted the polar lines up along the TWS axis.
- Improved polar interpolation before tgTwaUp and after tgTwaDn
2024-02-02 CrossoverChart v7.0
- CrossoverChart no longer needs to be started as Admin
- Installer now fixes graphics DPI issues
- Init file and other app data moved from ‘C:\ProgramData\SailingPerformance\CrossoverChart’ to ‘C:\Users\[username]\AppData\Roaming\SailingPerformance\CrossoverChart’
- Complete refactor of the way a polar is interpolated
- Smoother apparent wind lines.
2021-01-01 CrossoverChart v6.0
- Improved look and feel
- Improved performance
- New licensing scheme
OnboardAssistant
2024-02-02 OnboardAssistant v9.0
- Installer now fixes graphics DPI issues
- ConfigFile manager now contains user notes to keep track of changes
- OnboardAssistant can get AIS sattelite data (provided you have a MarineTraffice subscription) and display your opponents’ positions in Adrena
- Possibility to export events to text file from the main window
2019-01-01 OnboardAssistant v8.0
- Optimized for use on a tablet
- Added ‘Start/stop testing’ event types
- Auto-start a new event file every 24h
LogCleaner
2024-02-02 LogCleaner v6.0
- LogCleaner no longer needs to be started as Admin
- Installer now fixes graphics DPI issues
- Init file and other app data moved from ‘C:\ProgramData\SailingPerformance\LogCleaner’ to ‘C:\Users\[username]\AppData\Roaming\SailingPerformance\LogCleaner’
- Improved reading of grib files
- Improved SailMonCleaner
- Implemented SailMon fixes for UniversalLogCleaner
- Improved NMEA to log, included decrypting of ZDA sentence (date and time)
2021-01-01 LogCleaner v3.0
- Merged all log cleaners into one
- Universal cleaner feature:
Automatic detection of log configuration Advanced customizable data filtering
Calculated variables
SailReports
2025-03-28 SailReports v4.0
- Bug corrections
Calibrator
2025-06-20 Calibrator v2.10
-
Corrected bug for calibrating a log where there is no heel data.
-
During the Calibration process, you can use the Menu->View->Boat config to view the BoatConfig (in read-only mode).
-
During the Calibration process, you can use the Menu->View->Log config to view the LogConfig (in read-only mode).
-
Corrected bug when reading grib1 type current GRIB files.
-
Corrected wind calculation algorithm which was incorrectly integrating origTWD
2025-06-17 Calibrator v2.9
- Implemented ‘Load current from GRIB’ in CalibrateSpeedo page..
- CalibrateSpeedo: better highlighting when there are multiple speedos on the boat.
- Corrected bug when user manually specified a root folder in the json init file.
2025-06-11 Calibrator v2.8
- Fixed a bug where values for a 1D bsp vs bsp calibration table were not getting extrapolated correctly (eg: the table was only going to BSP 15kn but the data had speedo values over 15kn).
- Work in progress (next version): possibility to import tidal current data from a grib file.
2025-06-07 Calibrator v2.6
- Fixed bug with 1D heel bsp correction.
- BugReporting now includes event file.
2025-05-23 v2.5
- ReviewTackGybe: now display date if log covers multiple days.
- CalibrateSpeedo: When calibrating a boat with speedos on each side, you can view all data for one speedo, even if it is not for its assigned tack.
- CalibrateSpeedo: By default, heel graph shows signed heel. New option to show heel_log.
- CalibrateSpeedo: When editing a calibration table and selecting cells, Calibrator now shows average error for affected (highlighted) points.
2025-05-15 v2.4
- Leeway can now come from a lookup table where K is a function of tws.
- Leeway from a 2D lookup table function of bsp and heel has now been added to the Standard version (used to be PRO only).
- SpeedoCalib: error table bottom left now displays 2 decimalsFixed a bug where Calibrator was incorrectly detecting if an imported table was transposed or not, causing bad corrections of bsp vs heel.
2025-05-13 v2.3
- Fixed a bug where Calibrator was incorrectly detecting if an imported table was transposed or not, causing bad corrections of bsp vs heel.
2025-05-08 v2.2
- Fixed a bug with CompassCalib trendlines.
- Added TWD_mag to output file
2025-05-07 v2.1
- Fixed bug in wind calculation when creating output log.
- 1D and 2D Tables: now possible to import/export from Faro format
- Fixed a bug for importing tack Gybes from RaceReplay
2025-05-05 v1.18
- Corrected some bugs in ‘Explore data’ for constant data.
- Corrected bugs in CalibrateComapss when leeway value in log is constant (eg: Leeway=0).
- Corrected bugs where default BSPvsHEEL_2d table was missing value heel=-15.
2025-04-20 v1.16
- Corrected some bugs with multi upwash tables.
- Implemented an interface to view/edit calibrations in the database. Menu->Tools->Manage database. Note that you can only add/edit/delete calibrations before you start a calibration. Once a calibration is started, the database browser is view only.
- Initial public release
2025-06-17 Calibrator v2.9
- Implemented ‘Load current from GRIB’ in CalibrateSpeedo page..
- CalibrateSpeedo: better highlighting when there are multiple speedos on the boat.
- Corrected bug when user manually specified a root folder in the json init file.
2025-06-11 Calibrator v2.8
- Fixed a bug where values for a 1D bsp vs bsp calibration table were not getting extrapolated correctly (eg: the table was only going to BSP 15kn but the data had speedo values over 15kn).
- Work in progress (next version): possibility to import tidal current data from a grib file.
2025-06-07 Calibrator v2.6
- Fixed bug with 1D heel bsp correction.
- BugReporting now includes event file.
2025-05-23 v2.5
- ReviewTackGybe: now display date if log covers multiple days.
- CalibrateSpeedo: When calibrating a boat with speedos on each side, you can view all data for one speedo, even if it is not for its assigned tack.
- CalibrateSpeedo: By default, heel graph shows signed heel. New option to show heel_log.
- CalibrateSpeedo: When editing a calibration table and selecting cells, Calibrator now shows average error for affected (highlighted) points.
2025-05-15 v2.4
- Leeway can now come from a lookup table where K is a function of tws.
- Leeway from a 2D lookup table function of bsp and heel has now been added to the Standard version (used to be PRO only).
- SpeedoCalib: error table bottom left now displays 2 decimalsFixed a bug where Calibrator was incorrectly detecting if an imported table was transposed or not, causing bad corrections of bsp vs heel.
2025-05-13 v2.3
- Fixed a bug where Calibrator was incorrectly detecting if an imported table was transposed or not, causing bad corrections of bsp vs heel.
2025-05-08 v2.2
- Fixed a bug with CompassCalib trendlines.
- Added TWD_mag to output file
2025-05-07 v2.1
- Fixed bug in wind calculation when creating output log.
- 1D and 2D Tables: now possible to import/export from Faro format
- Fixed a bug for importing tack Gybes from RaceReplay
2025-05-05 v1.18
- Corrected some bugs in ‘Explore data’ for constant data.
- Corrected bugs in CalibrateComapss when leeway value in log is constant (eg: Leeway=0).
- Corrected bugs where default BSPvsHEEL_2d table was missing value heel=-15.
2025-04-20 v1.16
- Corrected some bugs with multi upwash tables.
- Implemented an interface to view/edit calibrations in the database. Menu->Tools->Manage database. Note that you can only add/edit/delete calibrations before you start a calibration. Once a calibration is started, the database browser is view only.
- Initial public release