Update FlyingRC F4Wing Mini target#11131
Conversation
- Added warning to naming of the target - Added document listing warnings and recommendations.
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
||||||||||||||||||||||||
PR Code Suggestions ✨Explore these optional code suggestions:
|
||||||||||||||
User description
PR Type
Enhancement, Documentation
Description
Renamed target to include "NOT_RECOMMENDED" warning in identifier
Updated USB product string to reflect not-recommended status
Added comprehensive documentation with hardware warnings and limitations
Migrated target directory structure with updated CMakeLists configuration
Diagram Walkthrough
File Walkthrough
target.h
Update USB product string with warningsrc/main/target/FLYINGRCF4WINGMINI_NOT_RECOMMENDED/target.h
USBD_PRODUCT_STRINGfrom "FLYINGRCF4WINGMINI" to"FLYINGRCF4WINGMINI_NOT_RECOMMENDED"
FlyingRC F4Wing Mini.md
Add board documentation with warningsdocs/boards/FlyingRC F4Wing Mini.md
specifications
sensor, blackbox, OSD, PINIO, ADCs, servo power rail)
I2C, size, weight)
CMakeLists.txt
Remove old target CMakeLists configurationsrc/main/target/FLYINGRCF4WINGMINI/CMakeLists.txt
CMakeLists.txt
Add updated CMakeLists for renamed targetsrc/main/target/FLYINGRCF4WINGMINI_NOT_RECOMMENDED/CMakeLists.txt