Removing hardcoded controller path and device.
Figured out what the mystery constant in SENDDATA requests are via
reversing more, it's the length of the command! also the mystery
constant at the end is a callback ID to correlate responses with
requests for things that send responses.