What we already have:
- Foccci evaluates CP dutycycle and scales it to a current limit which can be put on the CAN bus
- Foccci evaluates PP resistance, also scales it to a current limit
- Foccci can receive an OBC state resulting in connector locking (TBD) and state C switching
For those that do need an undistorted CP or even PP we have the following options:
- Do not connect PP to Foccci. It isn't really needed, provided the OBC pulls it up in the correct way
- Use a change-over relay e.g. controlled by the VCU to connect CP and/or PP to the OBC and disconnect it from Foccci. The VCU can determine e.g. from CP duty cycle that we want to AC charge
- Re-create the CP signal and spoof the PP resistor to the OBC. This would need an additional output of Foccci and Foccci can only create the positive swing. Seems ok for most chargers
- Re-create CP with one of the contactor outputs. The contactors can then not be controlled individually but we also don't need an extra pin and it works with existing hardware (at least 4.5 and newer)
- Spoof PP and CP with some simple circuit (NE555?) and control the charger like one that doesn't read CP and PP
- connect CP to both. Remove the 2k7 state-B resistor from Foccci, because the 2k7 is present in the OBC