So as has already been discovered, the CA3 Beta20 firmware is finished and available here:
http://www.ebikes.ca/store/store_CAV3.php
At the bottom of the page is the list and description of all items in the setup menu.
There are a lot of changes as I'm trying to get this as close as possible to the look and feel of the first release code.
1) Mode Presets: You can now have 3 different groups of CA limit settings stored on the device. So there is a new menu item for enabling, 1, 2, or 3 presets and naming each of them as well.
For the names, there's a selection to choose from including default, economy, assist, street, offroad, unlimited, and Power, and if you have other suggestions I could fit a few more in for sure:
The settings which are linked to each preset are those that make sense to change for different operating modes. This includes the speed, current, and power limits, the throttle function and ramp rate, the auxilliary potentiometer function, and the PAS assist mode. It does not include the hardware settings (ex, #poles, wheel size etc), the feedback gains (those should be tuned once to match the hardware), or the calibration or display preferences, all of which will be the same across all presets.
2) Preset Hot Swaps: While you can change between chosen mode presets through the setup menu, this can also be done on the fly at any point by pressing down the left button and then tapping on the right button to switch modes.
Similarly, if you press the right button and then tap on the left, you can swap between the different battery pack presets. In the Beta20 code there is also a 3rd "C" battery option for those with a collection of packs:
View attachment 9
3) More "Disabled" Choices: There is a choice to disable the torque sensor if you don't have one connected so that you won't have garbage numbers for human watts etc., and there is also the ability to preset the gain value for a THUN sensor if that's what you are using, and then select "custom" if you want to specify the Nm/V directly.
4) Torque Offset: This was mentioned previously and is something that I've been really digging on recent test rides. Rather than having the proportional torque assistance engage right from 0 N-m, you can set a torque threshold that the rider has to apply to the pedals before it starts to kick in. So for me, when I am riding in PAS torque control mode I usually don't want any assistance if I'm only putting in like 100-150 watts. This achieves that, and then still allows for proportional boosting with higher levels of pedal torque. You really have to earn your assist wattage!
5) More Useful Menu Previews: I've tried to make all the content in the preview line of the setup menu as useful as possible. So for instance, with the speedometer setup, it computes your equivalent inch wheel diameter based on the mm circumference, and the arrow on the right toggles up or down depending on the state of the speedo input sensor.

Similarly, for the throttle and the auxiliary potentiometer, it not only shows the voltage on each of those pins but also the scaled value as a percentage between your min and max input points. So it is easy to very the actual limit range with different positions.
