Shift 3 cogs setting
You can use the e-tube software to change what happens on a "long press" of 1/2 second or longer. From the factory, the rear buttons sweep the full cassette. That's rarely useful.
Instead, set it to shift 3 cogs on a long press.
At the base of a hill:
Hold the two lower buttons for 1/2 second or longer. You get:
Front:
50 to 34.
Rear:
3 smaller cogs.
That's just about right. I often have to shift one more rear cog since I'm slowing as I shift, but I'm in the ballpark right away.
Over the top of the hill:
Long press both top buttons.
Front:
34 to 50
Rear:
3 larger cogs.
I like that I don't have to think about it. Both bottom buttons or both top buttons--simple. And I can keep holding the buttons and nothing else happens. There's no button press timing needed. (A long press on the front shifter doesn't do anything different, of course. But it's easier to just long press both sides.)
This works even better than the "two thumb presses" method on my old mechanical Campagnolo 10-speed shifters.
~~~~~~~~~~~~~~~
Syncro shift
I don't want any automatic front shift. It takes a little too long, and I want to ease up on the pedaling when it happens. (I ride a single bike)
I could see a "long press" that shifts the correct number of rear cogs, instead of shift-3. That might be useful. It would have to know what set of cogs and what size chainrings I was running to work correctly. And would need to assume I'm going to, or just did, shift the front.
The manual shifting is pretty easy, though. I sometimes shift the front at the base of a tiny hill, maybe 30 feet high and 6 or 8 pedal revolutions. But I want to decide myself.
~~~~~~
Fast clicks
It's easy to just click-click the rear shifter button, as fast as you can, to shift a couple of cogs, clicking faster than the shifts themselves. Go fast, like a mouse double-click.
It will shift that number of cogs, at the pre-defined speed per shift, unlike a mechanical shifter that moves the derailleur over the full distance all at once when doing a multiple cog shift.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Originally Posted by
corrado33
Wait, this wasn't already the norm with electronic shifting? That's ridiculous. Talk about purposely holding back features to be released at a later date for a premium.
The main "code" to do this is MAYBE 10-20 lines. Seriously. Assuming the gear chart is in memory.
[code snippet]
I could do this with a tiny freaking microcontroller in all of 15 minutes.
What a bunch of horse crap. This legitimately pisses me off. I honestly thought the "semi synchro shifting" was the norm because the first electronic shifting bike I saw did it.
I don't want to have to tell the bike when I swap cassettes. (Maybe that's next: an rfid chip in the cassette! I like that. But what happens if it reads both your chip and the next bike over?)
I suppose the cog sizes list could be calculated from a cadence sensor, a wheel speed sensor, and knowing where the shifters were on the front and back at the time. Actually, all it needs to know is the
differences in cadence between cogs, to decide how many cogs to shift when the front is shifted. Assuming the front chainring sizes are known to the software.