The online racing simulator
Searching in All forums
(41 results)
1
raftor
S2 licensed
You were right. I changed that settings and the problem dissapeared.

Thanks a lot!!
raftor
S2 licensed
I'm suffering a bizarre behaviour.

After aonio connects to lfs, I can't turn the head left or right. The virtual mirror disapears while pressing the button to turn head. mirror reapears as button is released...

It only happens when aonio is connected. so I think that somethingweird is happening with aonio+lfs

Does anyone else observed this problem?
Any ideas to solve it?
raftor
S2 licensed
11.07.03 22:58:03 AONIO ERROR: Índice fuera de los límites de la matriz.
en LiveForSpeed.InSim.Aonio.Aonio.MultiCar_Handler(Connection handler, MultiCar m) en d:\Development Files\LFS_Aonio\Event.cs:línea 124
11.07.03 22:58:03 AONIO ERROR: Índice fuera de los límites de la matriz.
en LiveForSpeed.InSim.Aonio.Aonio.MultiCar_Handler(Connection handler, MultiCar m) en d:\Development Files\LFS_Aonio\Event.cs:línea 124

11.07.03 22:58:08 Saved MCIs @ SO6R+UFB : 813
11.07.03 22:58:08 Missing MCI node : 349
11.07.03 22:58:08 Missing MCI node : 350
11.07.03 22:58:08 Missing MCI node : 351
11.07.03 22:58:08 Missing MCI node : 352
11.07.03 22:58:08 Missing MCI node : 353
11.07.03 22:58:08 Missing MCI node : 354
11.07.03 22:58:08 Missing MCI node : 355
11.07.03 22:58:08 Loaded MCIs @ SO6R+UFB : 813


maybe this part of my logs can help to find this pb.
brom


PS: the words in spanish mean: index out of the bounds of the matrix at....
Last edited by raftor, . Reason : translation
raftor
S2 licensed
Yes, I'm still finding problems with pb timing.

Some times aonio writes a lot of warnings about index out of bounds. It seems to be related with my problems in timing.

How cab I save a log of what's happening to send it to you???
raftor
S2 licensed
Quote from EQ Worry :Ouch, hmmm, I see. Can you please describe in more details actions that lead to corrupted data? I guess also Aonio log of such situation would be helpful. It is indeed a nice feature (thx go to Scipy for suggesting it), so definitely I'd like to make it reliable.

Yes, it's a really nice feature.

You can try to delete th pb file, make a turn and in the second timed lap, go to spectators after 15s after passing finish line.
Almost everytime I did it, I got a corrupted pb of about 15s...
I did it in Qualification mode.

May be it's more sensible the second lap.

The problem is that it takes a partial time as a lap time, and everything goes wrong...

raftor
PB or WR comparisons
raftor
S2 licensed
Hi.

I'm having problems with timing and speed comparisons.
Each time I abort a lap, aonio takes the partial time just done as my new PB. So next lap is always much slower than that time. I did a 0.0 PB... and all comparisons became crazy (+ sign showing everytime)

This kind of information is extremely usefull, but it becames corrupted so often. May be it needs some checks

My dirty solution is to remove the pb file corrupted, but currently I'm doing this each 4 or 5 laps (qualifying).

Would you like to check this problem? If you need more informatios..

Thank for this grat app.
raftor
S2 licensed
It happened again.

Initially, in the SetUp (shift-P), I selected 25% of fuel and 30% for the next pit stop.
Race started and I was forced to make a pit-stop at lap1.. so I changed Pit instructions (F12) to no additional fuel (0%) before entering pit-lane.

I saw no message of refueling (may be it appeared) but the car got 30% of additional fuel. I did 38 laps at so4r with FBM without pitting, so the fuel was added for sure.

I don't know if this is specific to Z30 and Z31, but I'm almost sure that some one else would had noticed it if present in Z28.

I don't remember my remaining unlocks, thats why I don't try to repeat it with Z28.

If any additional info is needed, don't hesitate to contact me.
raftor


