Just managed to get my CAv3 working. Long story short, it is a great piece of work. Thanks very much to Justin and his team for creating and improving the CA, and to Teklektik for the great guidance. These two have become so intertwined with each other, because I couldn't have done it without either.
Installation
Went smooth. I checked the color code for the CA's throttle in, and it was the same as my single hall sensor half grip twist throttle. I checked that the green Tho wire from the CA was indeed green at the CA's DP connector. Then I moved it to a separate throttle connector, connected to the controller. I checked that the red and black wires were indeed battery+ and ground, and then connected the CA DP connector to the controller. Also connected the cromotor's thermistor to the CA. I left my ebrakes connected directly to the controller.
I also took a transparent plastic bag, put the CA in it completely, and taped it in place. This should provide for an extra shield when used in heavy rain. We will see if it holds the water/moisture out.
Flashing
My CAv3 still had B13. I used the old flashtool to get up to B19. All was well. Then I flashed to B21, and immediately voltage was all over the place (350V etc). I flashed back to B20, same issue. Flashed back to B19 and all was well again (80V). Downloaded the newest flashtool, and flashed to B21. All was well. I don't know what the differences are, but for B20 and B21 I would sure recommend the newest flashtool. It is anyway the most convenient flashtool. Thanks for that!
Configuration
It is still a bit of a pain to map the throttle correctly. Even with Teklektik guidance, it is very easy to make a mistake. In my view it is obligatory to put the bike on a stand so that the motor can freewheel, preventing the bike from taking off when you make a mistake. I made mistakes, and only because the motor could freewheel no harm was done. I now have everything setup for power-throttle.
At 72V LVC and a maximum current of 100A, I reckoned that my maximum power at LVC would be 7kW. Therefore, I put 7kW as power limit. Throttle ramp up and down are both at 999. Wgain is at 5, and I will gradually increase it while testing in real life when longing for more punch. Under no-load conditions, my cromotor now reaches Vmax (86.6kmh) within 8 seconds, and the CA shows maximum power of 5kW while accelerating.
I love the multiple presets. I have only one battery, so at this moment don't need the multiple batteries. Can't wait to try it out in real life commuting after the weekend.
Conclusions
I love it. I love the power throttle, I love the temperature limits, I love the ramp up / wgain features, I love the datalogging using the analogger, I love the multiple presets, and I love being able to switch between them during a ride. Thanks Justing and team for creating such a wonderful piece of bike computer, and thanks again to Teklektik for providing the guidance that actually enabled me to use it.
Recommendations
I would love to see a GUI on a computer that enables one to quickly change the CA configuration while having the bike on a test bench connected using the TTL-USB cable. The button-pressing exercise is appropriate for the little machine, but it gets old very quickly.
If there would be a sort of test routine, where the CA would automatically recognize the throttle-controller-motor relationship under predefined conditions, it would make it much more user friendly. I would imagine that under no-load conditions, given a gentle slow turning of the throttle over the full range, the measured full range throttle input in pass-through mode, and the measured motor velocity over the full range of throttle input, there are enough parameters to adjust the CA output accordingly.
I still long for more configurable points on the throttle curve. At this moment, there are about 4 modifiable points:
1 - zero throttle input with zero CA output (no action)
2 - near minimum throttle input with minimum CA output (start motor)
3 - near maximum throttle input with maximum CA output (maximum power to the motor)
4 - maximum throttle input with maximum CA output (prevent throttle wire break)
I think it would be great to have either an exponential curve between points 2 and 3 going either way to make the throttle curve more or less sensitive,
or have an additional 2 or 3 adjustable points between point 2 and 3, to change the curve at will.
This would allow for an almost fully adjustable throttle curve, compensating for both single hall effect, dual hall effect and other throttles.