@scy That's actually really cool and clever use of the technology for debugging! 😮
Top-level
@scy That's actually really cool and clever use of the technology for debugging! 😮 5 comments
@scy Also, that photo paired with the bot's transcription of the debug log in lights gives me a clue about how that keypad is wired up as well as the possible endianness of the bytes, since that keypad is a 8x32+8x2 matrix. @dragonarchitect I wouldn't count on it, there's quite a bit of bit shifting going on in the source code of the crash handler. But I didn't look into it too much. @scy Fair! I'm just thinking out loud with a hypothesis anyways haha I have very little experience with reverse engineering. I see something neat like this and I start thinking of ways I might make it work. |
@dragonarchitect They also have debug logs via MIDI Out, but this requires you to actually start capturing them before the crash, which most people won't. Thus they needed to be able to extract the most important parts in another way.