Page 6 of 7

Re: Spare port

Posted: Tue Feb 18, 2014 11:36 am
by Bernard Fife
Tobmag,

Okay, that should be very helpful, and I will look into this deeper and post a fix as soon as I have one.

Lance.

Re: Spare port

Posted: Sun Feb 23, 2014 11:48 am
by tobmag
Lance.

tested the 5012 code, the PC control seems to be working but non-CAN load is dead so didnt test further....
Line pressure seems to be reacting to input signal but way out of range.

BR//Tobmag

Re: Spare port

Posted: Sun Feb 23, 2014 1:08 pm
by Bernard Fife
Tobmag,

Did you happen to make a datalog? This is often a much quicker easier way to spot problems, as I usually don't have to re-configure my test bench to figure things out. For example, in this case it would help a lot to see what aux_volts is doing (it forms the basis of the non-CAN load calculation).

Also, what exactly do you mean by way out of range on the line pressure? (100x, 0.001x, no discernible pattern, etc.) It helps if you tell me if you are using the line pressure table or the 2-point calcs (otherwise I have to dig around in the MSQ - which is fine, but slower and therefore takes me longer to do and longer to get to).

Lance.

Re: Spare port

Posted: Sun Feb 23, 2014 1:24 pm
by tobmag
Lance.


OK Ill make logs in the future.

With my current 2point setting for the line pressure its showing -8bar at 5v.


BR//Tobmag

Re: Spare port

Posted: Sun Feb 23, 2014 1:36 pm
by Bernard Fife
Tobmag,

Yeah, I am seeing the same thing on my bench. I will work on it!

Lance.

Re: Spare port

Posted: Sun Feb 23, 2014 4:41 pm
by Bernard Fife
Tobmag,

Attached is 5.014 test code that may fix the non-CAN load and line pressure issues you spotted (it does on my bench with your MSQ):
Monitor_5014.abs.s19
(76.35 KiB) Downloaded 660 times
GPIO_MShift_5014.ini
(254.25 KiB) Downloaded 628 times
Coincidentally, this code also has ISS ratio factors for each gear to derive the tach rpm from the ISS (especially for the 4L80E which has the ISS on the input drum not the input shaft, and these turn at different speeds in overdrive).

The code hasn't been tested, so use with caution, as always for beta codes.

Lance.

Re: Spare port

Posted: Tue Feb 25, 2014 11:49 am
by tobmag
Lance.

Almost there, line pressure is now back on line again.

PC control works above 3kph as you described but only if load is above 30%.
This will not be desirable if using TPS as input.

As usual my set up is stand-alone so using 0-5v as load.

Attached msq and log.

BR//Tobmag

Re: Spare port

Posted: Tue Feb 25, 2014 12:35 pm
by Bernard Fife
Tobmag,

I will have a look, and post code here when I have a fix.

Lance.

Re: Spare port

Posted: Tue Feb 25, 2014 6:11 pm
by Bernard Fife
Tobmag,

I think I have this fixed. It took a little while, because though it looked like it was due to the load being below ~30, I believe it was actually due to the calculated rpm being below 300 (which only happens if the speed is below about 3.5 kph, and then only if you are non-CAN enabled and aren't using the input or tach). In your log, these rpm and load conditions appear almost simultaneously.

In CAN mode, this check makes sure the PC% is 100 when the engine isn't running (so no buzzing and no current draw). But with no tach hooked up and no CAN, this isn't very helpful.

I have edited the PC code to only check the rpm if CANbus is enabled, and this appears to work properly on my bench.

I will attach code (and an INI - I am not 100% sure if I had changed anything in the INI in last few days):
Monitor_5014b.abs.s19
(76.36 KiB) Downloaded 637 times
GPIO_MShift_5014.ini
(254.25 KiB) Downloaded 620 times
Lance.

Re: Spare port

Posted: Thu Mar 13, 2014 12:40 pm
by tobmag
Lance.

Finally catching up with this again....
I have edited the PC code to only check the rpm if CANbus is enabled, and this appears to work properly on my bench.
I can confirm that PC control in non-CAN mode is now working as it should.