Skip to content

Drop MSP_MISC frame - #9921

Open
DzikuVx wants to merge 3 commits into
maintenance-10.xfrom
dzikuvx-drop-MSP_MISC
Open

DzikuVx wants to merge 3 commits into
maintenance-10.xfrom
dzikuvx-drop-MSP_MISC

Conversation

@DzikuVx

@DzikuVx DzikuVx commented Apr 10, 2024

Copy link
Copy Markdown
Member

All clients should switch to MSP2_INAV_MISC and MSP2_SET_INAV_MISC

@DzikuVx DzikuVx added this to the 8.0 milestone Apr 10, 2024
@b14ckyy b14ckyy modified the milestones: 8.0, 9.0 Nov 15, 2024
@sensei-hacker
sensei-hacker changed the base branch from master to maintenance-10.x February 8, 2026 02:08
@sensei-hacker

Copy link
Copy Markdown
Member

These commands are being marked as deprecated in #11315 first, to give third-party developers notice before removal.

@sensei-hacker sensei-hacker modified the milestones: 9.0, 10.0 Feb 8, 2026
@sensei-hacker sensei-hacker modified the milestones: 10.0, 11.0 May 29, 2026
# Conflicts:
#	src/main/fc/fc_msp.c
#	src/main/msp/msp_protocol.h
@sensei-hacker

Copy link
Copy Markdown
Member

Conflict resolution + docs gap completed:

  • Merged maintenance-10.x into this branch (merge commit) to resolve the 2024-era staleness; conflicts resolved locally, preserving this PR's single-command drop and any newer commands that were adjacent in fc_msp.c/msp_protocol.h.
  • Completed the missing docs: removed the dropped command's entry from docs/development/msp/msp_messages.json (version bumped 2.1.0 → 3.0.0, breaking schema change), removed the corresponding README.md section/TOC, and cleaned cross-references.
  • Verified the drop is complete in the firmware handler (fc_msp.c), protocol header (msp_protocol.h), and docs.

CI is running; mergeable against maintenance-10.x.

…ption

The dropped command's cross-reference remained in the JSON description
after the README was already cleaned.
@github-actions

github-actions Bot commented Aug 30, 2026

Copy link
Copy Markdown

RAM / Flash usage vs. base branch — commit 853be53

No size baseline is available yet for this PR's base commit (no per-commit baseline has been published for it). This comment will show deltas once one exists — rebasing the PR refreshes its base commit.

Target Flash Δ RAM Δ
MATEKF405 700359 B (no baseline) 149532 B (no baseline)
MATEKF722 465075 B (no baseline) 125276 B (no baseline)
MATEKF765 732535 B (no baseline) 165468 B (no baseline)
MATEKH743 770615 B (no baseline) 167904 B (no baseline)

See RAM/flash optimization guide for techniques to reduce usage.

@github-actions

github-actions Bot commented Aug 30, 2026

Copy link
Copy Markdown

Test firmware build ready — commit 853be53

Download firmware for PR #9921

247 targets built. Find your board's .hex file by name on that page (e.g. MATEKF405SE.hex). Files are individually downloadable — no GitHub login required.

Development build for testing only. Use Full Chip Erase when flashing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants