Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Renesas RF MasterNew to Visual Studio Code? Get it now.
Renesas RF Master

Renesas RF Master

Renesas Electronics Corporation

|
2 installs
| (0) | Free
Bluetooth RF transmit and receive testing
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Renesas RF Master

Configure and run RF PHY transmitter and receiver test operations on supported Renesas devices through a guided VS Code extension UI.

Overview

The Renesas RF Master extension helps validation and connectivity teams:

  • Connect to target devices over serial from inside VS Code
  • Configure test parameters such as channel, payload, data rate, mode, and TX power
  • Start and stop RF test procedures using predefined HCI commands
  • Monitor command/reply activity in the UI log window
  • Query device firmware version and export captured session data

The extension is designed for repeatable lab workflows where command traceability and predictable start/stop behavior matter.


Features

Device Connectivity

  • Automatic serial port discovery
  • Connect and disconnect controls from the extension UI
  • Connection-state updates and board status indicators

RF Test Configuration

  • Predefined command profiles for TX and RX testing
  • Configurable fields depending on selected command:
    • Frequency/channel
    • Payload pattern
    • Packet length
    • Data rate
    • TX power
    • Enhanced test fields (mode, packet count, interval, hopping range)

Command Execution and Validation

  • Start sequence always includes a reset command before selected test command(s)
  • Stop flow determined by the active command profile
  • Response-prefix validation for supported HCI events
  • Timeout handling with user-visible error notifications

Logging and Export

  • Command and response hex trace in the UI log window
  • Session export to JSON from backend
  • Integrated user manual available in extension UI

Getting Started

Installation

  1. Install the extension from your internal distribution channel or VSIX package
  2. Connect a supported Renesas board over USB/serial
  3. Open the RF Master command from the Command Palette

Quick Start (5 Minutes)

  1. Open the extension

    • Press Ctrl+Shift+P
    • Run RF Master
  2. Connect the device

    • Open the Device panel
    • Select the COM port
    • Click Connect
  3. Configure a test

    • Open the Configuration panel
    • Select a command profile (TX or RX)
    • Adjust required fields (frequency, payload, data rate, and so on)
  4. Run and monitor

    • Click Start
    • Watch Send and Receive hex traces in the status/log area
  5. Check results

    • Check receive results for receive tests
    • Click the Εrrors button to check for any received errors
  6. Stop and export

    • Click Stop
    • Export session data when needed

Commands

  • Start Server: Starts backend HTTP and WebSocket services
  • Stop Server: Stops backend services and releases the port
  • Show UI: Opens the RF Master webview
  • RF Master: Starts server and opens UI in one step

Troubleshooting

  • No COM ports listed

    • Check USB cable, board power, and serial driver installation
  • Connection fails or drops

    • Ensure no other tool is using the same COM port
    • Reconnect the device and retry
  • Start command times out

    • Verify board firmware and test mode compatibility
    • Unplug/replug as prompted, then reconnect from the extension
  • UI opens but no backend communication

    • Confirm server started successfully in allowed port range
    • Restart the Extension Development Host or reload VS Code window

Known Limitations

  • Serial-only RF command execution path in desktop mode
  • Command response validation is prefix-based and assumes expected firmware behavior
  • Some command/stop combinations depend on mapping tables and may require firmware-aligned profiles
  • Port range conflicts (3050-3150) can prevent backend startup

Support & Feedback

  • Internal issues and enhancements: use your project tracker or team workflow
  • Community resources: https://community.renesas.com/
  • User guidance: open the embedded manual from the extension UI

License

© 2026 Renesas Electronics Corporation. Licensed under the terms included in the LICENSE file.


© Renesas Electronics Corporation
>
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft