VEMS Community Forum

VEMS => Software => Topic started by: gunni on March 05, 2014, 10:14:03 PM

Title: Why no CAN ?
Post by: gunni on March 05, 2014, 10:14:03 PM
Will there be CAN at all in VEMS?

I work in top level motorsport on a daily basis, and essentially/literally todays race/club cars wouldn´t work without CAN of some sort.

With proper GUI implementation it could be an incredible asset to the ecu and allow VEMS to develop additional hardware to go with it.
number one would be SD card logger via pre-defined CAN stream, allowing high speed logging and instant offloading. It also allows the ECU to be used with any of the video recording loggers for race cars. VBOX , RACE KEEPER and so on, they all accept CAN streams and could receive the basic signals from VEMS.
It would also allow a 1MBIT CAN stream to the Laptop. This can provide high speed logging as well as alot more detailed data stream from ECU - LAPTOP without lack of stream speed.

The possibilities become literally endless.
Output to CAN logger, to dash, to car electronics, gearboxes, diff controllers, other VEMS designed hardware
Input from CAN analog/digital expansion box, from ABS modules ( wheel speeds , ABS activity, G sensors ), from OEM control modules, from Lambda boxes, from EGT sensor boxes and so on and so on.

Ideally ditching the whole AIM protocol to the VEMS round would be the best starting point and use CAN. Any channel from the ecu without limitations could be sent from the ECU to the Round for viewing.

free .dbc file editor/viewer
http://www.kvaser.com/software/7330130980334/V2/UG_98033_kvaser_database_editor_userguide.pdf
Could be used to make CAN streams for the ECU. .dbc file format is the industry standard.
So you would simply load the ecu with a .dbc file and jobs done.

More on CAN
http://www.kvaser.com/software/7330130980914/V1/can2spec.pdf

http://www.kvaser.com/support/downloads/

Thoughts?
Title: Re: Why no CAN ?
Post by: VEMS on March 06, 2014, 08:46:23 AM
Hello Gunni,

We are already making developments in this direction (currently in prototype HW stage). More info will be available in due time.

Best regards, Dave
Title: Re: Why no CAN ?
Post by: Denmark on March 06, 2014, 04:15:06 PM
Thumps up  :)
Title: Re: Why no CAN ?
Post by: gunni on March 06, 2014, 08:35:10 PM
That is great news Dave.

any potential VEMS hardware that will be CAN based?
Title: Re: Why no CAN ?
Post by: Kamuto on March 06, 2014, 09:29:00 PM
maybe new version of vems board?
Title: Re: Why no CAN ?
Post by: gunni on March 06, 2014, 09:48:47 PM
I meant something like analog expansion hardware, logger and so on
Title: Re: Why no CAN ?
Post by: Kamuto on March 06, 2014, 11:36:14 PM
anyway expansion hw would be great  :o
Title: Re: Why no CAN ?
Post by: VEMS on March 07, 2014, 08:55:31 AM
The new module is expansion, used together with v3 and acts as a bridge (USB, CAN, several serial ports), adds considerable analog and digital io, adds even more trigger inputs, adds considerable amount of high side drivers and high current push pull driver (ETC control) has onboard logging (SD card) with RTC.

All will be elaborated in due time.

Best regards, Dave
Title: Re: Why no CAN ?
Post by: gunni on March 07, 2014, 01:10:47 PM
Now that is some good news !!
Title: Re: Why no CAN ?
Post by: peter_jensen on March 07, 2014, 09:47:19 PM
Thumps up   ;D ;D
Title: Re: Why no CAN ?
Post by: NOTORIOUS VR on April 05, 2014, 04:10:53 PM
Quote from: VEMS on March 07, 2014, 08:55:31 AM
The new module is expansion, used together with v3 and acts as a bridge (USB, CAN, several serial ports), adds considerable analog and digital io, adds even more trigger inputs, adds considerable amount of high side drivers and high current push pull driver (ETC control) has onboard logging (SD card) with RTC.

All will be elaborated in due time.

Best regards, Dave

This makes me extremely happy!
Title: Re: Why no CAN ?
Post by: Kamuto on April 05, 2014, 11:56:29 PM
Quote from: NOTORIOUS VR on April 05, 2014, 04:10:53 PM
Quote from: VEMS on March 07, 2014, 08:55:31 AM
The new module is expansion, used together with v3 and acts as a bridge (USB, CAN, several serial ports), adds considerable analog and digital io, adds even more trigger inputs, adds considerable amount of high side drivers and high current push pull driver (ETC control) has onboard logging (SD card) with RTC.

