Commit Graph

63 Commits

Author SHA1 Message Date
Gautier Hattenberger 8158c64ac2 Stable release v5.12 2017-09-04 23:06:31 +02:00
Gautier Hattenberger 1ec5b33dff update changelog 2017-08-22 17:12:43 +02:00
Michal Podhradsky 2272ce501c Update CHANGELOG.md 2017-07-30 15:32:30 -07:00
Gautier Hattenberger 558cb68f91 update changelog 2016-12-31 00:10:45 +01:00
Michal Podhradsky ac5cefb634 mentioned Coverity scan (#1887) 2016-10-03 11:30:08 +02:00
Gautier Hattenberger 9e560f2f5e First release candidate for v5.10 stable release 2016-09-19 16:52:54 +02:00
Felix Ruess fa251fe41d update CHANGELOG 2016-07-14 17:54:07 +02:00
Felix Ruess 1e836530d6 update changelog 2016-04-01 21:15:18 +02:00
Felix Ruess 12bd529071 v5.8 stable release 2015-12-20 15:06:08 +01:00
Felix Ruess dc5d20da0f Second release candidate for v5.8 stable release 2015-12-16 15:00:14 +01:00
Felix Ruess a7ff75a60b First release candidate for v5.8 stable release 2015-12-04 16:16:19 +01:00
Felix Ruess 4b22e5c387 update CHANGELOG 2015-12-01 18:48:55 +01:00
Felix Ruess 7fcfc92772 update CHANGELOG 2015-11-30 16:35:55 +01:00
Felix Ruess 0eb55b6c0d update CHANGELOG 2015-11-22 17:56:42 +01:00
Felix Ruess ee87abc0e5 release version v5.6 2015-08-12 16:44:52 +02:00
Felix Ruess 609d3a0011 third release candiate for v5.6 stable release 2015-07-30 13:47:45 +02:00
Felix Ruess 8756d2e839 Second release candidate for v5.6 stable release. 2015-07-25 16:10:48 +02:00
Felix Ruess fe159b442f First release candidate for v5.6 stable release. 2015-07-16 10:52:19 +02:00
Felix Ruess 42c577bb94 update CHANGELOG.md 2015-07-09 12:12:59 +02:00
Felix Ruess 03cd5e9596 update CHANGELOG.md 2015-06-29 15:09:24 +02:00
Felix Ruess 80581a81b2 update CHANGELOG 2015-06-25 17:28:26 +02:00
Felix Ruess 96bc813778 update CHANGELOG 2015-05-02 22:49:56 +02:00
Felix Ruess bcbe8e3cc9 update CHANGELOG 2015-03-25 16:13:15 +01:00
Felix Ruess 82534f3233 update changelog 2015-03-16 16:37:56 +01:00
Felix Ruess 0fabdd4f44 Merge pull request #1094
linux_video_speedup_without_thread
2015-03-03 18:21:14 +01:00
Felix Ruess f1309a0f34 Merge pull request #1117 from paparazzi/linux_sys_time_thread
Since using SIGALRM to call the sys_tick_handler (via setitimer) can cause problems like interrupting some other syscalls
(i.e. read,write, ioctl), setup a separate thread and use timer_fd instead.
That is a Linux-specific set of functions that presents POSIX timers as file descriptors rather than signals.

If the thread runs with a normal priority it can happen that some timer events are missed (and hence sys_time not updated in time).
So added a function to set a higher prio for that thread (needs root rights or properly set up limits for the user).
In some simple tests no events were missed when running with prio 29 via SCHED_FIFO, even if events would be missed,
the sys_tick_handler is called the appropriate number of times (so that the time is correct again after)...

After these changes also fix some bugs discovered in the ardrone navdata reading.
Reading is now done in a separate thread which waits on a condition variable until the navdata_update event loop has copied the buffer.
2015-03-03 18:10:06 +01:00
Felix Ruess eeb340fa07 update changelog 2015-03-02 23:24:36 +01:00
Felix Ruess f6e129069a update changelog 2015-03-02 14:39:35 +01:00
Freek van Tienen 9ed9c510fd Update changelog 2015-02-26 11:03:12 +01:00
Freek van Tienen 973372733d [ardrone] Fix small navdata bug and update changelog 2015-02-25 17:11:41 +01:00
Felix Ruess 8e61099876 update changelog 2015-02-10 19:16:55 +01:00
Felix Ruess 24683db045 release v5.4.0 stable version 2015-01-05 16:52:07 +01:00
Felix Ruess 3e61629f16 fourth release candidate for next stable release v5.4 2014-12-22 16:03:17 +01:00
Gautier Hattenberger 4a39629a63 third release candidate for next stable release v5.4 2014-12-18 11:17:35 +01:00
Felix Ruess f153b5df5a second release candidate for next stable release v5.4 2014-12-16 00:55:21 +01:00
Felix Ruess fbd531b1b6 first release candidate for next stable release v5.4 2014-12-11 21:59:51 +01:00
Felix Ruess 62a42e3e65 update CHANGELOG 2014-12-11 18:46:00 +01:00
Felix Ruess 17de8fdc48 update CHANGELOG 2014-12-08 11:56:15 +01:00
Felix Ruess 7bb27dcff3 update CHANGELOG 2014-12-04 22:24:18 +01:00
Felix Ruess 7975b2010c update CHANGELOG 2014-12-03 21:05:23 +01:00
Felix Ruess dd3bed7b2f update changelog 2014-11-24 15:14:40 +01:00
Felix Ruess 06b06a1833 [release] v5.2 stable version 2014-08-27 14:54:08 +02:00
Felix Ruess 29985e99a7 update CHANGELOG 2014-08-28 12:53:08 +02:00
Felix Ruess 231e47a545 update CHANGELOG 2014-08-27 13:34:13 +02:00
Felix Ruess c1f8efba6b update CHANGELOG 2014-08-18 00:31:52 +02:00
Felix Ruess 2fb16ca48a update CHANGELOG 2014-08-04 17:40:34 +02:00
Felix Ruess 53e4449428 update changelog 2014-07-26 23:43:54 +02:00
Felix Ruess 30601c6325 update changelog 2014-07-26 22:49:28 +02:00
Felix Ruess 2412dda2a7 update CHANGELOG 2014-06-05 14:27:05 +02:00
Felix Ruess 7428035aed update changelog 2014-05-22 13:05:03 +02:00