madnut said:I am assuming what happens is that CA notices that power is dropping and because my PAS is set to power mode it ramps up the out throttle to full trying to get more power. When I release the break throttle the CA is outputting fully open throttle 4V so the bike jumps.
Exactly. What you need to do is tell the CA that you are braking via the CA's ebrake input line. This is easy if you have a digital ebrake/regen input to the controller, but if it's an analog input to the controller then you'd have to set up a simple comparator circuit so that when you have the regen throttle activated, it pulls the CA's ebrake input low. If you're not EE inclined, this can be done mechanically too, with a simple limit switch that's activated by the rotation of your regen throttle.
2. Software wize (I dont know how well this would work but...) I think when the CA sees the power drop from lets say 500W to negative wattage it should put the throttle to low and not allow it to climb until the wattage is zero or positive.
You're spot on that this approach would work and it's actually been considered, but there are unexpected consequences to doing something like that which can solve one persons situation but cause grief in others. For instance you can have negative watts if you have a solar panel hooked up to the battery, and then the CA would think that there is regen and not apply and PAS power until you bike through a dark zone and the solar input goes up to zero. And then you'd have PAS again, but only so long as the PAS watts stayed higher than the negative solar watts or else you'll get locked out.
So just saying it would take some careful consideration to implement a feature that's making presumptions on what the rider is doing (ie applying regen brakes) based on what the CA sees for the consumption numbers.