Klaus Basan
eca8c5b637
Reflecting discussed changes for interpolation performance refs #386
...
(based on FSX testing)
* Only send changed situation to SIM
* Split sending of parts / situations
* Only send parts with a reduced frequency (means slower as positions)
* Mark geodetic height as null for default values (the value is usually unavailable)
* Fixed altitude to MSL for network data
* Trace which aircrafts support aircraft parts via network
* Renamed insert_fron push_front (as proposed by Roland)
Status quo / lessons learnt
* On slower PCs jitter is still noticed for interpolated aircraft.
* Running interpolation in an independent process (aka core, not in GUI) reduced load dependencies
=> it seems to make sense to run driver in own thread
* The onGround flag in parts seems clumsy as it required to retrieve parts for position updates
* In interpolation performance really matters
2015-03-20 17:00:41 +01:00
..
2015-03-20 16:49:07 +01:00
2015-03-20 16:30:21 +01:00
2015-03-20 17:00:41 +01:00
2014-01-08 01:00:31 +00:00
2014-10-22 03:05:08 +01:00
2014-12-25 20:12:58 +01:00
2014-12-25 20:12:58 +01:00
2014-12-25 20:12:58 +01:00
2014-12-25 20:12:58 +01:00
2014-12-25 20:12:58 +01:00
2015-03-20 16:32:00 +01:00
2015-03-20 16:32:00 +01:00
2015-01-24 01:16:50 +01:00
2015-01-23 18:47:39 +01:00
2015-03-20 16:30:18 +01:00
2015-03-20 16:49:07 +01:00
2015-03-20 17:00:41 +01:00
2015-03-20 16:49:07 +01:00
2015-03-20 16:33:47 +01:00
2015-03-20 16:49:07 +01:00
2015-03-20 16:30:18 +01:00
2015-03-20 16:30:18 +01:00
2014-11-10 20:44:25 +00:00
2014-11-10 20:44:25 +00:00
2015-03-20 16:30:18 +01:00
2015-03-20 16:49:07 +01:00
2015-03-20 16:33:47 +01:00
2014-11-30 00:53:23 +01:00
2014-11-15 02:28:39 +00:00
2015-03-20 16:30:18 +01:00
2015-03-20 16:33:39 +01:00
2015-03-20 16:30:56 +01:00
2015-03-20 16:49:07 +01:00
2015-03-20 16:30:21 +01:00
2015-01-24 01:16:26 +01:00
2014-12-13 01:41:47 +00:00
2014-08-24 02:47:16 +02:00
2015-03-20 16:49:07 +01:00
2015-03-20 16:49:07 +01:00
2014-11-30 00:53:23 +01:00
2014-12-27 11:08:32 +01:00
2014-11-10 20:45:18 +00:00
2014-11-15 02:28:39 +00:00
2014-11-10 20:44:25 +00:00
2014-11-10 20:44:25 +00:00
2014-11-10 20:45:18 +00:00
2014-11-10 20:44:56 +00:00
2014-11-30 00:54:53 +01:00
2015-03-20 16:30:33 +01:00
2014-12-13 01:41:58 +00:00
2014-12-13 01:41:58 +00:00
2014-11-10 20:45:18 +00:00
2014-12-13 13:17:34 +01:00
2014-12-13 13:17:34 +01:00
2014-11-30 00:53:49 +01:00
2014-11-30 00:53:49 +01:00
2014-11-10 20:45:18 +00:00
2014-11-15 02:28:39 +00:00
2014-11-10 20:45:07 +00:00
2015-03-20 16:31:45 +01:00
2015-03-20 16:33:31 +01:00
2015-01-24 01:15:09 +01:00
2015-03-20 16:33:47 +01:00
2015-01-24 01:15:09 +01:00
2014-11-10 20:45:28 +00:00
2015-01-25 03:55:42 +01:00
2015-03-20 16:31:56 +01:00
2015-03-20 16:31:56 +01:00
2014-08-24 02:45:52 +02:00
2014-12-13 01:38:49 +00:00
2014-12-13 01:38:45 +00:00
2015-03-20 16:30:18 +01:00
2015-03-20 17:00:41 +01:00
2014-11-10 20:45:18 +00:00
2014-07-11 01:20:06 +02:00
2014-08-24 02:45:52 +02:00
2014-04-17 00:05:42 +02:00
2014-12-13 01:38:51 +00:00
2014-09-11 12:08:10 +02:00
2014-09-09 20:07:16 +02:00
2014-08-27 23:07:42 +02:00
2014-11-10 20:44:25 +00:00
2014-11-10 20:44:25 +00:00
2014-11-10 20:45:18 +00:00
2014-11-10 20:45:18 +00:00
2014-08-24 02:45:52 +02:00
2014-08-24 02:45:52 +02:00
2015-03-20 16:33:51 +01:00
2014-07-18 23:32:55 +01:00
2014-10-16 17:11:31 +01:00
2014-11-30 00:53:23 +01:00
2014-11-10 20:45:18 +00:00
2014-11-10 20:45:18 +00:00
2014-11-10 20:45:18 +00:00
2015-03-20 16:49:07 +01:00
2015-03-20 16:49:07 +01:00
2014-11-10 20:44:25 +00:00
2014-11-10 20:44:25 +00:00
2014-08-27 19:23:21 +02:00
2014-12-13 01:41:58 +00:00
2014-12-13 01:41:58 +00:00
2014-12-13 01:41:58 +00:00
2014-12-13 01:41:58 +00:00
2014-12-13 01:41:47 +00:00
2014-08-24 02:47:05 +02:00
2015-01-24 01:16:26 +01:00
2015-01-24 01:16:26 +01:00
2015-03-20 16:30:21 +01:00
2014-11-30 00:53:23 +01:00
2015-03-20 16:30:21 +01:00
2015-03-20 16:30:21 +01:00
2014-08-24 02:45:52 +02:00
2014-07-18 23:32:55 +01:00
2014-03-31 23:48:39 +01:00
2014-03-31 23:48:39 +01:00
2014-11-10 20:44:25 +00:00
2014-11-30 00:56:48 +01:00
2014-12-13 01:41:47 +00:00
2014-11-30 00:56:48 +01:00
2014-12-28 22:20:01 +01:00
2014-12-28 22:20:01 +01:00
2014-12-13 01:42:32 +00:00
2014-12-13 01:42:32 +00:00
2014-11-10 20:45:18 +00:00
2014-11-10 20:45:18 +00:00
2013-07-25 00:10:50 +02:00
2014-07-11 15:12:44 +02:00
2014-07-11 15:12:44 +02:00
2014-11-10 20:45:18 +00:00
2014-11-10 20:45:18 +00:00
2014-01-08 00:57:43 +00:00
2014-11-10 20:45:18 +00:00
2014-11-10 20:45:18 +00:00
2014-12-13 01:38:46 +00:00
2014-11-10 20:45:18 +00:00
2014-11-10 20:45:18 +00:00
2014-11-10 20:45:18 +00:00
2014-12-13 01:41:58 +00:00
2014-12-13 01:41:58 +00:00
2014-12-13 01:41:47 +00:00
2014-10-07 13:10:43 +02:00
2015-01-24 01:15:09 +01:00
2014-04-17 00:09:55 +02:00
2014-08-24 02:45:52 +02:00
2014-06-10 01:54:07 +02:00
2015-01-24 01:16:50 +01:00
2015-01-23 18:47:31 +01:00
2015-01-24 01:16:50 +01:00
2015-01-24 01:16:50 +01:00
2015-03-20 16:33:07 +01:00
2015-03-20 16:33:07 +01:00
2015-03-20 16:30:56 +01:00
2015-03-20 16:49:07 +01:00
2014-12-13 01:41:58 +00:00
2014-12-13 01:41:58 +00:00
2014-12-13 01:41:47 +00:00
2014-10-07 13:10:37 +02:00
2014-11-30 00:53:49 +01:00
2014-11-10 20:44:25 +00:00
2014-12-13 01:41:47 +00:00
2014-08-24 02:47:16 +02:00
2015-01-24 01:16:50 +01:00
2015-01-24 01:16:50 +01:00
2014-12-13 01:41:47 +00:00
2014-08-24 02:47:16 +02:00
2014-11-30 00:53:23 +01:00
2014-11-10 20:44:25 +00:00
2014-07-16 22:18:13 +01:00
2015-01-24 01:16:50 +01:00
2015-01-24 01:16:50 +01:00
2014-11-10 20:45:18 +00:00
2014-03-26 19:51:00 +01:00
2014-11-30 00:53:23 +01:00
2014-11-10 20:45:18 +00:00
2014-11-10 20:45:18 +00:00
2014-11-10 20:45:18 +00:00
2014-08-24 02:45:52 +02:00
2014-11-10 20:45:18 +00:00
2014-11-10 20:45:18 +00:00
2014-11-10 20:45:18 +00:00
2014-12-13 01:41:58 +00:00
2014-12-13 01:41:58 +00:00
2014-11-10 20:45:18 +00:00
2014-11-10 20:45:18 +00:00
2015-01-24 01:16:50 +01:00
2014-12-13 01:41:59 +00:00
2014-11-10 20:45:18 +00:00
2014-11-10 20:45:18 +00:00
2014-11-10 20:45:18 +00:00
2014-08-24 02:45:52 +02:00
2014-11-10 20:45:18 +00:00
2015-01-03 17:55:38 +00:00
2014-11-30 00:56:00 +01:00
2014-11-30 00:53:10 +01:00
2015-03-20 16:31:22 +01:00
2015-03-20 16:32:00 +01:00
2014-10-07 13:10:33 +02:00
2014-12-13 01:41:47 +00:00
2014-10-07 13:10:33 +02:00
2015-03-20 16:30:59 +01:00
2015-03-20 16:30:59 +01:00
2014-11-15 13:34:35 +00:00
2013-07-28 03:20:04 +02:00
2014-12-28 22:19:47 +01:00
2014-12-28 22:19:47 +01:00
2015-03-20 17:00:41 +01:00
2014-11-10 20:44:25 +00:00
2014-11-10 20:44:25 +00:00
2014-12-13 01:41:58 +00:00
2014-12-13 01:41:58 +00:00
2014-12-13 01:41:47 +00:00
2014-10-07 13:10:17 +02:00
2014-12-13 01:41:49 +00:00
2014-11-30 00:55:09 +01:00
2014-08-19 15:30:03 +02:00
2014-10-04 22:16:45 +01:00
2014-10-16 17:06:21 +01:00
2014-09-09 20:07:27 +02:00
2014-11-30 00:55:51 +01:00
2014-11-30 00:53:52 +01:00
2015-03-20 16:49:07 +01:00
2014-12-13 01:42:32 +00:00
2014-12-13 01:42:32 +00:00
2014-12-13 01:42:32 +00:00
2015-03-20 16:33:39 +01:00
2014-09-09 20:07:27 +02:00
2015-03-20 16:33:43 +01:00
2015-03-20 16:33:43 +01:00
2015-03-20 16:49:07 +01:00
2015-03-20 16:49:07 +01:00
2015-03-20 17:00:41 +01:00
2015-03-20 17:00:41 +01:00
2015-01-23 18:47:27 +01:00
2014-11-10 20:42:44 +00:00
2014-11-10 20:45:07 +00:00
2014-12-13 01:41:49 +00:00
2014-12-13 01:41:46 +00:00
2014-12-13 01:42:02 +00:00
2014-12-13 01:42:02 +00:00
2014-12-13 01:41:49 +00:00
2015-01-07 00:11:02 +00:00
2014-12-13 01:38:54 +00:00
2014-12-13 01:38:54 +00:00
2015-03-20 16:33:39 +01:00
2014-12-13 01:41:58 +00:00
2014-12-13 01:41:47 +00:00
2014-08-24 02:47:16 +02:00
2015-03-20 16:33:23 +01:00
2015-03-20 16:33:43 +01:00