Originally Posted by
fuzz2050
I'm with Jeff on this one; the capability is well within the ability of the current Di2, and there is a demand (as long as you call it a 'training aid') I'm sure this will happen eventually. It would be integrated with a power meter of some kind, and the sophisticated on-board computer will make all sorts of choices for you to optimize your performance.
I'm not saying that it's going to be wide spread, but since it seems to be only a trivial software problem away, I can't imagine something won't emerge.
*Snork*!! He said "trivial software problem"... hee- hee!!
Well, maybe- in the sense that the tools are out there and there are apparently people with the skills to use them to who could make this happen. (See the Fairwheel Bikes link above.) That doesn't mean that reverse-engineering the software/middleware/firmware of the Di2 system is easy and/or straightforward. It takes people with talent and persistence to rewrite this stuff.
(FWIW: 22 years ago I met a lady who worked on chip-level code for GM-Delco. She'd have to debug things by working through 6-inch thick slabs of printout. Despite this, I liked her enough to marry her. Nowadays she does her magic at H-P. She doesn't do firmware anymore, though.)