It seems that auto completion plugin of Codeblocks (version 12.11 and up) does not work very well with a cmake generated project.
One solution is to deactivate this plugin, another solution is to install an older version of Codeblocks (10.05), from [this page](http://sourceforge.net/projects/codeblocks/files/Binaries/10.05).
# List of plugins that should not be loaded on bluetoothd startup
DisablePlugins = network,input
```
Then restart bluetoothd:
`$ sudo service bluetooth restart`
# Configure SSH hosts (optional)
Alias can be defined in the *~/.ssh/config* file:
`$ mkdir -p ~/.ssh`
`$ nano ~/.ssh/config`
and add a line for each target
```
Host uav1
HostName 192.168.147.63
User root
StrictHostKeyChecking no
UserKnownHostsFile=/dev/null
```
change the name (uav1 in this example) and its address (192.168.147.63 in this example).
*NB*: the 2 last lines are optional, but it will help if you connect to 2 different targets with same IP. Yet, you will be exposed to the man in the middle attack (see [this page](http://en.wikipedia.org/wiki/Man-in-the-middle_attack)), which should not be a big deal in our case (target as no root password...).
Using this alias you can connect to the target that way: