findDevice: cannot find "CopterControl" in device list

Description

With git head e00c0fa I cannot connect to CC3D board, when plugging the board (usb direct connection) or trying to connect the board, I get an error message: "findDevice: cannot find "CopterControl" in device list", and gcs cannot connect to the board.

This seems related to recent developpements, since reverting to earlier version aef6d65 solves the trouble and board is working well with that earlier version. [Git Commit Reference aef6d65 Merged in mindnever/librepilot/LP-413_add_PIOS_COM_RegisterAvailableCallback (pull request #333) Wed, 5 Oct 2016 21:45:32 +0200]

LP gcs log:

Environment

LPe00c0fa (Sun, 23 Oct 2016) | Linux Debian 8 | CC3D (USB connect)

Activity

Show:
Eric Price
October 25, 2016, 4:23 PM

broke this. The connectionmanager has a hacky way of storing the "connection name" (which is used to actually connect to a device) in the tooltip text, then retrieves it from there for the actual connection.

changing the tooltips broke this hack.

needs cleanup, in the meantime suggest reverting

Lalanne Laurent
November 7, 2016, 4:35 PM

Moved affect / fix versions to future_release assuming the rel16.09 do not have on it.

Fix merged to next

Assignee

Eric Price

Reporter

Vincent Regnard

Labels

None

Components

Fix versions

Affects versions

Priority

High
Configure