Skip to content

Add section about pairing via bluetooth #213

@mrwerdo

Description

@mrwerdo

Don't mind me. I'm just documenting the steps for connecting bluetooth controllers here. I'll add these in later with a pull request...

The instructions are based on the ones located here, except with one minor difference: depending on the robot there is a large amount of interference. This creates dead zones where the PS3 controller can't send data. The dead zones are very clear cut. Slight movements can enable the PS3 to send data.

One spot which works quite well is placing the controller up against the back of the robot's case, just below the power buttons.

A few other points:

  1. Run jstest --normal /dev/input/js0 to verify that the controller is sending data. jstestcan be installed using pacman -S joyutils if it's not on the robot already. See here.
  2. It might be nice to enable auto power on boot for the bluetooth controller on the robot. See here.
  3. The bluetooth service is not started by default. Use systemctl start bluetooth to start it, and systemctl enable bluetooth to start it when the robot powers on.
  4. Restart after installing bluez-plugins

Metadata

Metadata

Assignees

Labels

WIPA work in progress, feedback welcome but things might changedocumentationImprovements or additions to documentation

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions