qmk_firmware/tmk_core/protocol/vusb
achol b030c45705 Add save and restore of each pin used in reading joystick (AVR).
Allow output pin to be JS_VIRTUAL_AXIS if the axis is connected to Vcc
instead of an output pin from the MCU.

Fix joystick report id

Fix broken v-usb hid joystick interface. Make it more resilient to unusual settings (none multiple of eight button count, 0 buttons or 0 axes)

Correct adc reading for multiple axes. Piecewise range conversion for uncentered raw value range. Input, output and ground pin configuration per axis.

Documentation fixes
2020-03-22 11:24:36 +01:00
..
usbdrv clang-format changes 2019-08-30 15:01:52 -07:00
main.c format code according to conventions [skip ci] 2020-03-16 10:01:22 +00:00
sendchar_usart.c clang-format changes 2019-08-30 15:01:52 -07:00
vusb.c Add save and restore of each pin used in reading joystick (AVR). 2020-03-22 11:24:36 +01:00
vusb.h clang-format changes 2019-08-30 15:01:52 -07:00