I've successfully got the Outlander charger to charge the prius battery
I needed to get the battery voltage up closer to 200V, before the charger would keep the EVSE contactor pulled in all of the time. I had to be a little creative to get some current into the battery and bring up the voltage so the charger would not fault out.
I could then command the charge current by using the 0x286 message. For anyone who is interested I've attached a python script which I used with the KVASER CAN tool to send the frames.
So overall, i'm quite happy, can now design something to detect when the handle is attached via the proximity signal and power up the charger. When the charger powers up if I can see the pilot duty I will be able to request that it starts charging.
I can't get the charger to start a second cycle without powering it on/off, so i'm not sure if its faulted out by how i'm stoping the cycle, or it's just part of the code that once it does the charge cycle it won't do it a second time. In my python script which is very much hacked together on the garage floor, i requested that the charger go back to 0 current before dropping the EVSE out, but didn't seem to allow me to start a second charge. I need to review the logs from the car again.
One other thing I learned by accident, i used my 2kw office heater as the pre-charge resistor, and i started a charge cycle with the heater in the circuit. I commanded 2Amps and when i looked down at the meter i had 2A in the battery and the charger output was up over 400V

So it looks like this charger will possibly be able to charge higher voltage packs.
My plan is to use the above setup to test the DC:DC Converter next week. There doesn't seem to be any output control for the DC:DC, which is controlled via an enable pin.
Very happy with the above, these chargers are using in a range of PHEVs, so should give a cheap charging and DC solution. It will also easily fit where the spare wheel goes and the AC input cable is long enough that it will go as far as the petrol cap on any car.
0x389 Frame Sent from charger:-
Byte 0 = Battery Voltage (as seen by the charger), needs to be scaled x 2, so can represent up to 255*2V; used to monitor battery during charge
Byte 1 = Charger supply voltage, no scaling needed
Byte 5-6 = Charger Supply Current x 100
0x38A Frame Sent from charger:-
Byte 0 = temp x 2?
Byte 1 = temp x 2?
Byte 3 = EVSE Control Duty Cycle (granny cable ~26 = 26%)
0x285 Frame Sent to the charger, to control EVSE
Byte 2 = 0xb6 pulls in the EVSE
0x286 Frame Sent to charger to control charging:
Byte 0-1 = Voltage setpoint (seems to be ignored, but i'm wondering is there a constant voltage mode which uses this)
Byte 2 = Current in amps x 10