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

|
8 installs
| (0) | Free
Bluetooth RF transmit and receive testing for RA6B
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 the Renesas RA6Bx device family.

Supported Devices

Device Family Notes
RA6Bx Use only devices in this family and firmware compatible for RF Master workflows.

Overview

The Renesas RF Master extension helps validation and connectivity teams working with the RA6Bx device family:

  • Connect to target devices over serial from VS Code, Renesas QuickConnect Studio or using Renesas Connectivity Tools stand alone application.
  • Configure test parameters such as channel, payload, data rate, mode, and TX power
  • Start and stop RF test Transmit and Receive procedures using predefined HCI commands
  • Read reception statitics, like received packets, RSSI and packet errors
  • Monitor command/reply activity in the log window
  • Query firmware version of the device

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, as VSIX package or directly from the marketplace
  2. Connect a Renesas RA6Bx device to your machine via USB/serial
  3. Open the RF Master command from the Command Palette

Quick Start (5 Minutes)

  1. Open the extension

    • Press Ctrl+Shift+P (Windows/Linux) or Cmd+Shift+P (macOS)
    • Type "Renesas RF Master" and press Enter
    • The extension UI opens in a WebView panel
  2. Connect your 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)
    • Confirm the connected hardware is a RA6Bx-family device before starting a test
  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
  • Renesas 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
    • Be sure the device is programmed with the appropriate test firmware
    • Reconnect the device and retry
  • Start command times out

    • Verify RA6Bx 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 the expected RA6Bx 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

  • Issues or feature requests? Contact Renesas technical support or use your internal project issue tracker
  • Community support - Visit the Renesas developer community
  • User guidance - Open the embedded user 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