Telemetry SecondMonitor (Timing & status App)

Discussion in 'Community Workshop' started by Winzarten, Oct 26, 2017.

  1. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 15, 2016
    Ratings:
    +377 / 0 / -0
  2. Airwreck

    Airwreck New Member

    Joined:
    Mar 22, 2021
    Ratings:
    +1 / 0 / -0
    i am so mad at myself, i read that days ago and i checked the broadcasting config, i changed the password to asd but i forgot to change the port from 0 to 9000, okay now it works again, thank you :D xD
     
    • Like Like x 1
  3. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 15, 2016
    Ratings:
    +377 / 0 / -0
    :D Glad you got it working.

    I've pushed new version, in which ACC spectating should finally work. One thing that will not work is the track map. That is because shared memory is not available while spectating (only the UDP broadcast data are available), and the cars world coordinates are in shared memory.
    While UDP should also contain coordinates, these are broken and cannot be used. Below is a "map" of Circuit de catalunya created from this data :)

    TelemetryViewer_2021-03-21_10-43-22.png

    So, when spectating the app will revert to timing circle.
     
  4. Hervé45

    Hervé45 Well-Known Member Beta tester

    Joined:
    Jan 25, 2017
    Ratings:
    +135 / 0 / -0
    under raceroom
    today i did a 10 lap race on nordschleife with porsche 964 and 24 AI and adaptive AI.
    suddenly, around the 8th or 9th lap, secondmonitor reset all the times to N/A as if the session had started again at 0
     

    Attached Files:

    • log.txt
      File size:
      8.1 MB
      Views:
      2
  5. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 15, 2016
    Ratings:
    +377 / 0 / -0
    Thanks for the report, looks like there was an issue with tracking session time (in one moment the session time change 10s between updated, which the application interprets at new session). I will try to get it fixed ;)
     
    • Like Like x 1
  6. Michael L

    Michael L Member

    Joined:
    Jan 26, 2021
    Ratings:
    +8 / 0 / -0
    Is there a way to list all statistics offline the lap time of each car and track of raceroom that are stored locally? (Without running raceroom) thanks.
     
  7. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 15, 2016
    Ratings:
    +377 / 0 / -0
    Not easily from the app currently.
    But if you go into \Documents\SecondMonitor\Records\TrackRecords.xml, there are all the record organized in xml, which is (kinda) human readable.
    Searching for <SimulatorRecords SimulatorName="R3E"> will give you the records for raceroom.

    Ok, this issue should now be fixed. There was a memory leak introduced when I started tracking telemetry for competing drivers (too much information kept in memory, and not cleared properly). Which caused the application to consume insame amount of memory, especially on long tracks... which then caused the application to stutter randomly on memory allocation and garbage collection... which then resulted in app interpreting the big shift in session time (+10s) as a change in session :D

    On another topic, work is almost done on the ability to change order of columns in timing grid.
    SecondMonitor_2021-04-04_18-04-33.png
    So, soon it will be possible to control which columns at which position should be present in the grid (you can have the same column multiple times if you so wish). This will also allow me to introduce new columns, i.e. a colored ribbon that would show if the delta for the current lap, for that driver looks to be personal or session best.

    So, if there is any information you would like to have, let me know ;)
     
    • Like Like x 3
  8. Michael L

    Michael L Member

    Joined:
    Jan 26, 2021
    Ratings:
    +8 / 0 / -0
    Thank you for your reply. I got it.
     
  9. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 15, 2016
    Ratings:
    +377 / 0 / -0
    New version is out. It is now possible to change the column order, and also specify font properties (size, bold/italic) for each column, for each session.
    So you can have i.e. Best Lap with bigger font in Practice/Qualification.
     
    • Like Like x 3
    • Winner Winner x 1
  10. le_poilu

    le_poilu Well-Known Member

    Joined:
    Jan 30, 2015
    Ratings:
    +278 / 0 / -0
    Cool !
    This is a huge improvement. Well Done & good work to you :)
     
  11. Lixma

    Lixma Honorary QA

    Joined:
    Jul 13, 2017
    Ratings:
    +174 / 0 / -0
    New user here - I can't retrieve race reports after the app has been closed.

    During and immediately after a race I can view the race information with no problem; but once I've closed the app the info is 'lost'. There is nothing visible in the 'Reports' folder, and the 'Open Last Report' button does nothing. I haven't changed the options in any way, and the app was installed to the default location.
     
    Last edited: Apr 7, 2021
  12. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 15, 2016
    Ratings:
    +377 / 0 / -0
    The reports are not enabled by default, you need to enable them :)
    SecondMonitor_2021-04-07_08-21-39.png
     
  13. Lixma

    Lixma Honorary QA

    Joined:
    Jul 13, 2017
    Ratings:
    +174 / 0 / -0
    Still nothing. Here's how it's set up on my PC.

    [​IMG]
     
  14. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 15, 2016
    Ratings:
    +377 / 0 / -0
    Hmmm... could you please update logs (the logs tab in the settings).
     
  15. Lixma

    Lixma Honorary QA

    Joined:
    Jul 13, 2017
    Ratings:
    +174 / 0 / -0
    Log file attached.

    Telemetry reporting seems to be fine.

    [​IMG]
     

    Attached Files:

    • log.txt
      File size:
      3.1 MB
      Views:
      1
  16. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 15, 2016
    Ratings:
    +377 / 0 / -0
    Hmm, ok this is weird... The application obviously has access to the directory (because it created it). It has no problem creating telmetry, or other files, in similar location
    Yet for .xlsx file it got System.UnauthorizedAccessException: Access to the path is denied.

    My wild guess would be some overzealous AV is preventing the app from creatin an excel sheet file...
     
    • Winner Winner x 1
  17. Lixma

    Lixma Honorary QA

    Joined:
    Jul 13, 2017
    Ratings:
    +174 / 0 / -0
    Yep - that was it. I turned off the AV and voila!

    [​IMG]

    Thanks for the tip! :)
     
    • Like Like x 1
  18. James4578

    James4578 New Member

    Joined:
    Nov 14, 2020
    Ratings:
    +0 / 0 / -0
    Hi, my secondmonitor stopped logging my raceroom data, everytime a session has finished there is no file in the Recent folder. Options to log files and everything was enabled in the settings and nothing was touched, started happen yesterday only.
     
  19. Winzarten

    Winzarten Well-Known Member

    Joined:
    Jun 15, 2016
    Ratings:
    +377 / 0 / -0
    Cool, glad you got it sorted :)

    Could you please upload the log file?
    edit: Ok, no need, I think I've found the problem.
     
    Last edited: Apr 7, 2021
  20. Armand Bihari

    Armand Bihari New Member

    Joined:
    Apr 13, 2021
    Ratings:
    +0 / 0 / -0
    Hey

    I'm very noobie in it so don't blame me.
    How should I use it and how can I customize it? because for me it's complicated