From 21496719dd5b2428f4ac0b5501f19c28e6debe83 Mon Sep 17 00:00:00 2001 From: UzixLS Date: Mon, 2 May 2016 19:02:30 +0300 Subject: [PATCH] TS-50 MD command --- README.md | 13 ++++- SDRSharp.SerialController.csproj | 1 + SerialControllerPanel.Designer.cs | 32 ++--------- SerialControllerPanel.cs | 4 -- SerialControllerPlugin.cs | 26 +++++++-- SerialPktProcessor.cs | 81 +++++++++++++++++++++++++++ SerialPort.cs | 92 ++++++------------------------- 7 files changed, 137 insertions(+), 112 deletions(-) create mode 100644 SerialPktProcessor.cs diff --git a/README.md b/README.md index 036b2e7..cb6dc83 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,17 @@ # sdrsharp-catcontroller -This plugin allow SDR# to be controlled via serial (COM) interface with subset of TS-50 receiver commands. +This plugin allow SDR# to be controlled via serial (COM) interface with set of TS-50 receiver commands. +E.g. it can be coupled with com0com virtual serial port and Fldigi for better convenience. + Supported commands: -* IF - get frequency +* IF - get frequency and mode * FA - set frequency +* MD - set mode (AM,FM,USB,LSB,CW) + +Serial port parameters: +* Speed: 9600 +* Data bits: 8 +* Stop bits: 1 +* Parity: none This plugin based on code by pewusoft (http://users.vline.pl/~pewusoft/) diff --git a/SDRSharp.SerialController.csproj b/SDRSharp.SerialController.csproj index 008d63f..226a807 100644 --- a/SDRSharp.SerialController.csproj +++ b/SDRSharp.SerialController.csproj @@ -101,6 +101,7 @@ +