patch Z31
Last edited by raftor, .
raftor
S2 licensed
Quote from Scawen :I can't seem to reproduce this, I've tried single player and multiplayer with AI, I used a FBM @ SO1 because I don't want to keep driving long laps.

It seems to work fine, so I don't know what might be causing the problem. Can anyone else reproduce this?

I'll send you a PM with the mpr. I hope it helps to find the problem.

Thnx.
brom


EDIT: I can't send you a pm. ... so this is the link.... http://www.mediafire.com/file/ ... 5c/SO4R_race_38L_1R_1F.7z
Last edited by raftor, .
raftor
S2 licensed
I think that this is a bug...

I've noticed that in a long run (38 laps) with refueling, LFS kept refueling my car despite (F12) I selected a 0% refueling at next pit-stop. LFS did it two times in the same run:

1st pit stop: F12: 20% fuel ------ 21.9% refueled <-- 1.9 difference
2nd pit-stop: F12: 0% fuel ----- 11.9 % refueled <--- 11.9 difference
3rd pit-stop: F12 0% fuel ----- 5.9 % refueled <--- 5.9 difference

Data:
patch Z31
track SO4r
Car: FBM
Last edited by raftor, .
raftor
S2 licensed
Power is transfered from engine to wheels. There are looses... that depends from car to car, gears, diffferentials, etc. But power looses must be low... maybe 10-20%.

So, the short answer is: same power in engine and wheels.
Long answer is: Know as much mechanics as you can and your car and evaluate power looses...
raftor
S2 licensed
That seems awesome!!!!
Thanks!!!
raftor
S2 licensed
Quote from EQ Worry :I see. Didn't you experiment with some AIs on track recently? If I remember correctly, the previous version could then store fuel consumption in a very wrong fashion. Maybe you had three AI cars on track, in that case one lap consumption would be seen as sufficient for three laps. I'm not quite sure now, but I think I corrected the behavior in 1.3.6.

Anyway, somehow wrong consumption values went into Aonio stats. Close down the application. Open Aonio.sta.txt. Find the AS2, XRT line. See the next two numbers - first one is laps finished, second one is total fuel consumption in percents * 100. Change these two numbers maybe to 1 and 100 (meaning for 1 lap 1% of fuel was consumed). Save, run Aonio.



Yes, only for cars without shift-up indication. But is it necessary to base the indication on rotations AND gear? Maybe just engine rotations?

You are right. I've made some experiences with AIs...
I'm going to replace the aonio.sta.txt line.
But it seems that something is messed up with AI cars...

wrt the shift-up indicator.. yes. I think it must depend on gear and rpm. The S-U point depends on gears relations. Normally S-U from 1st to 2nd gear is higher than for 4th to 5th gear. It depends on the setup. But if it's configurable in aonio.cfg.txt it's enough.

Thanks again!!
raftor
Last edited by raftor, .
raftor
S2 licensed
Quote from EQ Worry :
I'll try to base the shift-up indication on current engine rotations, but I'm not sure it will be a workable principle.

This approach may be necessary only with some cars (xfg, xrt, etc)
I was thinking in something like
ShiftUpWarning=XRT>7100>7000>6900>6800
so the warning can be activated sooking at current gear and current rpm.

Thanks in advance
raftor
raftor
S2 licensed
I've tested it, and it fails on as2+xrt.
F12 says 1%fuel /lap 8.7% remaining
but aonio says 8.7% fuel remaining but 24.1 laps...

The number of laps remaining goes down2-3 times faster (2-3 laps per lap done).

It seems that the initial consumation estimation is not right...

In other combos it seems to work ok.

raftor
raftor
S2 licensed
First: What a great tool you've made!!!

Now one bug and one suggestion

I noticed that laps remaining (fuel panel) is not correctly calculated in v1.3.6 and it was ok in v1.3.5. It's only my aonio??

There are some cars without shift-up warning. It would be nice to add a configurable warning for each rpm/gear.

Last:

