Heatmaps & Graphs – MAJOR OSRTT UPDATE!!

  • Main
    • Redesigned – Hopefully a bit easier to understand/nativage. Not 100% set on the styling
    • Reworked the processing function to be in it’s own file – doesn’t change results, just makes it more reliable
    • Results now get processed AFTER all runs have completed, save for any mid-run errors like no change detected
  • In-test
    • VSYNC & FPS Limit settings will now be set by the desktop app, not the device, making that much more reliable.
    • VSYNC is off by default now – it slows the input far too much for most tests. In theory, and especially with noisy monitors, enabling VSYNC will offer better processing accuracy.
    • If you want to manually control VSYNC or the FPS Limit, use “V” to toggle VSYNC, and number keys 1-0 for 1000, 360, 240, 170, 165, 144, 120, 100, 75 and 60 FPS limits
  • Moved Settings
    • Instead of the honestly frustrating tool strip menu, the settings have a dedicated form now
    • All changes are saved as you do them
    • Uses adaptive inputs – ie if tolerance style is set to RGB, you can pick fixed RGB 5 or 10, or 3/10% of RGB values, but if tolerance is set to light level you can only pick 3% or 10% of light level.
    • This will become a tabbed form with other settings available too in future updates
  • Help Page
    • Help page to explain all the settings and what they do!
  • Results View
    • Reprocess results
      • Import either individual raw file or folder. Will still output the usual CSVs
      • Will open heatmaps when done
    • Heatmaps
      • Complete heatmaps with correct headings & averaged data
      • Option to toggle which response time style you want to display
      • Can save the data as a transparent PNG for easy publication.
      • Currently the key and colours are fixed but a future update will let you change those tolerances
    • Graphs
      • Fully interactive graphs – draggable span with calculated time on the right. 
      • Can process all three types of response times
      • Can select any tolerance level to see how they compare – same for overshoot
      • Also reports the latency (total system)
      • Zoom in to more accurately measure things like frame time – useful for validating variable refresh rates
      • Save the chart as a transparent PNG – with or without the block.
      • You can select which run you want to view – great for comparing between runs and understanding why one run’s result might be way off
      • You can then select which transition you want to view
      • More features to come to this – like manual overshoot calculations, more controls in general, view the gamma table/curve and a few minor bug fixes especially with the graph controls
    • No input lag atm…