All will be elaborated in due time.

Best regards, Dave

This makes me extremely happy!

it's the best porn I have ever seen..
Title: Re: Why no CAN ?
Post by: wazzu70 on April 09, 2014, 05:36:49 PM
Awesome :)

I had been wondering if a V4 board or something would be released to include these options.

Keep up the good work!
Title: Re: Why no CAN ?
Post by: Kamuto on April 23, 2014, 05:30:20 PM
Quote from: wazzu70 on April 09, 2014, 05:36:49 PM
Awesome :)

I had been wondering if a V4 board or something would be released to include these options.

Keep up the good work!
yes it's about the time, because when you need to start something like s54 or other engine it's real mess inside the case
Title: Re: Why no CAN ?
Post by: magoo on September 23, 2015, 05:51:34 PM
Some news about this?

I have a Dash 2 that I would like to get up and working with my Vems.
Race Technology serial interface for vems is of no use  ( just gives random numbers)
Title: Re: Why no CAN ?
Post by: VEMS on September 23, 2015, 06:08:43 PM
Hello Mangoo,

Quote from: magoo on September 23, 2015, 05:51:34 PM
I have a Dash 2 that I would like to get up and working with my Vems.
Race Technology serial interface for vems is of no use  ( just gives random numbers)
What part is not working of your Race Technology interface, i have used these before (personally) without problems, are you sure you have enabled aim mode on the v3 ?

Best regards, Dave
Title: Re: Why no CAN ?
Post by: magoo on September 23, 2015, 06:15:45 PM
Hi,

When I enable aim I get static data on  the channels selected and they do not correspond to the real values.


When aim is un-checked I get no data at all.

In this moment the engine is running with 65 C water temp and 1000 rpm

(http://i79.photobucket.com/albums/j144/hasselhoffer/IMG_20150920_153754_zps13lkzf61.jpg) (http://s79.photobucket.com/user/hasselhoffer/media/IMG_20150920_153754_zps13lkzf61.jpg.html)


Edit:
Might be best to cut my part out of this thread


Title: Re: Why no CAN ?
Post by: Kamuto on September 23, 2015, 08:48:34 PM
Quote from: magoo on September 23, 2015, 05:51:34 PM
Some news about this?

I have a Dash 2 that I would like to get up and working with my Vems.
Race Technology serial interface for vems is of no use  ( just gives random numbers)
as I remember race technology needs to be reflashed to display values correctly
Title: Re: Why no CAN ?
Post by: magoo on September 24, 2015, 06:23:42 PM
which part of  RT  gadgets needs re-flashing?

The RS232 adapter or the dash2 itself?
Title: Re: Why no CAN ?
Post by: Kamuto on September 24, 2015, 09:04:54 PM
Quote from: magoo on September 24, 2015, 06:23:42 PM
which part of  RT  gadgets needs re-flashing?

The RS232 adapter or the dash2 itself?
dash2 but I may be wrong :)
Title: Re: Why no CAN ?
Post by: behindthewheel on October 22, 2015, 10:15:51 PM
Hello all,

That's my first post here, as I had troubles registering ever since I got into the VEMS world. I have been continously posting on the WiKi (josephbmw).

The absence of CAN is in fact a real back off for VEMS, especially in cars like BMWs & VWs & the list goes on.

The only solution I came up with was integrating an Arduino with a CAN bus shield, I was busy lately so I am starting the project. I do want to read the stream directly from the VEMS (possibility in AiM) then let the Arduino broadcast it to the CAN bus.
Problems am looking to solve:
* RPM, coolant, consumption gauges that need a CAN signal & doesn't work since I VEMSed the car
* Get the AC to work since the compressor activation on BMWs is sent from the cluster to the ECU, especially with the new firmware supporting it (am waiting for the 1.2.33 to be available ever since I saw the config)

Speaking about that, the only documents I have about AiM suggests it is a CAN protocol of some sort, am trying to collect the missing pieces

