tstellanova
a1266be030
propagate error signal on too many link errs
...
reduce serial link logging; clear transmit buffer on disconnect
12 years ago
Lorenz Meier
eb5a54c065
Compile and serial port error handling fixes
12 years ago
Lorenz Meier
d95cf00399
Serial link selection in toolbar operational
12 years ago
Bill Bonney
4e29541c79
Fixed the accidental removal of UDP listening of startup
12 years ago
Bill Bonney
f60e7231d5
FIX: Added the use of waitForBytesWritten to enable sending data
12 years ago
Bill Bonney
9b5c656fc1
Fix to improve QSerialPort integration & stability.
12 years ago
Bill Bonney
bc2ce1ab47
Fix to make Baud and PortName update when changed
12 years ago
Bill Bonney
eb8d8faa37
Fixed two warnings.
12 years ago
Bill Bonney
75def93bc3
APM ToolBar chnages
12 years ago
Bill Bonney
359f8bd1d8
APMToolbar as a docking widget [complete] + missing files
12 years ago
Lorenz Meier
9636a56af0
Fixed call to sin/cos.
12 years ago
Lorenz Meier
55f61af452
Added pressure support for airspeed in sensor level hil
12 years ago
Lorenz Meier
fc3c73b277
Updated MAVLink, fixed minor issues with contributed style updates, ready for prime time
12 years ago
Lorenz Meier
52dc821ee2
Added rotation of mag vector into body frame in HIL
12 years ago
Bill Bonney
7680355bdc
adds back in mutex for stop flag changes
12 years ago
Bill Bonney
2d63bb400a
removed unused code and fixed disconnect problem
12 years ago
Bill Bonney
aedaa844a8
Stability improvements and error fixes
12 years ago
Lorenz Meier
f9318458a5
Updated MAVLink, fixed up HIL
12 years ago
Bill Bonney
c2abde1029
adds missing files
12 years ago
Michael Carpenter
bf53df056c
Another change for issue #3 , SerialLink::getCurrentPortS() should now return consistant results on Windows to match linux and OSX
12 years ago
Bryant
9bda816e54
Have settings loaded/stored correctly for all joysticks based on their UAS type and autopilot type. Switching between UASes doesn't work right yet, however.
12 years ago
Michael Carpenter
f418c2e555
Addition of requestReset to LinkInterface, to allow MavLinkProtocol to detect when connected, but at the wrong baud rate, request a reset.
12 years ago
Bryant
ae6829562f
Forgot to set some members of XbeeLinkInterface to const as well
12 years ago
Bryant
d0af5b03bd
Changed many functions in the abstract *Link classes to be const. This facilitates setting other functions as const. The metadata for specific links are reset when the links are added.
12 years ago
Bryant
6f98185c3e
The details on the success/errors for the MAVLink protocols are now shown for each link as tooltips that are updated every 5s. Values are currently wrong and unsure why as of yet.
12 years ago
Bryant
129069d4e6
Partway through refactoring of UAS deletion. This is in order to actually support removing UASes from QGC, which is currently impossible.
12 years ago
Bryant
975f410672
Forgot to set some members of XbeeLinkInterface to const as well
12 years ago
Bryant
7095cf2824
Changed many functions in the abstract *Link classes to be const. This facilitates setting other functions as const. The metadata for specific links are reset when the links are added.
12 years ago
Bryant
f0a5118e1e
The details on the success/errors for the MAVLink protocols are now shown for each link as tooltips that are updated every 5s. Values are currently wrong and unsure why as of yet.
12 years ago
Bryant
e34142cff0
Partway through refactoring of UAS deletion. This is in order to actually support removing UASes from QGC, which is currently impossible.
12 years ago
Michael Carpenter
5f536d0d8d
Addition of extra debug output to comms console during Serial Comms issues
12 years ago
Michael Carpenter
6b449af3c9
Addition of new Raw Status display, and tabbed widget container for QuickView
12 years ago
Lorenz Meier
42de6b7cb1
HIL config improvements, fixed confusion about which dock widget is part of which view, main window behaving now
12 years ago
Michael Carpenter
65f16374df
Changes for new calibration in APM 3.0 (Re: https://github.com/diydrones/MissionPlanner/issues/38 ), and change in some of the serial timeouts
12 years ago
Michael Carpenter
9c2701510e
Change in how APM requests data updates on connect
12 years ago
Michael Carpenter
7f4cb98799
On no serial data, now attempts both a "reboot" reset, and then a DTR reset of the autopilot
12 years ago
Michael Carpenter
7588d14098
Addition of requesting status updates from APM, if APM is in a state with no status updates, this will request them
12 years ago
Lorenz Meier
fb8595999f
Fixed state HIL, fixed sensor HIL XPlane x direction velocity vector
12 years ago
Lorenz Meier
79c67f2e4a
Bugfixed HIL
12 years ago
Lorenz Meier
48fe4cecc3
Cleanup on state HIL
12 years ago
Lorenz Meier
18511a9355
Made sensor HIL configurable, fixed runtime warnings, WIP
12 years ago
Lorenz Meier
f8eddb6d91
Fixed a bunch of smaller HIL issues, GPS COG is now correct
12 years ago
Lorenz Meier
6afad8ecb9
Small code/docs cleanup in XPlane sim link
12 years ago
Lorenz Meier
11006e551d
Fixed up first version of sensor level HIL, needs more validation, but operational
12 years ago
Lorenz Meier
2e625497ec
Simplified link creation / connection a bit
12 years ago
Lorenz Meier
f162715828
Fixed typo
12 years ago
Lorenz Meier
e784c17ea1
Ask mavlink app to start on PX4 boards if connected via NSH
12 years ago
Christopher Hrabia
50c36bb59f
Revert last change on new logfile structure and added nulling of buffer.
...
The reason for this is, because the last change in the file structure is buggy, it was only written the message length of the buffer to the file and missed to add the length for the timestamp.
For fixing this problem it would be possible to insert something like
len += sizeof(quint64);
after:
int len = mavlink_msg_to_send_buffer(buf+sizeof(quint64), &message);
But I think a consistent file structure has more adavatages for a logfile over a more compressed structure.
E.g. it would be necessary to go through all packages to proceed a jump during a replay.
Additional the LogPlayer was not updated during the last 7 month since the logfile structure was changed (even it was buggy)...
If filesize is really a problem I would recommend to change the logfile handling in a way of writting a temporary consistend
logfile and compress it afterwards (QCompress) like done by many programs
12 years ago
Lorenz Meier
2f2406a52d
Expanded fields changed flags
12 years ago
Lorenz Meier
965cd4e68c
Tiny typo fixes in HIL
12 years ago