123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- =======================================================
- pxrc - PhoenixRC Flight Controller Adapter
- =======================================================
- :Author: Marcus Folkesson <[email protected]>
- This driver let you use your own RC controller plugged into the
- adapter that comes with PhoenixRC [1]_ or other compatible adapters.
- The adapter supports 7 analog channels and 1 digital input switch.
- Notes
- =====
- Many RC controllers is able to configure which stick goes to which channel.
- This is also configurable in most simulators, so a matching is not necessary.
- The driver is generating the following input event for analog channels:
- +---------+----------------+
- | Channel | Event |
- +=========+================+
- | 1 | ABS_X |
- +---------+----------------+
- | 2 | ABS_Y |
- +---------+----------------+
- | 3 | ABS_RX |
- +---------+----------------+
- | 4 | ABS_RY |
- +---------+----------------+
- | 5 | ABS_RUDDER |
- +---------+----------------+
- | 6 | ABS_THROTTLE |
- +---------+----------------+
- | 7 | ABS_MISC |
- +---------+----------------+
- The digital input switch is generated as an `BTN_A` event.
- Manual Testing
- ==============
- To test this driver's functionality you may use `input-event` which is part of
- the `input layer utilities` suite [2]_.
- For example::
- > modprobe pxrc
- > input-events <devnr>
- To print all input events from input `devnr`.
- References
- ==========
- .. [1] http://www.phoenix-sim.com/
- .. [2] https://www.kraxel.org/cgit/input/
|