Skip to content

Bring master up to speed with current progress#4

Merged
mastersta merged 15 commits intomasterfrom
working
May 1, 2021
Merged

Bring master up to speed with current progress#4
mastersta merged 15 commits intomasterfrom
working

Conversation

@mastersta
Copy link
Copy Markdown
Owner

Working:
-Annunciator lights all correspond to lights in sim, either exactly or with an appropriate analogue (if one exists)
-All five basic controls are input as analog joystick axes

Known issues:
-Annunciator occasionally gets overwhelmed, especially with repeated annunciator tests, and will attempt to lock up the entire arduino. Watchdog timer is implemented that attempts to clear the I2C bus and reinstate communications with PC.
-Annunciator occasionally "falls behind" the simulator. This has been mostly mitigated by slowing down the communications coming from the PC by half. May need further work.
-Analog controls are very noisy. Doesn't noticeably affect flight, but may still implement hardware low pass filter to mitigate visual shaking of virtual controls.

TODO:
-First pass at implementing button/switch inputs

@mastersta mastersta self-assigned this May 1, 2021
@mastersta mastersta added this to the Working analog inputs milestone May 1, 2021
@mastersta mastersta merged commit f204c62 into master May 1, 2021
@mastersta mastersta deleted the working branch May 1, 2021 23:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant