![]() |
![]() |
![]() |
![]() |
![]() ![]() |
![]() |
BMW Garage | BMW Meets | Register | Today's Posts | Search |
![]() |
![]() ![]() |
BMW 3-Series (E90 E92) Forum
>
INPA Logging
![]() |
![]() |
01-04-2017, 11:17 PM | #354 |
Private First Class
![]() ![]() 94
Rep 183
Posts |
You were right on pheno!! Finally it worked.Thanks for the idea!!
got job name and other stat name by opening ecu file in tools32 like you suggested and entered like this: PHP Code:
![]() PHP Code:
|
Appreciate
0
|
01-05-2017, 04:15 AM | #355 | |
Second Lieutenant
![]() ![]() 76
Rep 199
Posts |
Quote:
That's good! However the resolution, data samples per second won't be as good as with TestO. Hey, you're gonna need to write a perl one-liner to convert those values into decimal notation ![]() |
|
Appreciate
0
|
01-05-2017, 12:58 PM | #356 | |
Private First Class
![]() ![]() 94
Rep 183
Posts |
Quote:
Regarding perl programming, I think its gonna be over my head ![]() I can program CNC machines but not Perl programming. Also i don't need inpa to log that stuff.Testo is good!! ![]() |
|
Appreciate
0
|
01-05-2017, 02:48 PM | #357 |
Second Lieutenant
![]() ![]() 76
Rep 199
Posts |
Thanks and You're welcome!
I'm happy to hear you've found TestO as a useful tool. Feel free to suggest new features. And report bugs if you find any. :-) |
Appreciate
0
|
01-06-2017, 06:34 PM | #358 |
Banned
809
Rep 1,630
Posts |
I'll share my suggestion in public. Some parameters are already flying around the CAN Bus. No need to make requests if things like rpm are already updated and transmitted at a good rate. If CAN sniffing and UDS requests could be integrated, logging could speed up.
![]() |
Appreciate
0
|
01-07-2017, 10:50 AM | #359 | |
Second Lieutenant
![]() ![]() 76
Rep 199
Posts |
Quote:
I have used inexpensive USBTin interface to read messages from CAN Bus and it seems to work okay. Does anybody know if some more popular interface like ELM327 support streaming messages from CAN Bus ? |
|
Appreciate
0
|
01-12-2017, 12:30 PM | #361 |
Major
![]() ![]() 809
Rep 1,192
Posts |
That is generally a good idea but keep in mind that via the OBD port, only the diagnostic bus is accessible. In order to trace the much more interesting PT-CAN you'll have to splice into wires.
|
Appreciate
0
|
01-12-2017, 03:43 PM | #362 | |
Second Lieutenant
![]() ![]() 76
Rep 199
Posts |
Quote:
![]() |
|
Appreciate
0
|
01-12-2017, 05:18 PM | #363 | |
Banned
809
Rep 1,630
Posts |
Quote:
If so, at least we can get rpm from that port as an analog signal. |
|
Appreciate
0
|
01-12-2017, 05:20 PM | #364 |
Major
![]() ![]() 809
Rep 1,192
Posts |
No, there are some standard messages like Klemmenstatus (Ignition status), but other than that it is pretty silent on there as far as broadcasting goes.
|
Appreciate
0
|
01-13-2017, 03:31 AM | #365 |
Second Lieutenant
![]() ![]() 76
Rep 199
Posts |
|
Appreciate
0
|
01-13-2017, 03:59 PM | #366 | |
Banned
809
Rep 1,630
Posts |
Quote:
![]() Last edited by DWR; 01-13-2017 at 04:09 PM.. |
|
Appreciate
0
|
03-27-2017, 09:59 PM | #367 |
Colonel
![]() 1003
Rep 2,293
Posts |
Pheno,
I am trying to log the GS19 and need a little help. I can get a decent data rate with one of the standard multiple parameter jobs with graphs only, when I try logging the data stream seems to stop. I can select fewer parameters and thing get better. I don't need the 40 plus parameters and can select a fewer number is parameters but the selection process is cumbersome. Is there a way to create a custom job that selects only a few of the available parameters within the job? Would a trace log help? |
Appreciate
0
|
03-28-2017, 07:21 AM | #368 | |
Second Lieutenant
![]() ![]() 76
Rep 199
Posts |
Quote:
I think data logger should be able to handle 40 params. Inside TestO the data logger should be running in its own thread (added code for that perhaps over a year ago) so it shouldn't add delay / blocking to any reading operations from the other thread that reads data from serial port. I'll try this also soon. |
|
Appreciate
0
|
03-28-2017, 07:35 AM | #369 | |
Colonel
![]() 1003
Rep 2,293
Posts |
Quote:
I have to admit I'm running an older version of TestO. I think it's something like Sept 2015. I've tried some of your newer versions but have not figured out how to install the GS19 ECU or the translations. Sorry, I just went back to something that worked for me. Trying to prioritize my time. I can run a large custom jobs with the MSV70 without any issues, so I'm assuming the problem lies with the GS19 ECU setup rather than my laptop. It's an old Intel I7 running windows 7. Thanks in advance. |
|
Appreciate
0
|
03-28-2017, 07:47 AM | #370 | |
Second Lieutenant
![]() ![]() 76
Rep 199
Posts |
Quote:
If you have time you're logging you could compare CPU utilization % with older version and current. I remember adding threads resulted in nice performance improvement. What about translations, what is not working ? In newest versions you can edit them yourself if you take a look at /translation/ folder. jobs_all_en_EN.txt is a tab delimited file containing mapping from name (result name or job name) into translated string. RES_S is used in data logger and gauge labels otherwise RES_L is used to translate result names. You can edit that file in text editor (remember to save in UTF-8) and just call 'create_translations.bat' which will generate new .qm file for fast lookup. |
|
Appreciate
0
|
03-28-2017, 07:56 AM | #371 | |
Colonel
![]() 1003
Rep 2,293
Posts |
Quote:
Yes, I did add the GS19D in the ECU list. I'll test the newer version again tonight. Sounds like you have made performance improvements, so I try to make that work first. I'll watch the ECU utilization and let you know. I'll give the translator another try as well. I was probably not using it correctly. Is Feb 1017 the latest version? |
|
Appreciate
0
|
03-28-2017, 07:58 AM | #372 | |
Second Lieutenant
![]() ![]() 76
Rep 199
Posts |
Quote:
|
|
Appreciate
0
|
03-28-2017, 08:38 AM | #373 |
Second Lieutenant
![]() ![]() 76
Rep 199
Posts |
Oh yeah, one thing. On the plot window bottom right you see 'view refresh rate'. Set that to 2Hz for maximum performance. . It only affects how fast the view is refreshed. The data is updated always at max. speed 'on the backgound'. If you have refresh rate 50hz and lots of graphs it will hit CPU.. Thanks.
|
Appreciate
1
rjahl1002.50 |
03-28-2017, 06:30 PM | #374 | |
Colonel
![]() 1003
Rep 2,293
Posts |
Quote:
The install confused me as there was no ECU directory in the package. Once I added the ECU directory with the ECU files and set up the ODB port all was good. I'll tinker with the translations next. Thanks again. |
|
Appreciate
0
|
![]() |
Bookmarks |
|
|