Patent attributes
A method for controlling electronic shifting of a bicycle includes identifying, by a processor, a torque at a crank arm of the bicycle. The processor compares the identified torque or a parameter based on the identified torque to a predetermined band. The predetermined band has an upper limit and a lower limit. The processor determines a target cadence based on the comparison. The processor determines a cadence band based on the determined target cadence. The method also includes controlling the electronic shifting of the bicycle based on the determined cadence band. The controlling of the electronic shifting of the bicycle includes actuating a motor of a derailleur of the bicycle for the electronic shifting of the bicycle when a cadence of the bicycle is outside of the determined cadence band.