2021-05-10 13:22:46 +03:00
2020-10-26 09:25:20 +02:00
2020-10-25 16:19:43 +02:00
2021-05-10 13:22:46 +03:00
2020-10-25 16:13:09 +02:00
2021-04-29 23:17:53 +03:00
2021-04-29 23:48:16 +03:00
2021-05-10 13:22:46 +03:00
2020-10-25 16:19:43 +02:00
2021-04-28 17:09:12 +03:00
2020-10-26 16:11:20 +02:00
2021-04-30 02:27:41 +03:00
2020-10-25 16:19:43 +02:00
2021-04-30 02:27:41 +03:00
2020-10-25 16:19:43 +02:00
2020-10-25 16:19:43 +02:00
2020-10-25 16:19:43 +02:00

GitHub GitHub All Releases GitHub release (latest by date) Codacy Badge CodeFactor Twitter Follow

SDR-RPC

SDR-RPC is an SDRSharp plugin that adds Discord RPC feature in it


Features

  • 🎛Enable / Disable
  • ✏Showing frequency, play state and RDS almost in realtime
  • 🔌Most of the code is made asynchronous
  • 📖Logging for troubleshooting problems
  • 🔨Easy to install
  • 🎧Invite feature (give Spy Server Address or listen using voice chat system) [coming soon]

🎁How to install

📽Video:


🎫Example

📽Video:


💻Building by yourself

  1. You need to download this stuff before compiling:
  • Visual Studio 2019
    • .NET 4.6
    • SDRSharp files (for References)
      • SDRSharp.exe
      • SDRSharp.Common.dll
      • SDRSharp.PanView.dll
      • SDRSharp.Radio.dll
  1. Click "Code" and select "Open with Visual Studio" or "Download ZIP"

Captură de ecran 2020-10-26 025111.png

  1. If you downloaded as ZIP, unzip the archive and double click on "SDRSharpPlugin.DiscordRPC.sln"
  2. Build it and move files to SDR# location (if the compile fails try copying Reference files into /bin/Debug or /bin/Release folder)

👀Setting your custom images on RPC

  1. Go to https://discord.com/developers/applications and create your own application
  2. Name it "SDRSharp" or something similar

Captură de ecran 2020-10-26 023639.png

  1. Go to Rich Presence > Rich Presence Assets and add your own images with these names:

Captură de ecran 2020-10-26 023706.png

  1. Go back to General Information and copy Client ID

Captură de ecran 2020-10-26 023915.png

  1. Paste the Client ID you copied earlier in plugin textbox from SDRSharp and press the ENTER key

Captură de ecran 2020-10-26 024024.png

  1. Restart the SDRSharp and it should be changed with your custom images

📕TODO List

  • Invite people to get Spy Server Address or connecting via voice chat system to listen and having the ability to change the frequency
  • Change Settings Panel to WPF User Control
  • Add better RDS decoder (if it is even possible)
Languages
C# 100%