It's only a matter of time before someone out there writes one...!
To: disklavier@yahoogroups.com
From: kgoroway@...
Date: Wed, 30 Mar 2011 07:39:29 -0700
Subject: Re: [disklavier] Need technical owners of E3 to help out
Nothing exists to talk to the Disklavier from an Android, as far as I know. Either Yamaha, or someone else (me?) would have to write one. I could already do it for the MarkIV, since I know how to talk to it...but for now I'm concentrating on learning how to talk to the E3/DKC-850.
From: Shelley Bacon <shelleybacon@...>
To: disklavier@yahoogroups.com
Sent: Wed, March 30, 2011 10:32:14 AM
Subject: Re: [disklavier] Need technical owners of E3 to help out
To: disklavier@yahoogroups.com
Sent: Wed, March 30, 2011 10:32:14 AM
Subject: Re: [disklavier] Need technical owners of E3 to help out
Kevin - I can't help you with the iPhone, but I do have a quick question. Does the Android have an application for the Disklavier like the iPhone does? I just bought a Droid Global 2 since I will be in Africa for four months this year and wanted a phone my kids could use to call me in case of an emergency. One of our exchange daughters loaded the iPhone Disklavier app on her iPod and its very cool. What, if anything, does Droid have?
Shelley
From: Kevin Goroway
To: disklavier@yahoogroups.com
Sent: Tue, March 29, 2011 4:33:41 PM
Subject: [disklavier] Need technical owners of E3 to help out
To: disklavier@yahoogroups.com
Sent: Tue, March 29, 2011 4:33:41 PM
Subject: [disklavier] Need technical owners of E3 to help out
I'm working very hard nowadays to get DKVBrowser working on E3 and DKC-850 pianos.
Is anyone out there with an E3/iPhone and the ability to packet sniff their network in promiscuous mode? This would allow your PC to "hear" wireless communication between the iPhone and the piano. I specifically need to see the encrypted handshake. It should be in plain-text, and looks like this:
piano sends something like this:
iPhone responds with something very similar:
I was hoping that Yamaha didn't change this, but they did. I think I'm close, but I'm missing a detail. ;The length of the response string is important in this case...I don't know how long it is supposed to be...
Also, anyone out their happen to be experienced in reading ARM disassembly? I'm quickly learning, but it would help to be able to bounce ideas off of someone else.
Another odd request. And this one is a stretch. Does anyone out there have an old/unused iPod Touch, iPhone that they would be willing to let me borrow? I'm an android type guy, so I don't have one. Having an iPhone type thing around to sniff the packets myself would be very helpful...
Thanks!
-Kevin