This is Alan From 14Point7 TY for the review. -A new enclosure is being designed that has tabs for mounting, in retrospect it is embarassing that I overlooked this. Send me off an email and I will dispatch a unit with the new enclosure. -The issue with the CAN Bus on Spartan 3 not working when powered on at the same time as the ECU could be related to the CAN Termination resistor, by default the CAN Termination resistor is enabled on Spartan 3 but in your setup it might be need to be disabled using the "SetCANR0" serial command. If the issue is not related to the termination resistor then the issue will likely be resolved with a new Spartan 3 firmware that waits a few seconds before trying to initialize the CAN Bus.
@Alan To; I finally got the serial commands sorted out by adding the LF command at the end of serial command and disabled the CAN resistor. I do think there is some delay in the CAN bus coming up. I have a fuel pump driver module I built in the back of the car that uses CAN for coms. I need to rig up something to better test if there is a delay and how big it is.
Hey Ryan, I am having the same issue with serial commands as you mentioned. I am using the suggested "termite" program for a serial terminal. What program were you using. And what were the exact commands you used to get a response? I'm at my wits end with this! Thanks!!!
@nathanhood3566 ultimately I ended up contacting Alan at 14point7 and he helped me resolve the issue. I believe he had a firmware update that resolved the issue. Reach out to him if you are still having issues, he's super helpful.
I see. Thanks. I wish it was easily done and document for me to copy and paste. Lol. I chose this unit because I'm using a tablet windows PC as my display rather than many gauges
In the CAN message from the WBO2 includes the temp of the sensor. Under generic sensor inputs you can pull the payload byte from the CAN message and make a new variable which then can be displayed as a gauge.
@@thomasengel472 CANADC1 will work. You can name it O2temp. Take the value at x10, should be 8U(8bit unsigned) off the top of my head I do not know the offset in the payload...
Hi Ryan sorry for hijacking your comment thread I'd like to ask @alan to how to configure the slow heat setting on the O2 sensor heater to protect it from thermal shock during engine start up on a Spartan 3 lite without CAN output. How can I get into the setup interface to configure the slow heat setting in Spartan 3 lite by using the serial command? And how can I know if the changes have been made?
I think you can just send the command to slow the heater rate. SETSLOWHEAT1 set to slow heat. You need to add a LF at the end of the command. You can also send out a GETSLOWHEAT and the unit will replay back with a 0 or 1.
@@olboy1981 thanks for the tips! Theoritically by entering the command the controller will delay heat up of the O2 sensor after the engine has been started?
@@fooksoonliew2551 I'm not sure it will work quite like that. Just slows the ramp rate for the sensor to get to temp. Ideally if the spartan could receive CAN messages from the ECU to see that Engine RPM is above 500 then start the O2 heat up would be quite cool.
This is Alan From 14Point7
TY for the review.
-A new enclosure is being designed that has tabs for mounting, in retrospect it is embarassing that I overlooked this. Send me off an email and I will dispatch a unit with the new enclosure.
-The issue with the CAN Bus on Spartan 3 not working when powered on at the same time as the ECU could be related to the CAN Termination resistor, by default the CAN Termination resistor is enabled on Spartan 3 but in your setup it might be need to be disabled using the "SetCANR0" serial command. If the issue is not related to the termination resistor then the issue will likely be resolved with a new Spartan 3 firmware that waits a few seconds before trying to initialize the CAN Bus.
@Alan To; I finally got the serial commands sorted out by adding the LF command at the end of serial command and disabled the CAN resistor. I do think there is some delay in the CAN bus coming up. I have a fuel pump driver module I built in the back of the car that uses CAN for coms. I need to rig up something to better test if there is a delay and how big it is.
Hey Ryan,
I am having the same issue with serial commands as you mentioned. I am using the suggested "termite" program for a serial terminal. What program were you using. And what were the exact commands you used to get a response? I'm at my wits end with this! Thanks!!!
Im having the same issue, cant communicate via termite. Did you ever get this figured out?
@nathanhood3566 ultimately I ended up contacting Alan at 14point7 and he helped me resolve the issue. I believe he had a firmware update that resolved the issue. Reach out to him if you are still having issues, he's super helpful.
hi ryan. will this work CAN with my haltech platinum pro easily?
Not sure, you will need to check the docs that 14point7 provides for the available CAN formats that they support.
I see. Thanks. I wish it was easily done and document for me to copy and paste. Lol. I chose this unit because I'm using a tablet windows PC as my display rather than many gauges
Hello
How did you got the o2 sensor temp showing up in tunerstudio ?
Thank you
In the CAN message from the WBO2 includes the temp of the sensor. Under generic sensor inputs you can pull the payload byte from the CAN message and make a new variable which then can be displayed as a gauge.
Thanks
I only have analog in or can adc 1 to 24
Which one should I use ?
Thanks
@@thomasengel472 CANADC1 will work. You can name it O2temp. Take the value at x10, should be 8U(8bit unsigned) off the top of my head I do not know the offset in the payload...
Thanks for the help
It’s not working for me i don’t know what to change and don’t have 8U message to select
@@thomasengel472 email me at ryandenney347 at gmail
Hi Ryan sorry for hijacking your comment thread I'd like to ask @alan to how to configure the slow heat setting on the O2 sensor heater to protect it from thermal shock during engine start up on a Spartan 3 lite without CAN output.
How can I get into the setup interface to configure the slow heat setting in Spartan 3 lite by using the serial command? And how can I know if the changes have been made?
I think you can just send the command to slow the heater rate. SETSLOWHEAT1 set to slow heat. You need to add a LF at the end of the command. You can also send out a GETSLOWHEAT and the unit will replay back with a 0 or 1.
@@olboy1981 thanks for the tips! Theoritically by entering the command the controller will delay heat up of the O2 sensor after the engine has been started?
@@fooksoonliew2551 I'm not sure it will work quite like that. Just slows the ramp rate for the sensor to get to temp. Ideally if the spartan could receive CAN messages from the ECU to see that Engine RPM is above 500 then start the O2 heat up would be quite cool.