View Single Post
Old 08-28-2012, 02:14 PM   #56
E92M3Guy
Member
 
Join Date: Jun 2012
Drives: BMW E92 M3
Location: Cali
Posts: 44
Thanks: 1
Thanked 31 Times in 18 Posts
Mentioned: 1 Post(s)
From the "Torque-bhp" forum FAQ:
How do I make the displays update faster?
This is mainly down to the speed at which the ECU operates and provides data to Torque, but there are a couple of things you can do that will improve the speed of the readings:
  • Try to use the ‘Faster communication’ setting – Some adapters can use the ‘faster communication’ setting to reduce timeouts and retrieve data slightly faster from the ECU. Not all adapters support this option but it will improve things if yours does.
  • Have fewer displays on screen – Torque will only ask the ECU for the information that it needs, so if you want the fastest update possible for a particular display then only have that display on the screen
  • Only use logging when required – Web uploads and file based logging ask the ECU for PIDs, only use logging when required.
This tells me a lot. The utility is using DCAN messages, not PT-CAN. PT-CAN is much faster than DCAN, but DCAN is universal and PT-CAN is vehicle-specific. DCAN is a polled interface -- meaning you must poll the ECU for data. Due to the design of DCAN, the more PIDS you request, the slower the sampling rate. Typically, DCAN supplies data around 5-6 Hz with 8 PIDS or less. Sample more PIDS and sampling rate goes down. But regardless, you're still limited by the sampling rate of the sensors themselves. GPS in cars is still about 1Hz sampling rate at best.

Guy says his app is better than GPS alone. Not sure why he says that. vBox is a GPS and acceleromter combo -- maybe he's doing the same thing and that's what he means. But vBox is 10Hz, 20Hz, or 100Hz sampling rate depending on the model. It's basically the gold standard for this type of testing.
E92M3Guy is offline   Reply With Quote