Closed JohnMarzulli closed 5 years ago
Tried with a custom compiled 3.7 kernel on Raspbian Stretch
2019-02-28 20:14:34,792 - stratux_hud - INFO - -----------------------------------
2019-02-28 20:15:34,088 - stratux_hud - INFO - RENDER, 2019-03-01 04:15:34.072956, <views.level_reference.LevelReference object at 0x719eba10>, 0.2, 0.2, 0.3
2019-02-28 20:15:34,090 - stratux_hud - INFO - RENDER, 2019-03-01 04:15:34.072956, <views.artificial_horizon.ArtificialHorizon object at 0x719ebb10>, 0.9, 0.8, 0.9
2019-02-28 20:15:34,133 - stratux_hud - INFO - RENDER, 2019-03-01 04:15:34.072956, <views.compass_and_heading_bottom_element.CompassAndHeadingBottomElement object at 0x719ebb30>, 1.7, 1.7, 1.9
2019-02-28 20:15:34,169 - stratux_hud - INFO - RENDER, 2019-03-01 04:15:34.072956, <views.altitude.Altitude object at 0x719ebc10>, 0.6, 1.5, 91.3
2019-02-28 20:15:34,448 - stratux_hud - INFO - RENDER, 2019-03-01 04:15:34.072956, <views.skid_and_gs.SkidAndGs object at 0x7114e990>, 0.6, 35.2, 361.7
2019-02-28 20:15:34,491 - stratux_hud - INFO - RENDER, 2019-03-01 04:15:34.072956, <views.roll_indicator.RollIndicator object at 0x7114eb30>, 0.6, 0.7, 0.8
2019-02-28 20:15:34,492 - stratux_hud - INFO - RENDER, 2019-03-01 04:15:34.072956, <views.groundspeed.Groundspeed object at 0x71130f30>, 0.5, 0.5, 1.1
2019-02-28 20:15:34,557 - stratux_hud - INFO - RENDER, 2019-03-01 04:15:34.072956, <views.adsb_on_screen_reticles.AdsbOnScreenReticles object at 0x7116aab0>, 0.7, 1.0, 1.3
2019-02-28 20:15:34,652 - stratux_hud - INFO - RENDER, 2019-03-01 04:15:34.072956, <views.adsb_target_bugs_only.AdsbTargetBugsOnly object at 0x7116ab90>, 0.4, 2.0, 175.8
2019-02-28 20:15:34,770 - stratux_hud - INFO - FRAME, 2019-03-01 04:15:34.072956, Setup, 141.6, 68.4, 2044.3
2019-02-28 20:15:34,922 - stratux_hud - INFO - FRAME, 2019-03-01 04:15:34.072956, Render, 8.6, 55.3, 433.2
2019-02-28 20:15:34,927 - stratux_hud - INFO - FRAME, 2019-03-01 04:15:34.072956, Cleanup, 165.1, 169.2, 3258.1
2019-02-28 20:15:35,030 - stratux_hud - INFO - OVERALL, 2019-03-01 04:15:34.072956, FPS, 4.0, 4.9, 8.0
2019-02-28 20:15:35,135 - stratux_hud - INFO - TRAFFIC, 2019-03-01 04:15:34.072956, MessagesReceived, 25, 25, 25
2019-02-28 20:15:35,554 - stratux_hud - INFO - -----------------------------------
2019-02-28 20:16:34,164 - stratux_hud - INFO - RENDER, 2019-03-01 04:16:34.107833, <views.level_reference.LevelReference object at 0x719eba10>, 0.2, 0.2, 0.3
2019-02-28 20:16:34,467 - stratux_hud - INFO - RENDER, 2019-03-01 04:16:34.107833, <views.artificial_horizon.ArtificialHorizon object at 0x719ebb10>, 0.8, 1.1, 28.7
2019-02-28 20:16:34,571 - stratux_hud - INFO - RENDER, 2019-03-01 04:16:34.107833, <views.compass_and_heading_bottom_element.CompassAndHeadingBottomElement object at 0x719ebb30>, 1.7, 10.9, 711.4
2019-02-28 20:16:34,662 - stratux_hud - INFO - RENDER, 2019-03-01 04:16:34.107833, <views.altitude.Altitude object at 0x719ebc10>, 0.6, 12.6, 899.2
2019-02-28 20:16:34,668 - stratux_hud - INFO - RENDER, 2019-03-01 04:16:34.107833, <views.skid_and_gs.SkidAndGs object at 0x7114e990>, 0.9, 55.3, 971.9
2019-02-28 20:16:34,690 - stratux_hud - INFO - RENDER, 2019-03-01 04:16:34.107833, <views.roll_indicator.RollIndicator object at 0x7114eb30>, 0.6, 1.5, 96.3
2019-02-28 20:16:35,364 - stratux_hud - INFO - RENDER, 2019-03-01 04:16:34.107833, <views.groundspeed.Groundspeed object at 0x71130f30>, 0.5, 0.5, 0.7
2019-02-28 20:16:35,399 - stratux_hud - INFO - RENDER, 2019-03-01 04:16:34.107833, <views.adsb_on_screen_reticles.AdsbOnScreenReticles object at 0x7116aab0>, 1.0, 2.6, 191.3
2019-02-28 20:16:36,328 - stratux_hud - INFO - RENDER, 2019-03-01 04:16:34.107833, <views.adsb_target_bugs_only.AdsbTargetBugsOnly object at 0x7116ab90>, 0.4, 8.0, 576.4
2019-02-28 20:16:37,400 - stratux_hud - INFO - FRAME, 2019-03-01 04:16:34.107833, Setup, 34.0, 88.1, 1462.1
2019-02-28 20:16:37,439 - stratux_hud - INFO - FRAME, 2019-03-01 04:16:34.107833, Render, 9.0, 121.0, 2117.7
2019-02-28 20:16:37,489 - stratux_hud - INFO - FRAME, 2019-03-01 04:16:34.107833, Cleanup, 24.8, 296.8, 2171.6
2019-02-28 20:16:37,519 - stratux_hud - INFO - OVERALL, 2019-03-01 04:16:34.107833, FPS, 3.0, 2.1, 4.0
2019-02-28 20:16:37,570 - stratux_hud - INFO - TRAFFIC, 2019-03-01 04:16:34.107833, MessagesReceived, 200, 200, 200
2019-02-28 20:16:37,638 - stratux_hud - INFO - -----------------------------------
2019-02-28 20:17:34,546 - stratux_hud - INFO - RENDER, 2019-03-01 04:17:34.364677, <views.level_reference.LevelReference object at 0x719eba10>, 0.2, 0.2, 0.4
2019-02-28 20:17:34,960 - stratux_hud - INFO - RENDER, 2019-03-01 04:17:34.364677, <views.artificial_horizon.ArtificialHorizon object at 0x719ebb10>, 0.8, 0.8, 0.9
2019-02-28 20:17:35,136 - stratux_hud - INFO - RENDER, 2019-03-01 04:17:34.364677, <views.compass_and_heading_bottom_element.CompassAndHeadingBottomElement object at 0x719ebb30>, 1.9, 28.6, 1995.0
2019-02-28 20:17:35,151 - stratux_hud - INFO - RENDER, 2019-03-01 04:17:34.364677, <views.altitude.Altitude object at 0x719ebc10>, 0.6, 9.5, 502.3
2019-02-28 20:17:35,222 - stratux_hud - INFO - RENDER, 2019-03-01 04:17:34.364677, <views.skid_and_gs.SkidAndGs object at 0x7114e990>, 0.5, 56.8, 1775.7
2019-02-28 20:17:35,223 - stratux_hud - INFO - RENDER, 2019-03-01 04:17:34.364677, <views.roll_indicator.RollIndicator object at 0x7114eb30>, 489.3, 5.6, 489.3
2019-02-28 20:17:35,255 - stratux_hud - INFO - RENDER, 2019-03-01 04:17:34.364677, <views.groundspeed.Groundspeed object at 0x71130f30>, 0.6, 0.5, 0.8
2019-02-28 20:17:35,515 - stratux_hud - INFO - RENDER, 2019-03-01 04:17:34.364677, <views.adsb_on_screen_reticles.AdsbOnScreenReticles object at 0x7116aab0>, 1.0, 13.6, 1505.1
2019-02-28 20:17:36,365 - stratux_hud - INFO - RENDER, 2019-03-01 04:17:34.364677, <views.adsb_target_bugs_only.AdsbTargetBugsOnly object at 0x7116ab90>, 0.5, 1.5, 101.3
2019-02-28 20:17:36,872 - stratux_hud - INFO - FRAME, 2019-03-01 04:17:34.364677, Setup, 5.4, 91.6, 1269.8
2019-02-28 20:17:37,074 - stratux_hud - INFO - FRAME, 2019-03-01 04:17:34.364677, Render, 552.4, 143.2, 2043.3
2019-02-28 20:17:37,079 - stratux_hud - INFO - FRAME, 2019-03-01 04:17:34.364677, Cleanup, 177.2, 284.8, 3886.7
2019-02-28 20:17:37,080 - stratux_hud - INFO - OVERALL, 2019-03-01 04:17:34.364677, FPS, 3.0, 2.2, 4.0
2019-02-28 20:17:37,081 - stratux_hud - INFO - TRAFFIC, 2019-03-01 04:17:34.364677, MessagesReceived, 94, 94, 94
2019-02-28 20:17:38,208 - stratux_hud - INFO - -----------------------------------
2019-02-28 20:18:34,798 - stratux_hud - INFO - RENDER, 2019-03-01 04:18:34.617207, <views.level_reference.LevelReference object at 0x719eba10>, 0.2, 0.2, 0.3
2019-02-28 20:18:34,809 - stratux_hud - INFO - RENDER, 2019-03-01 04:18:34.617207, <views.artificial_horizon.ArtificialHorizon object at 0x719ebb10>, 0.8, 1.6, 91.6
2019-02-28 20:18:34,812 - stratux_hud - INFO - RENDER, 2019-03-01 04:18:34.617207, <views.compass_and_heading_bottom_element.CompassAndHeadingBottomElement object at 0x719ebb30>, 1.7, 2.4, 56.1
2019-02-28 20:18:34,898 - stratux_hud - INFO - RENDER, 2019-03-01 04:18:34.617207, <views.altitude.Altitude object at 0x719ebc10>, 0.6, 1.5, 91.6
2019-02-28 20:18:35,659 - stratux_hud - INFO - RENDER, 2019-03-01 04:18:34.617207, <views.skid_and_gs.SkidAndGs object at 0x7114e990>, 86.5, 36.1, 489.3
2019-02-28 20:18:36,842 - stratux_hud - INFO - RENDER, 2019-03-01 04:18:34.617207, <views.roll_indicator.RollIndicator object at 0x7114eb30>, 0.7, 0.6, 0.8
2019-02-28 20:18:37,447 - stratux_hud - INFO - RENDER, 2019-03-01 04:18:34.617207, <views.groundspeed.Groundspeed object at 0x71130f30>, 0.5, 0.5, 0.7
2019-02-28 20:18:37,450 - stratux_hud - INFO - RENDER, 2019-03-01 04:18:34.617207, <views.adsb_on_screen_reticles.AdsbOnScreenReticles object at 0x7116aab0>, 1.0, 0.9, 4.6
2019-02-28 20:18:37,458 - stratux_hud - INFO - RENDER, 2019-03-01 04:18:34.617207, <views.adsb_target_bugs_only.AdsbTargetBugsOnly object at 0x7116ab90>, 0.5, 1.2, 93.0
2019-02-28 20:18:37,564 - stratux_hud - INFO - FRAME, 2019-03-01 04:18:34.617207, Setup, 19.4, 84.4, 548.8
2019-02-28 20:18:37,587 - stratux_hud - INFO - FRAME, 2019-03-01 04:18:34.617207, Render, 94.8, 55.7, 497.6
2019-02-28 20:18:37,593 - stratux_hud - INFO - FRAME, 2019-03-01 04:18:34.617207, Cleanup, 186.7, 211.7, 1185.9
2019-02-28 20:18:37,600 - stratux_hud - INFO - OVERALL, 2019-03-01 04:18:34.617207, FPS, 1.0, 3.1, 5.0
2019-02-28 20:18:37,622 - stratux_hud - INFO - TRAFFIC, 2019-03-01 04:18:34.617207, MessagesReceived, 49, 49, 49
2019-02-28 20:18:37,816 - stratux_hud - INFO - -----------------------------------
Migration to Python 3.x is taking another direction, this issue is no longer relevant.
Performance on a fresh install with Python 3.5 is averaging 2 frames per second. Using the current release under Python 2.7 the same hardware is getting close to 60FPS.
The cause is currently unknown. Performance under Windows is also noticeably slower with a Debug build getting ~35FPS where it was previously capping out at 60.
Performance data: