VMatas
Member Since: 26 Jan 2012
Location: Rybnik
Posts: 152
|
My FBH is CONECTED via CAN Bus and works as anticipated by LR
|
20th Jan 2014 12:54 pm |
|
|
Narpy
Member Since: 18 Jul 2011
Location: Stockport
Posts: 7830
|
This is getting confusing. Mods:
Front Fogs + Halos
FBH Remote Control
The 1st Ever RRS Modded Grill
Garmin Nuvi + D4 Surround + Reversing Camera.
D4 Steering Wheel.
Rear Boot Spoiler.
Twin Brake Lights.
Wing Mirror Indicator Repeaters.
Long Roof Rails
Make your own Narpy grill thread
I'm not scared, I'm outta here.
|
20th Jan 2014 1:22 pm |
|
|
VMatas
Member Since: 26 Jan 2012
Location: Rybnik
Posts: 152
|
By my opinion (i'm not sure at 100%) W-bus should be at higher priority than CAN-bus for testing purposes via WTT.
|
20th Jan 2014 1:32 pm |
|
|
alex_pescaru
Member Since: 19 Dec 2010
Location: RO
Posts: 270
|
Narpy wrote:This is getting confusing.
It's quite simple...
By the car being awake I believe you mean activity on the CAN bus.
The proposed solution works just like Webasto Thermo Test (WTT) program.
If you have CAN bus activity on the bus and in the same time you can start and run the webasto with the WTT program, then this implementation will work. If not, no.
Another approach to the problem could be implemented directly on the CAN bus and not on the W bus.
You send over CAN bus, at TTV's CAN ID, the call routine command with the parameter:
- 0x2020 for "Start park heating"
- 0x2021 or 0x9013 (depending on MY year) for "Operation check"
The last one works on Disco3/4, the first one being true on Freelander.
Again it all depends a great deal on the TTV's firmware.
Last edited by alex_pescaru on 1st Feb 2014 8:47 am. Edited 1 time in total
|
20th Jan 2014 3:39 pm |
|
|
VMatas
Member Since: 26 Jan 2012
Location: Rybnik
Posts: 152
|
With ignition switched on controller starts FBH without any problems. As Alex said - seems there play TTV firmware differences.
|
20th Jan 2014 3:45 pm |
|
|
Narpy
Member Since: 18 Jul 2011
Location: Stockport
Posts: 7830
|
Well, for what it's worth, I don't think it will work on my own D3 when the car is awake but I'm sure you guys will think of something. Mods:
Front Fogs + Halos
FBH Remote Control
The 1st Ever RRS Modded Grill
Garmin Nuvi + D4 Surround + Reversing Camera.
D4 Steering Wheel.
Rear Boot Spoiler.
Twin Brake Lights.
Wing Mirror Indicator Repeaters.
Long Roof Rails
Make your own Narpy grill thread
I'm not scared, I'm outta here.
|
20th Jan 2014 4:36 pm |
|
|
VMatas
Member Since: 26 Jan 2012
Location: Rybnik
Posts: 152
|
You can do experiments too:) May you don't find any diffrence.
|
20th Jan 2014 4:46 pm |
|
|
nighthawk
Member Since: 24 Jul 2010
Location: Malta
Posts: 1163
|
Alex,
Could it be that you are using the Webasto Thermotest address while the 1533 timer uses the 1533 address?
/*
* W-Bus addresses_
* 0xf : thermo Test Software
* 0x4 : heating device
* 0x3 : 1533 Timer
* 0x2 : Telestart
*/
Maybe the heating device gives preference to the thermo test software but not to 1533 and telestart when CAN BUS is active? Dennis
2006 Discovery 3 TDV6 Commercial Manual Buckingham Blue
|
20th Jan 2014 6:14 pm |
|
|
discostick
Member Since: 08 Nov 2012
Location: Kent
Posts: 316
|
That is the exact reason, different addresses.
I can confirm my 1533 does not work if i have just activated the lights with the LR remote and the car is awake.
But i can start it with the test software any time, asleep or not.
|
20th Jan 2014 7:14 pm |
|
|
alex_pescaru
Member Since: 19 Dec 2010
Location: RO
Posts: 270
|
Indeed, it's possible...
Who knows how are these devices programmed to react.
As I've said, I've tried to emulate as close as possible the WTT software so I've used the WTT address in my firmware, not 1533's.
So the mystery is now solved....
Using in my firmware the WTT address is the reason why it still works with the car being awake.
And I hope that you guys, fellow enthusiasts, to enjoy this piece of kit and to improve it as much as possible.
Now it remains only to improve the engine start behavior after FBH stop.
I've suggested to VMatas, that's developing now his own firmware, to keep the circulation pump active after FBH stop another, say, 5 minutes in order to equalize much quicker the water - engine block temperature for the engine ECT to read an as much close as possible engine block temperature.
Last edited by alex_pescaru on 31st Jan 2014 6:46 am. Edited 2 times in total
|
20th Jan 2014 7:15 pm |
|
|
VMatas
Member Since: 26 Jan 2012
Location: Rybnik
Posts: 152
|
So there are some priorities on W-bus - interesting. Anyway, thanks to Alex, we know now more and can do more
|
20th Jan 2014 7:29 pm |
|
|
discostick
Member Since: 08 Nov 2012
Location: Kent
Posts: 316
|
Excellent work Alex !
|
20th Jan 2014 7:51 pm |
|
|
alex_pescaru
Member Since: 19 Dec 2010
Location: RO
Posts: 270
|
discostick has draw my attention to the fact that under the newer versions of the HiTech compiler there are some differences and therefore the code wont compile as it should.
So I've updated the sources in order to work with all HiTech compiler's types/versions.
Thanks!
|
22nd Jan 2014 9:50 am |
|
|
mcsimmo
Member Since: 08 Aug 2011
Location: North of the south
Posts: 1795
|
Any chance of a translation of all this for a thickie like me please? Man with no D3 anymore, but cant leave the forum....how sad.
|
22nd Jan 2014 10:22 am |
|
|
alex_pescaru
Member Since: 19 Dec 2010
Location: RO
Posts: 270
|
Could you please tell me/us to what do you refer exactly?
The original post? The discussion about FBH's starting when the car's awake? The compiler?
|
24th Jan 2014 7:26 pm |
|
|