Wireless Device Programming

Running around with a game controller immediate delivers on an ultra nerdy/crazy scientist look. Also, the USB sockets tend to wear out, due to the movements associated with running.

In order to deal for both issues, I acquired a compact wireless controller, which comes with a wrist strap. It seems to fit perfectly for use with the active muscle stimulator.

I reprogrammed the input handling to accept the key codes transmitted by this small controller, so that it matches the USB controller mappings. I decided to remap the device learning mode to activate when holding down the L key (since holding down the select key turns off the device, so that will not work). The select key now turns off muscle activation (which can be turned on again by pressing the start button).

I was a bit concerned about the latency introduced by the Bluetooth transmission. But it looks like the relays are sufficiently responsive.

Testing the responsiveness of Bluetooth device programming.

I will test the controller during tomorrow’s forest run.

Leave a comment