VR30DDTT - CAN Inputs and Outputs
There is information on setup requirements for RaceROM can inputs and outputs here
https://ecutek.atlassian.net/wiki/x/OAB8Gg
Vr30 has enough spare mailboxes to use 2 independent channels of 8 byte messages for inputs and 2 independent channels for outputs. this should allow 2 separate devices for input and output. Any CAN equipped module that has defined outputs should be able to be used. some devices such as
Motiv Reflex (https://www.motivmotorsport.com/products/reflex-control-unit-nissan?_pos=1&_sid=d4acb0c63&_ss=r )
Syvecs OEX / tiny Dash (https://www.syvecs.com/product/syvecs-tinydash-v2-touchscreen/ https://www.syvecs.com/product/syvecs-oex/ )
AMS CAN bus flex fuel kit https://www.amsperformance.com/product/ams-performance-infiniti-q50-q60-can-bus-flex-fuel-kit/?srsltid=AfmBOooQ7cUXvf_p3y0uofHy0lF-GB630anm173bJkvgitZNB98kLnSS
MaxxECU mini / PWM driver (https://www.maxxecu.com/products/mini https://www.maxxecu.com/products/accessories/maxxecu_can_pwmmodule )
Visconti CANbox Pro (https://www.viscontituning.com/ )
VR30 CAN Wiring
Wiring looms and breaking points for the VR30 are made by some aftermarket suppliers, to wire the device in it can be done at the OBD port for cars that do not have gateways isolating the ECM. IF the vehicle has a gateway isolating the OBD port wiring will have to be connect to the powertrain CAN bus.
Some likely positions suitable for can inputs could be
The ECM Pins or wiring
Pin 175 CAN Low
Pin 176 CAN Hi
Power Steering Control Module
VR30 CAN Input Specifics
Configure a CAN Sensor Type to the sensor type in use, there are two CAN IDs available and you can select one of the Pre-set sensor types or a custom device.
You need to select the closest Expected Channel Frequency to the CAN devices send rate (which should be available from the kit manufacturer).
If using the standard CAN address you won't need to do any further configuration. If using a non-standard (User configured on the unit) CAN ID you'll need to change the values found under "CAN ID for ___" and add it in Hex format.
You will then need to set the sensor you are using up as an input. this is done by choosing the sensor and setting it as a CAN Input, If you are choosing a 0-5V input it may be used instead Sensors → Flex Fuel Sensor Source as CAN input
For Information on Custom CAN Sensors or other Preselected Units please see the RaceROM CAN Sensor Manual
If you are using 2 sensors at once, e.g. Ethanol Content and Fuel pressure you will have to manually set up a custom CAN device as per the link above. and then assign the CAN sensor output to a Channel Usage.
Note: You will need to set a channel multiplier of 0.01 for the ethanol content as the flex fuel calculation functions ONLY take a content value of 0-1 (not 0-100%). If you don’t scale ethanol content by 0.01 (to get a 0-1 value) the sensor will always be out of range and apply the torque limit. Ethanol content will read correctly from the flex fuel ethanol content logging parameter. for more info specifically on flex fuel please use the flex fuel instructions.
VR30 CAN Output Specifics
All of these boxes and others can be configured to take inputs and outputs from the CAN bus and use them in RaceROM. these can be used to do a variety of tasks such as flex fuel and fuel pressure measurement, nitrous, cooling pump drivers, external wastegate solenoids and auxiliary injection.
There are currently NO preconfigured outputs for the CAN output feature, everything must be set up and configured manually. This will require configuring the
Output frequency and identifier
CAN id
channel usage/configuration
channel scaling (offset and multiplier)
Unused inputs are disabled and skipped over
Reflex Specific configuration
Reflex has introduced a VR30 applicable output box to enable such things as WG control N02 control and custom map port injection.