Thanks for this tool!!!! :clapclap:
raftor
raftor
S2 licensed
Quote from scipy :One question though, related to the heating model and why it wouldn't "fit" on the new physics model: if heat is generated through friction/slip angle & ratio/loading/lateral & longitudinal forces and if it was working before, why wouldn't it work on the new physics model? I'm wondering how the new model should generate heat in order for it to be sufficiently different from the old one/more realistic?

Heat comes also from air compression, tire deformation, conduction and convection in external air.
If you change tire deformation, probably you need also to change your heating balance...
raftor
S2 licensed
Quote from Scawen :Yes, I was also asking myself what I am doing here...

I am quite pleased with the contact patch / tread simulation at the moment, several recent updates resulted in more interesting and realistic handling. But there are some aspects of the current tyre model that do not change in the same way as a real tyre, for example with changes in pressure or load. This is due to the lateral deformation of the tyre's carcass (the cords and wires encased in rubber that hold its shape).

So my current focus is to get the real time model's carcass deformation to be a better approximation of reality. It's different with every tyre but there are of course common things between all radial tyres. LFS tyres won't be exactly like any particular real tyre but they need to be good tyres and obviously behave like ones that could exist.

So I've been looking at a tyre simulation to answer these questions. It's a sort of virtual tyre test rig I've had for a long time but it needed some improvements. It represents the cords and belts of a tyre held in shape by the tyre's pressure. The general idea is to make that simulation a good approximation of reality, so it can fill in the gaps, giving me more answers than I can get from the various real world test results I can get my hands on. It doesn't run in real time, and takes a couple of minutes to run its tests and generate the results. It's in those periods I've been checking my email and some post notifications have sent me in here to see what's up.

I don't mind the usual criticism but when I see sarcastic or insulting posts then I'm tempted to react, either as a developer or a moderator... when it gets too annoying, I guess I'll unsubscribe again.

It's possible to copy the simulation behaviour of your tests and interpolate "real time" behaviour.
It's a quick approach: you get a table of data and not a mathematical formulae.

Personaly, I like math formulaes but if the behaviour is realy complex (like a tire one) it's a good approach to simulate using a Finite Element (FEM) Simulation of the tire in different conditions and then prepare a table of data representing lfs simulation.

I'm sorry if my english is not enoght.
Good luck!!
raftor
S2 licensed
Quote from Cabby :Don't know if it's related to this or not, but I've noticed the digital speedometer in Aonio is 1-2mph lower than what LFS reports when in a car with digital speedometer, i.e. FOX.

maybe one is absolute speed, and the other is wheel speed (LFS)
raftor
raftor
S2 licensed
Hi EQ.
Not really. I wasn't closinf LFS nor pressing q at the console.
It seems to have problems when the race restarts. I need to close the console and re-run the app each time the race restarts.
I'll make more tests to see some more symptoms of the speedmeter.

thnx
raftor
raftor
S2 licensed
Hi wsinda.
I tested version 1.1, and it works like a charm!!

CSV export works perfectly.

Thanks
raftor
raftor
S2 licensed
This tool seems great.

But it crashes too often.
aonio ver 1.2.3
log file says:
10.02.20 05:48:39 Stopping thread : Aegio - 127.0.0.1:29999 - TCP Listener
10.02.20 05:48:39 MultiCar UDP data found...
10.02.20 05:48:40 MultiCar UDP data lost...
10.02.20 05:48:42 UDP packet read error...
10.02.20 05:48:42 AEGIO ERROR : System.Threading.ThreadAbortException
Subproceso anulado.
en System.Net.UnsafeNclNativeMethods.OSSOCK.recv(IntPtr socketHandle, Byte* pinnedBuffer, Int32 len, SocketFlags socketFlags)
en System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags, SocketError& errorCode)
en System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
en System.Net.Sockets.Socket.Receive(Byte[] buffer)
en LiveForSpeed.InSim.Aegio.Connection.PacketReadUDP() en c:\Development Files\LFS_Aegio\InSimConnection.cs:línea 351
10.02.20 05:48:42 AEGIO ERROR : System.Threading.ThreadAbortException
Subproceso anulado.
en LiveForSpeed.InSim.Aegio.Connection.PacketReadUDP() en c:\Development Files\LFS_Aegio\InSimConnection.cs:línea 368
en LiveForSpeed.InSim.Aegio.Connection.ListenUDP() en c:\Development Files\LFS_Aegio\InSimListener.cs:línea 243
10.02.20 05:48:42 Aonio disconnected from LFS
10.02.20 05:48:42 Closed connection...
10.02.20 05:48:42 Stopping thread : Aegio - 127.0.0.1:29999 - TCP Sender
10.02.20 05:48:42 Leaving the main loop...
10.02.20 05:48:42 Writing data started...
10.02.20 05:48:42 Writing data finished...
10.02.20 05:48:42 Aonio finishing...


