Get desktop application:
View/edit binary Protocol Buffers messages
* Request: "Press" the button on the device @start @next Success
true for "Confirm", false for "Cancel"
true for scroll up, false for scroll down
keyboard input
* Request: Erase block of flash on device WARNING: Writing to the wrong location can irreparably break the device. @start @next Success @next Failure
* Request: Computer asks for device state @start @next DebugLinkState
(message has no fields)
* Response: Device wants host to log event @ignore
* Response: Device sends memory back @end
* Request: Read memory from device @start @next DebugLinkMemory
* Request: Write memory to device. WARNING: Writing to the wrong location can irreparably break the device. @start @next Success @next Failure
* Response: Device current state @end
raw buffer of display
current PIN, blank if PIN is not set/enabled
current PIN matrix
current BIP-39 mnemonic
current BIP-32 node
is node/mnemonic encrypted using passphrase?
word on device display during ResetDevice workflow
current entropy during ResetDevice workflow
(fake) word on display during RecoveryDevice workflow
index of mnemonic word the device is expecting during RecoveryDevice workflow
index of mnemonic word the device is expecting during ResetDevice workflow
* Request: Ask device to restart @start
(message has no fields)