I spent the last 2 weeks making tools for figuring out the protocol. it uses arduino due a custom shield and nodejs.
I also have a due sketch for capturing display/controller comms. it uses nodejs and has session support, so you can save your captures.
the captures i've done are already there...