I was puzzled as to why the above firmware finagling resulted in about 3.7kph no load speed using throttle, when speed should be 24% of 25kph = 6kph.
I guessed that the throttle speed percentage when designated to a pedal assistance level; being applied to lowest possible throttle speed, which is 15kph. 3.7kph must be 24% of something: 24% of 15kph is 3.75kph.
40% of 15kph = 6kph, and that works! My BBS01B throttle is now limited to 6kph!
The throttle has been designated to Level 0, which is 100% current and 40% of 15kph, not a percentage of 25kph as initially assumed - this distinction isn't made clear in any documentation I've seen.
Road test soon, but it's a lively Saturday night and the roads are teeming with substance maddened drivers.