10.02.20 07:01:03 Closing connection...
10.02.20 07:01:03 Stopping thread : Aegio - 127.0.0.1:29999 - TCP Listener
10.02.20 07:01:04 OutGauge UDP data lost...
10.02.20 07:01:04 MultiCar UDP data lost...
10.02.20 07:01:05 UDP packet read error...
10.02.20 07:01:05 AEGIO ERROR : System.Threading.ThreadAbortException
Subproceso anulado.
en System.Net.UnsafeNclNativeMethods.OSSOCK.recv(IntPtr socketHandle, Byte* pinnedBuffer, Int32 len, SocketFlags socketFlags)
en System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags, SocketError& errorCode)
en System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
en System.Net.Sockets.Socket.Receive(Byte[] buffer)
en LiveForSpeed.InSim.Aegio.Connection.PacketReadUDP() en c:\Development Files\LFS_Aegio\InSimConnection.cs:línea 351
10.02.20 07:01:05 AEGIO ERROR : System.Threading.ThreadAbortException
Subproceso anulado.
en LiveForSpeed.InSim.Aegio.Connection.PacketReadUDP() en c:\Development Files\LFS_Aegio\InSimConnection.cs:línea 368
en LiveForSpeed.InSim.Aegio.Connection.ListenUDP() en c:\Development Files\LFS_Aegio\InSimListener.cs:línea 243
10.02.20 07:01:05 Aonio disconnected from LFS
10.02.20 07:01:05 Closed connection...
10.02.20 07:01:05 Stopping thread : Aegio - 127.0.0.1:29999 - TCP Sender
10.02.20 07:01:06 Leaving the main loop...
10.02.20 07:01:06 Writing data started...
10.02.20 07:01:06 Writing data finished...
10.02.20 07:01:06 Aonio finishing...


Also, I noticed that the speed shown was too low... most of the time showing 0 kmh speed.
I think that my computer is capable of working this program and lfs simultaneously wo problems (quad)

I hope this info helps to solve the problem.

thnx
raftor
Last edited by raftor, . Reason : some perso data included
raftor
S2 licensed
Hi.

I'd like to know how to use LFSStats with an stored .mpr file.
Anf, if it's possible, How can I do it?

Thnx in advance.
Raftor
raftor
S2 licensed
But, i've a problem.
When exportingdata to CSV, I get some values as text, not numbers. As you can see:
"d","ky3_hl1"
708.5,"172.859665"
709.0,"172.950607"
709.5,"173.042801"

everything seems ok, but the second column is treated as text and not as a number (as it's done with the first one).
I can solve it with a text editor, but... I think it's better to solve the "origin" of the problem. (sorry no VS experience:shrug
Any case, it's a really great tool.

raftor
Last edited by raftor, . Reason : typo.
raftor
S2 licensed
Thanks for this great tool!!!

raftor
Inertia moments
raftor
S2 licensed
Hi all.
I'm trying to make some calculations about acceleration of a car.
I managed to obtain mass, moment of inertia for tyres and some other info, but...
How can I obtain the engine moment of Inertia ?
I looked almos everywhere, but... no chance ...

Any help is appreciated

thanks in advance
raftor
1
FGED GREDG RDFGDR GSFDG