- 28 Mar, 2015 1 commit
-
-
Don Gagne authored
Link ids were being used interchangeably with the mavlink channel for the link. Link ids handed out as a numerically increasing integer. Once the counter went past MAVLINK_COMM_NUM_BUFFERS all hell would break loose and cause memory corruption.
-
- 22 Mar, 2015 2 commits
- 19 Mar, 2015 2 commits
-
-
dogmaphobic authored
-
dogmaphobic authored
-
- 13 Mar, 2015 2 commits
-
-
Don Gagne authored
If it doesn’t exist it will be prefilled with all registered categories set to false
-
dogmaphobic authored
-
- 12 Mar, 2015 1 commit
-
-
dogmaphobic authored
Changed settings version as the link configurations must be redone (with the new port names)
-
- 10 Mar, 2015 1 commit
-
-
Bryant authored
-
- 05 Mar, 2015 1 commit
-
-
Don Gagne authored
-
- 01 Mar, 2015 1 commit
-
-
Mark Whitehorn authored
-
- 25 Feb, 2015 1 commit
-
-
dogmaphobic authored
Also fixed a typo (copy/paste error) in the TCP link settings loading where it was using the UDP port as the default value instead of the TCP port.
-
- 20 Feb, 2015 1 commit
-
-
dogmaphobic authored
-
- 18 Feb, 2015 2 commits
-
-
dogmaphobic authored
I understand the intent when this was first created but nobody is using it and it no longer fits the context. If and when a need to abstract the serial link comes back, we can revisit this.
-
dogmaphobic authored
-
- 17 Feb, 2015 1 commit
-
-
Don Gagne authored
Also converted qDebug statements to logging category
-
- 14 Feb, 2015 2 commits
-
-
dogmaphobic authored
I noticed that some times, the disconnect signal would get to the updateConnect button (tool bar) before the link was physically disconnected. That would cause it to count it as a still connected link and get the connect button logic out of sync. While at it, added an interface to the UDP link to return its configuration instance. That allows the LinkManager to unlink it when disconnecting it.
-
dogmaphobic authored
This came through google groups and as the change is right where I'd been working, I added it here to avoid collision.
-
- 13 Feb, 2015 2 commits
-
-
dogmaphobic authored
-
dogmaphobic authored
The goal of this first installment is to organize the code a bit so it's more readable, clean up a bit of left over cruft, and manage link configurations (and links in general).
-
- 12 Feb, 2015 1 commit
-
-
dogmaphobic authored
-
- 09 Feb, 2015 1 commit
-
-
Bryant authored
There's also a partial fix for the databits and stopbits. I'm unsure how to deal with the logic around the 'is_cdc' variable, as I can't really follow what it's for.
-
- 26 Dec, 2014 3 commits
- 24 Dec, 2014 1 commit
-
-
Don Gagne authored
-
- 12 Dec, 2014 1 commit
-
-
Don Gagne authored
Plus a large number of other changes to allow for orderly shutdown of objects without crashes or asserts. This is need for unit tests to create/delete global state around every test.
-
- 11 Dec, 2014 1 commit
-
-
Don Gagne authored
-
- 10 Dec, 2014 3 commits
- 09 Dec, 2014 3 commits
- 05 Dec, 2014 2 commits
- 03 Dec, 2014 1 commit
-
-
Don Gagne authored
This makes unit test output easier to read
-
- 01 Dec, 2014 1 commit
-
-
Bryant authored
This function is called automatically when a QSettings object is destroyed, so is rarely needed to be called explicitly. There are still some cases where a QSettings object is passed-by-reference, so there I left the sync() calls as it's unclear how permanent those objects are and if they'd call sync() before application shutdown
-
- 30 Nov, 2014 1 commit
-
-
Don Gagne authored
-
- 27 Nov, 2014 1 commit
-
-
Don Gagne authored
Fix linux compiler warning
-