Measuring the pulse length today I noted the base/smallest pulse is about 100us this makes it either 9600baud a standard serial setting, or 10400 baud (ODB-II) comms. Logic analyser hasn't arrived yet so still tinkering round the edges.
I'm starting to suspect ODB-II style inter unit comms which we know it uses when talking to the odb-II diagnostic port so that would make sense.
http://www.koch-engineering.com/php/...0and%20ISO.pdf
interesting link on picaxe site about generating non standard baud rates
http://www.picaxeforum.co.uk/showthread.php?t=11675
Someone else is tinkering with ODB-II and a Picaxe.
I have been looking with envious eyes at Honda GNA system on UK E-Bay which provides the full range of diagnostics etc for our cars. It's the oem system used by dealers and was very expensive in the past but is now a bit cheaper. Not sure how useful it would be.
I've also been looking at the way the soc/regen/assist gauge works, and that appears to be driven via a comparator input in the gauge from the MetSCI1 & 2 wires which also joins the BCM and MCM.
I believe the BCM sends it the SOC level, and the MCM sends it the assist/regen level.
I would like to drive the SOC gauge independently with a pic which could be fed from my master board so it shows a true reading of phev battery soc.
In fact I want to remove the BCM altogther but justy need to fake it's critical signals.
According to the technical training data sheet the BCM sends the MCM (SOC and failure data) and recieves (Fail clear requests, etc)
Not much data there ^^