Live Telemetry

Apps Live Telemetry 1.6.1

Login or Register an account to download this content
@Please Stop This Ah, my apologies. Must have forgot to save the logs when it crashed.

Just replicated it, logs attached after crash.

1585688183713.png
 

Attachments

  • log.txt
    81.3 KB · Views: 169
  • py_log.txt
    5.3 KB · Views: 206
its definitivly one of your python apps:
...
CRASH in:
OS-Version: 6.2.9200 () 0x100-0x1
WAS LATE, HAD TO LOOP 174 times
WAS LATE, HAD TO LOOP 5 times
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 000000001E135F8A)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000001E135F8A)
000000001E135F8A (python33): (filename not available): (function-name not available)
...

but its probably not "LiveTelemetry"
[LT][20:54:54.079643] Loaded correctly
[LT][20:54:54.571619] Live Telemetry started.

what if you disable this? ("Custom errors handling for python apps")
1585695894791.png
 
Yep that's got it working, thanks!

Tested with just Live Telemetry active and it works with or without the custom errors box checked.

Also works with other apps with said box checked as well.

Have noted the following though when I did some testing;

Kunos Alfa 155 DTM - Suspension travel graphic doesn't work - stays static
URD Bayro T5 - App didn't appear at all, not visible in the Sidebar however dev app shows it was running.
Kunos Corvette C7R - Works as expected.

Cheers
WD
 
@XuCrUtZ

As some people also pack unrelated (and maybe binary) files into the "data.acd", i'd suggest to surround the file-reading thing with a try-except in "python\LiveTelemetry\lib\lt_acd.py":

1585699770166.png


Code:
                try:
                    with open(file_path, 'r') as r:
                        self.set_file(r.read(), file_name)
                except:
                    ac.log(' - warning - previous file skipped.')
 
actually this is a standalone version of your library, it uses ac.log() everywhere, i removed

from lib.lt_util import log

it also has 4 new functions:

def get_rpm_upshift(self):
def get_rpm_downshift(self):
def get_rpm_limiter(self):
def get_rpm_damage(self):

edit: i first attached the original ;(
(edit2: rename, remove ".txt")
 

Attachments

  • lt_acd.py.txt
    8.8 KB · Views: 97
@XuCrUtZ

As some people also pack unrelated (and maybe binary) files into the "data.acd", i'd suggest to surround the file-reading thing with a try-except in "python\LiveTelemetry\lib\lt_acd.py":

View attachment 359170

Code:
                try:
                    with open(file_path, 'r') as r:
                        self.set_file(r.read(), file_name)
                except:
                    ac.log(' - warning - previous file skipped.')

Thanks but is it crashing the app in any way? All that does is to read the file, does not parse its content.
 
Yep that's got it working, thanks!

Tested with just Live Telemetry active and it works with or without the custom errors box checked.

Also works with other apps with said box checked as well.

Have noted the following though when I did some testing;

Kunos Alfa 155 DTM - Suspension travel graphic doesn't work - stays static
URD Bayro T5 - App didn't appear at all, not visible in the Sidebar however dev app shows it was running.
Kunos Corvette C7R - Works as expected.

Cheers
WD

Kunos Alfa 155 DTM - Unfortunately, it's a AC core problem, if you enable logging you could see the max suspension travel is always the double of the current suspension travel.
URD Bayro T5 - I don't own this mod.
Kunos Corvette C7R - Yep!.
 
actually this is a standalone version of your library, it uses ac.log() everywhere, i removed

from lib.lt_util import log

it also has 4 new functions:

def get_rpm_upshift(self):
def get_rpm_downshift(self):
def get_rpm_limiter(self):
def get_rpm_damage(self):

edit: i first attached the original ;(
(edit2: rename, remove ".txt")

Nice work! It could be useful on future releases!
 
Very interesting app that could help me work on technique and setup. FYI, it didn't work for me until I went into "Live Telemetry" in CM and manually checked all the boxes for the various windows.

The one thing that I find distracting is the damper animation feels very counterintuitive - corners that are loaded render their dampers in a way that feels like they're extending (rebounding) instead of compressing.
 
Very interesting app that could help me work on technique and setup. FYI, it didn't work for me until I went into "Live Telemetry" in CM and manually checked all the boxes for the various windows.

The one thing that I find distracting is the damper animation feels very counterintuitive - corners that are loaded render their dampers in a way that feels like they're extending (rebounding) instead of compressing.

That's what I'm debugging rigth now, for reasons I don't understand, the data I'm receiving from the game says the travel is bigger than the max travel in the same update!

Suspension Max Travel: 0.1379999965429306
Suspension Travel: 0.1667265146970749

And that's under braking, no crash or something like that....
 
XuCrUtZ updated Live Telemetry with a new update entry:

Live Telemetry 1.5.0

1.5.0

- All infos are now toggleble
- Changed back suspension colors to 95% and 90%
- Fix ghosts labels when window is inactive but the plugin thinks it's active
- New info available by `Please Stop This`
- Suspension now works properly with the rigth data
- Trying to work with the suspension, AC gives me negative and above maximum travel as well...

Read the rest of this update entry...
 
I tried it in VR a few days ago. The smalles resolution is still too big for VR IMO. I had to put it out of my view because it was obstructing too much while driving. And then you don't get the effect you want.. Maybe one or two additional smaller sizes would be best for VR.
 
Thanks XuCrUtz. Unfortunately v1.5 is not displaying anything other than a new master control window - the four corners at the wheels are not displaying any status at all.
 
As some people also pack unrelated (and maybe binary) files into the "data.acd", i'd suggest to surround the file-reading thing with a try-except in "python\LiveTelemetry\lib\lt_acd.py":
"Thanks but is it crashing the app in any way? All that does is to read the file, does not parse its content."

It does asume its a text file, you map it to an "OrderedDict()" which is text only, so on binary files it threw an error for me...
 

Latest News

What's needed for simracing in 2024?

  • More games, period

  • Better graphics/visuals

  • Advanced physics and handling

  • More cars and tracks

  • AI improvements

  • AI engineering

  • Cross-platform play

  • New game Modes

  • Other, post your idea


Results are only viewable after voting.
Back
Top