jrsteensen / OpenHornet-Software

Repo for all the software that brings OpenHornet to life!
Other
14 stars 8 forks source link

bug_106_fix for DDI controller. #107

Closed Arribe closed 1 month ago

Arribe commented 2 months ago

Description

Same issue as bug 104, with backlighting and controls becoming unresponsive at random times.

Closes #106

Dependencies

Type of change

Checklist:

How Has This Been Tested?

Description of Testing

Tested in DCS, and via the monitor to ensure that the buttons work. Pressed them multiple times, more than what was typically needed to cause the unresponsive issue.

Test Configuration

Arribe commented 1 month ago

@jrsteensen Just flew a full mission without any hiccups on the DDIs disconnecting. This PR can be merged.

kbastronomics commented 1 month ago

We do need to understand this fix better for 2 reasons.

  1. it makes no sense to why it fixes this issue (not disagreeing it fixes the issue)
  2. the fix implies that IRQ cannot be used which would be a blocker for their usage
jrsteensen commented 1 month ago

We do need to understand this fix better for 2 reasons.

  1. it makes no sense to why it fixes this issue (not disagreeing it fixes the issue)
  2. the fix implies that IRQ cannot be used which would be a blocker for their usage

We will eventually do a hardware update to support IRQ on the DDI's but we have way too many in the wild that we should support with software. Will track #614 for next major DDI controller revision if required.