1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2025-01-10 20:52:11 +01:00

76 Commits

Author SHA1 Message Date
Philippe Renon
bc7087da1a OP-1351 added missing tr() call for thermal calibration estimated time message 2014-06-12 21:11:45 +02:00
Philippe Renon
67ff2e58b8 OP-1351 now use Newton's law of cooling to simulate temperature rise 2014-06-11 21:35:07 +02:00
Philippe Renon
e596f2ea90 OP-1351 thermal calibration - added Debug message type and used it to stop displaying some status messages 2014-06-11 01:07:00 +02:00
Philippe Renon
4a6c417bda OP-1351 fixed inversed calibration instruction text 2014-06-01 20:50:46 +02:00
Philippe Renon
bfff7f73ed OP-1351 made instruction text more consistent accross calibration steps 2014-06-01 17:41:05 +02:00
Philippe Renon
e434fc6db9 OP-1351 display thermal calibration estimated duration in instruction text box 2014-06-01 17:21:03 +02:00
Philippe Renon
b13e5548c1 OP-1351 made sure that progress bar won't show 100% when calibration failed 2014-06-01 17:20:17 +02:00
Philippe Renon
99444babeb OP-1351 simplified thermal progress bar handling and made it indeterminate when target duration not yet estimated 2014-06-01 16:03:31 +02:00
Philippe Renon
e0a61603bf OP-1351 fixed compilation error caused by duplicate method 2014-06-01 15:01:02 +02:00
Philippe Renon
2a1e2436eb OP-1351 added progress bar for sixpoint calibration 2014-06-01 12:49:57 +02:00
Philippe Renon
0b108ecf04 OP-1351 Apply and Save logic for thermal calibration now works as expected 2014-06-01 01:08:21 +02:00
Philippe Renon
149f7e79d9 OP-1351 add acquiring flag to avoid spurious samples at the end of thermal calibration acquisition 2014-05-31 20:15:10 +02:00
Philippe Renon
bdbe9d7f68 OP-1351 fixed early closing of debug log file causing some qt warnings and loss of debug output 2014-05-31 19:44:09 +02:00
Philippe Renon
489f59b65d OP-1351 fixed issue that caused thermal calibration to progress bar to move back 2014-05-31 19:42:53 +02:00
Philippe Renon
5182ccc2eb OP-1351 initial cleanup of thermal calibration + added attempt at simulating the temperature rise 2014-05-31 19:42:40 +02:00
Philippe Renon
111dcd704f OP-1351 SixPointCalibrationModel will now only save relevant parts of uavobjects to avoid stomping irrelevant parts 2014-05-30 19:06:34 +02:00
Philippe Renon
9f50859978 OP-1351 Apply and Save logic for board level calibration now works as expected 2014-05-30 18:07:23 +02:00
Philippe Renon
20708f0058 OP-1351 Apply and Save logic for sxi point calibration now works as expected 2014-05-30 15:11:37 +02:00
Philippe Renon
934a11bd96 OP-1351 Apply and Save logic for gyro bias calibration now works as expected 2014-05-30 15:09:07 +02:00
Philippe Renon
bd6bd043d1 OP-1351 thermal calibration - fixed duplicate signal warning 2014-05-29 00:26:37 +02:00
Philippe Renon
9cced08f82 OP-1351 reviewed instructions text for all calibration steps 2014-05-28 23:43:11 +02:00
Philippe Renon
60700cab7f OP-1351 improved instructions handling for thermal calibration (removed duplicates, specified instruction types) 2014-05-28 23:07:31 +02:00
Philippe Renon
0f72ca05e9 OP-1351 cleaned up instruction handling code (less hacky) 2014-05-25 20:14:26 +02:00
Philippe Renon
48558f75e6 OP-1351 disable other calibration steps when running thermal calibration 2014-05-25 18:46:51 +02:00
Philippe Renon
297671ae68 OP-1351 temperature (absolute and variance) are displayed again. cleaned up related code. 2014-05-22 21:22:54 +02:00
Philippe Renon
4feaa72998 OP-1351 thermal calibration step now uses instruction panel like all other steps (WIP).
Display of temp and temp variation currently broken.
2014-05-21 23:14:09 +02:00
Philippe Renon
e8b7a025ba OP-1351 calibration ui : Moved instruction panel below button panel to free
space for visual help. Made visual help image respect aspect ration. Text
panels are now non editable, reworked help text and step names.
2014-05-21 23:14:08 +02:00
Alessio Morale
96904bdf50 OP-975 Use GyroSensor UAVO when available for gyro calibration (on revo GyroState is biased by EKF gyrobias, so it reads almost always 0) 2014-05-07 22:34:27 +02:00
Alessio Morale
7451e3d0a5 OP-975 fix some help text. 2014-05-07 21:03:08 +02:00
Alessio Morale
c15b415499 OP-975 have differenet set of messages for accel only(ignore orientation on xy plane) and mag calibration. 2014-05-03 18:40:04 +02:00
Alessio Morale
cd27914a56 OP-975 Use Fitting algorithm for mag calibration, continously acquiring sample during the whole process 2014-04-27 18:35:30 +02:00
Alessio Morale
b7e53f782b OP-975 Implement fitting along axis (no rotation) 2014-04-27 18:25:04 +02:00
Alessio Morale
a00b633972 OP-975 fix some text, make it translatable 2014-04-27 12:59:39 +02:00
Alessio Morale
bb35a8fc97 OP-975 remove "magic strings", cleanup 2014-04-27 12:58:59 +02:00
Alessio Morale
76b19f8c35 OP-975 Employ a new sequence that is optimal for magnetometer calibration. Updated all images 2014-04-27 12:13:49 +02:00
Alessio Morale
e165324019 OP-975 Add some graphic/text hints to gyrocalibration 2014-04-13 19:26:07 +02:00
Alessio Morale
da9aacf94f OP-975 show board images for Accelerometer calibration. 2014-04-11 20:44:16 +02:00
Alessio Morale
24af67d91a OP-975 cleanup 2014-04-11 05:44:47 +02:00
Alessio Morale
9aef8b0edf OP-975 Move gyro zero bias calibration to a reusable class 2014-04-11 05:41:39 +02:00
Alessio Morale
2249510c52 OP-975 Move board level calibration to a reusable class 2014-04-11 01:45:36 +02:00
Alessio Morale
7708cdd15d OP-975 Move six points calibration to a reusable class 2014-04-11 00:46:44 +02:00
Alessio Morale
28361488b8 OP-975 first part of code refactoring, changed the UI to better use the available space 2014-04-10 17:30:33 +02:00
Alessio Morale
8218becdac uncrustify 2014-03-09 16:43:31 +01:00
Alessio Morale
0b36b39a5b OP-1150 cleanup stale debug code, fix warnings 2014-02-07 12:12:18 +01:00
Alessio Morale
679e800d48 OP-1150: Fix start button not enabled due to uninitialized member variables; 2014-02-07 12:09:03 +01:00
Alessio Morale
19d1618996 OP-1150: Try to fix some cases where Start in not enabled postponing m_thermalCalibrationModel->init() 2014-02-06 01:40:22 +01:00
Alessio Morale
128daa9f03 OP-1150: remove couts left from old debug code 2014-02-06 01:00:40 +01:00
Alessio Morale
8a3e737cd8 OP-1150: second order polynomial for all gyro axis. 2014-02-06 00:59:42 +01:00
Alessio Morale
77288b723a OP-1150 UI for thermal calibration: show a message if calibration failed, some cleanup. 2014-02-04 00:54:57 +01:00
Alessio Morale
27c19d7cb1 OP-1149/OP-1150: uncrustify/Cleanup 2014-02-02 18:53:35 +01:00