Hey Hammerhead, give us a public API for page switching when Di2 support is removed
Hey Hammerhead, so, Di2 support is being removed. Wrong move by Shimano and probably not your fault, but mainly it's your customers who are getting affected.
I have no use for a head unit that won't connect to my Di2 hood buttons for page switching, it is something that I rely on heavily. So, as a workaround, please give us an open API that we can use to trigger page switching from other sideloaded apps. That's the least you can do.
Not suggesting that anyone would write a sideloadable app to act as a relay, connecting to Di2 and forwarding the signal to the Karoo's app, and then publishing that app on GitHub. That would be absurd. But there are many other use cases where an API like that would come on very handy, so since you cannot provide Di2 support officially anymore, please help us - your community and your paying customers - out here.
Thanks for listening.
I am certainly not going back to Garmin but will stop updating from now on. Use of the hood buttons was the main reason I upgraded to Shimano instead of Sram. If I had to do it again now I certainly installed the Sram Force.
I hope there will be a solution soon. For me it is much safer because I can keep my hands on the handlebar.
I don't get it. I think all head end units support DI2 AFAIK. It's a simple thing, something you ask for at the top of your list. Then, SRAM bought Shimano recently so I believe. Hammerhead says that until they can renegotiate their contract, they won't be able to support DI2. And, it's not the gearing or battery that everyone wants, it's the page switching feature on the hoods.
So, did Hammerhead go ahead and put in DI2 support without getting approval from Shimano? What head end company would not consider doing so? That would be one of the first things anyone would think of! Once notified that they were not allowed to use DI2 functionality wouldn't you want to rectify that before issuing an update that removes features? Wasn't that what Hammerhead was all about? Adding features that customers wanted? What could be worse than DELETING features? What will it take? A simple renegotiation or did they piss off Shimano such that nothing can be done? Does the purchase of Shimano have anything to do with it? Will DI2 support ever return or is it lost forever on the MTA?
I think it's outrageous that Hammerhead is not actively pursuing a renegotiation and telling their customers all about it. I have absolutely no doubt that Hammerhead is going to lose active riding customers unless this is quickly fixed. And most of those customers are expert riders, obviously, riding $7,000 to $12,000 DI2 bikes! What's an extra $749 new, solar powered head end unit?
Edit: OK so it's Hammerhead that is acquired by SRAM. That makes more sense. But then Shimano is eating it's own children by not allowing Hammerhead who has over 7X revenue growth, which is why SRAM bought them. AND, here is what SRAM says:
"“We are excited about this acquisition and excited that their team will continue to design, manufacture, and sell technology and quality leading head units that work with every brand of drivetrain.”?
There is a separat thread (or multiple, actually) for people voicing their frustration about DI2 not being supported by the Karoo anymore, this is not what this topic is about though.
What I am asking for is a public sensor API so the community can build something similar to DI2 for page switching and possibly other stuff.
If you have something to contribute to that, please comment, otherwise please let out your frustration in one of the other topics. Thank you.
Okay, so I want to point out: My original post got modified and edited by some moderator. I edited it back, and just now it was modified again. And this all without any "edited" disclaimer or anything, its just standing there as if I had written this.
This is not only unprofessional, this is a no-go. I find it deeply insulting, and it makes me very, very angry. How dare you!
Hi Malte, Edgar - I don't believe this has been modified anytime soon but I will speak with the moderators. Unless there's profanity used, which may have been caught by the tool which requires us remove them before publishing the post. I will also speak with the team to maintain a process for any such changes as well.
So you have an automated tool running that scans texts and replaces things it doesn't like?...
Not as bad as some mod actually editing my text, but nontheless, it was not my text. At least put an "this post has been automatically edited" or something in it. I did definitely use different language to describe Shimano, which was edited out.
Anyway, back to topic I guess...
While a better API would be ideal, Karoo does have a SDK. To have Di2 back, search for Ki2 or see: https://www.dcrainmaker.com/2022/12/hammerhead-karoo-2-shimano-di2-workaround.html
Now, one has to hope that Hammerhead doesn't drop support for the SDK.
Please sign in to leave a comment.