flysky st16 touchscreen modification support documents - #7527
Conversation
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (16)
📒 Files selected for processing (4)
📝 WalkthroughWalkthroughAdds hardware GPIO/EXTI touch macros for the ST16 target, implements real touch driver functions (EXTI ISR, GPIO config, I2C reset) replacing stubs, removes forced-true touch event overrides, and adds documentation plus mkdocs navigation for a Flysky ST16 touch hardware mod. ChangesTouch Support Implementation
Estimated code review effort: 2 (Simple) | ~15 minutes Sequence Diagram(s)sequenceDiagram
participant INTPin
participant _touch_exti_isr
participant touchEventOccured
participant ft6236HasTouchEvent
INTPin->>_touch_exti_isr: EXTI interrupt triggered
_touch_exti_isr->>touchEventOccured: set flag
ft6236HasTouchEvent->>touchEventOccured: read flag
ft6236HasTouchEvent-->>ft6236HasTouchEvent: return flag state
Related Issues: None specified. Related PRs: None specified. Suggested labels: documentation, hardware, ST16 Suggested reviewers: None specified.
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Modification-related documents
Summary by CodeRabbit
New Features
Bug Fixes