That's in brief, excuse me for any language/typing mistakes, am on the go
Title: Re: Why no CAN ?
Post by: gunni on October 25, 2015, 07:11:25 PM
An auxiliary device will be available soon that will have CAN output from VEMS.
How deep it will be I don´t know, but it will be an excellent solution
Title: Re: Why no CAN ?
Post by: NOTORIOUS VR on October 26, 2015, 07:55:37 PM
Quote from: gunni on October 25, 2015, 07:11:25 PM
An auxiliary device will be available soon that will have CAN output from VEMS.
How deep it will be I don´t know, but it will be an excellent solution

Soon, soon, soon  >:(

Title: Re: Why no CAN ?
Post by: magoo on February 04, 2016, 05:56:33 PM
Quote from: behindthewheel on October 22, 2015, 10:15:51 PM
Hello all,

That's my first post here, as I had troubles registering ever since I got into the VEMS world. I have been continously posting on the WiKi (josephbmw).

The absence of CAN is in fact a real back off for VEMS, especially in cars like BMWs & VWs & the list goes on.

The only solution I came up with was integrating an Arduino with a CAN bus shield, I was busy lately so I am starting the project. I do want to read the stream directly from the VEMS (possibility in AiM) then let the Arduino broadcast it to the CAN bus.
Problems am looking to solve:
* RPM, coolant, consumption gauges that need a CAN signal & doesn't work since I VEMSed the car
* Get the AC to work since the compressor activation on BMWs is sent from the cluster to the ECU, especially with the new firmware supporting it (am waiting for the 1.2.33 to be available ever since I saw the config)

Speaking about that, the only documents I have about AiM suggests it is a CAN protocol of some sort, am trying to collect the missing pieces

That's in brief, excuse me for any language/typing mistakes, am on the go

any progress with the arduino/can bus  coding?
Title: Re: Why no CAN ?
Post by: NOTORIOUS VR on February 19, 2016, 08:29:12 PM
It looks like we're getting closer to an official CAN BUS solution!

Just seen that there is a FW update for a test vehicle (BMW M5) where they are controlling the IAC and ETC throttle via CAN BUS (not H-bridge driver addon).

Pretty exciting!
Title: Re: Why no CAN ?
Post by: gunni on February 20, 2016, 10:16:30 AM
Its the 4.0L M3 V8 engine, but yes a CAN solution is big news.
Title: Re: Why no CAN ?
Post by: boostd audi on February 22, 2016, 02:45:14 PM
posted on the facebook VEMS user group this morning from vlads

[1.2.34] - experimental, only for testing
BMW S65 CAN-bus controlled IAC and ETC (DBW electronic throttle)
needs SPI-bus CAN addon module
(unlike the dummy throttle) bridgeoutput driver not needed (controlled via CAN-twisted-pair, terminated bus) love it.
Title: Re: Why no CAN ?
Post by: Kamuto on February 23, 2016, 02:11:21 AM
http://www.vems.hu/wiki/index.php?page=GenBoard/UnderDevelopment/FirmwareChanges check that page sometimes ;)


Quote from: boostd audi on February 22, 2016, 02:45:14 PM
posted on the facebook VEMS user group this morning from vlads

[1.2.34] - experimental, only for testing
BMW S65 CAN-bus controlled IAC and ETC (DBW electronic throttle)
needs SPI-bus CAN addon module
(unlike the dummy throttle) bridgeoutput driver not needed (controlled via CAN-twisted-pair, terminated bus) love it.
Title: Re: Why no CAN ?
Post by: wersch on February 23, 2016, 02:40:17 AM
Where can you stay updated with this topic in the wiki? Would be fun to follow the updates on this!
Title: Re: Why no CAN ?
Post by: NOTORIOUS VR on February 23, 2016, 03:18:30 PM
Quote from: boostd audi on February 22, 2016, 02:45:14 PM
posted on the facebook VEMS user group this morning from vlads

TIL there is a FB VEM user group  ???
Title: Re: Why no CAN ?
Post by: gunni on February 25, 2016, 08:07:37 AM
I hope in Vemstune the CAN interface will be at least this good

https://www.youtube.com/watch?v=g_PjwcpVH50

And we should be able to save complete CAN setups as stream files for sharing.
Title: Re: Why no CAN ?
Post by: secretmachine on November 30, 2016, 03:56:12 AM
Been searching around here and the wiki for more info on the new CAN v3, I was wondering if this new version could work with an IQ3/racepak digital dash? My tablet sucks in sunlight and I wanted something more pro level in my competition car.