Been working on a pet project with help of a few other members here, and about ready to start production. But looking for a little more input on best options before finalizing the code.
Earlier this year I developed this little IP67 rated CAN-2-CAN gateway for some performance boat engine builders. It converts Holley's EFI engine data to the NMEA-2k protocol common in all modern chart plotters and electronic gauges found on boats. Allowing them to connect aftermarket ECMs to modern displays with a CANbus link. Much like the Edge CTS, but rather 10-15 inch units, direct sunlight viewable, and waterproof.
The original LLY powered boat was equipped with these nice J1939 monochrome displays by PPE shown above. They worked great, but only displayed SAE standards data. And of course, GM never stuck to those standards very well. So oil pressure, oil temp, boost, EGT, and fuel level were on analog gauges. When I wanted to measure fuel consumption, I used EFIlive or a friends CTS. Which worked fine long as it was dark outside... Then along with the LLY, went the J1939 option. Limiting the compatible display and gauge options.
So for the past few months I've been compiling everything needed to convert late model high speed GMLAN protocols into J1939 and N2k like we did with the Holley. Starting with the Duramax of course.. This should once again open it up to the largest selection of analog or digital display options. No need for double sensors, or extra wiring on engine swaps. If your into old school dials, a couple companies even make J1939 analog style gauges just for you. Either way, it's just a simple two wire connection to ecm/tcm and your done.
Where I'm right now is deciding what engine (and transmission) parameters makes the final cut. Plus anything I've missed that should be in there. Some pids are limited by the protocols difference. IE, fuel pressure under J1939 typically only goes to 1000kpa or 145psi. There may be another J1939 high pressure option I've overlooked. But is fuel pressure that important?
Second, would you rather have an oil temp or fuel temp gauge? If custom tuned, one could possibly zero out those fuel temp multiplier tables, and relocate that sensor down to the filter head. We can include such options if feasible. So below is my list thus far. Please let me know your suggestions.
[Engine]
RPM
Coolant Temperature
Oil Pressure
Fuel Level
Fuel Temperature
Battery Voltage
Throttle Position
Load
IAT2
Actual Boost PSI (Map – Baro)
Fuel Rate (MPG or GPH)
MAF Rate - Grams Per Sec
DSP / Power Level
MIL Indicator
Water In Fuel Indicator
Low Oil Indicator
[Transmission]
Current Gear
Speedometer
Converter Clutch
Temperature
Earlier this year I developed this little IP67 rated CAN-2-CAN gateway for some performance boat engine builders. It converts Holley's EFI engine data to the NMEA-2k protocol common in all modern chart plotters and electronic gauges found on boats. Allowing them to connect aftermarket ECMs to modern displays with a CANbus link. Much like the Edge CTS, but rather 10-15 inch units, direct sunlight viewable, and waterproof.
The original LLY powered boat was equipped with these nice J1939 monochrome displays by PPE shown above. They worked great, but only displayed SAE standards data. And of course, GM never stuck to those standards very well. So oil pressure, oil temp, boost, EGT, and fuel level were on analog gauges. When I wanted to measure fuel consumption, I used EFIlive or a friends CTS. Which worked fine long as it was dark outside... Then along with the LLY, went the J1939 option. Limiting the compatible display and gauge options.
So for the past few months I've been compiling everything needed to convert late model high speed GMLAN protocols into J1939 and N2k like we did with the Holley. Starting with the Duramax of course.. This should once again open it up to the largest selection of analog or digital display options. No need for double sensors, or extra wiring on engine swaps. If your into old school dials, a couple companies even make J1939 analog style gauges just for you. Either way, it's just a simple two wire connection to ecm/tcm and your done.
Where I'm right now is deciding what engine (and transmission) parameters makes the final cut. Plus anything I've missed that should be in there. Some pids are limited by the protocols difference. IE, fuel pressure under J1939 typically only goes to 1000kpa or 145psi. There may be another J1939 high pressure option I've overlooked. But is fuel pressure that important?
Second, would you rather have an oil temp or fuel temp gauge? If custom tuned, one could possibly zero out those fuel temp multiplier tables, and relocate that sensor down to the filter head. We can include such options if feasible. So below is my list thus far. Please let me know your suggestions.
[Engine]
RPM
Coolant Temperature
Oil Pressure
Fuel Level
Fuel Temperature
Battery Voltage
Throttle Position
Load
IAT2
Actual Boost PSI (Map – Baro)
Fuel Rate (MPG or GPH)
MAF Rate - Grams Per Sec
DSP / Power Level
MIL Indicator
Water In Fuel Indicator
Low Oil Indicator
[Transmission]
Current Gear
Speedometer
Converter Clutch
Temperature