I have been playing around with the Zombie and trying to get the Volt/Ampera heater control working.
The heater control code actually monitors the GP12V input pins status and the heater is only enable whenever this input is pulled high.
There is also a spot value for this on the web interface with the name "HeatReq"
I have managed to get the heater activated and heating with the information given in this topic:
viewtopic.php?t=2665
Unfortunately, however, not with the control from the Zombie, but rather by generating the required messages with a PEAK CAN dongle.
During my debugging of the Zombie, I have done the following:
1. Checked the single wire CAN output of the NCV7356 and noticed that it only ever sends out a series of three very short voltage peaks of around 5V, that have more a sinusoidal form than a square shape that you would expect for a digital signal.
2. Checked that the orientation of the chip was correct and checked that all pins are consistently soldered and the chip receives power supply
3. Changed the NCV7356, but the behavior is exactly the same with the replaced chip
4. Noticed that the load resistor resistance value is not according to the reference circuit of the datasheet (1kOhm instead of 6k5) and also routed erroneously not directly between CANH and Load pins, but rather from the other side of the filter inductor to the Load pin. I changed the resistance value and connected as per reference schematic (not that it really matter on which side of the inductor the resistance is connected, but I was desperate). The behavior remains the same.
I would very much like to control the heater with the Zombie, but I am out of ideas at this point.
Has somebody actually got the heater working with the Zombie?
Finally, even if the Zombie could manage to switch on the heater, there is at the moment no means to set the power level, other than from the web interface. For this, I was thinking about hacking to the RX8 OEM heat control potentiometer output and reading this value with one of the analog inputs of the Zombie. Unfortunately the potentiometer output is hidden somewhere in the depths of the RX8 dash, so I am not exactly looking forward to this endeavor.