Skip to content

7 expand baud rate support and fix macOS CI workflow#8

Merged
lutgaru merged 2 commits intomasterfrom
7-more-baudrates
Mar 29, 2026
Merged

7 expand baud rate support and fix macOS CI workflow#8
lutgaru merged 2 commits intomasterfrom
7-more-baudrates

Conversation

@lutgaru
Copy link
Copy Markdown
Collaborator

@lutgaru lutgaru commented Mar 29, 2026

This PR addresses two main areas: expanding the supported baud rates for the serial monitor to improve hardware compatibility and fixing a broken macOS build in GitHub Actions.

Changes

  1. Expanded Baud Rate Support
    Increased Options: Updated the BAUD_RATES array from 3 to 20 supported rates.

Range: Now includes standard low speeds (110, 300, 600) and high-speed rates (up to 3,000,000) common in modern development (ESP32, high-speed sensors, etc.).

Default Settings: Updated the default PortSettings index to 11 to ensure the default remains 115200 despite the array expansion.

  1. CI/CD Fix (GitHub Actions)
    macOS Runner Update: Migrated the Intel build runner from macos-13 to macos-15-intel.

Reason: The previous configuration was causing failures in the packaging workflow. Using the specific -intel runner ensures stable builds for the x86_64-apple-darwin target.

lutgaru added 2 commits March 28, 2026 12:24
- Expanded the BAUD_RATES array from 3 to 20 entries, covering standard
  speeds from 110 bps up to 3 Mbps.
- Updated the Default implementation for PortSettings to point to the
  new index for 115200 bps.
@lutgaru lutgaru linked an issue Mar 29, 2026 that may be closed by this pull request
@lutgaru lutgaru merged commit 45b87bb into master Mar 29, 2026
21 checks passed
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.

More baudrates

1 participant