alexlee188 / ghpsdr3-alex

Modifications of John Melton's ghpsdr3
GNU General Public License v3.0
63 stars 38 forks source link

Hiqsdr TX error #56

Open rn3kk opened 4 years ago

rn3kk commented 4 years ago

I have hiqsdr tranceiver board. Receiver is OK. But if run to TX (press to MOX button), DSP server show errors. hiqsdr: parse_command: 'mox 1' user_data_callback: #samples: 240 LSB first: i: C60200 q: 8DFDFF i: 0x00041F00 q: 0x00007400 i: 0.000160 q: -0.000067 user_data_callback: #samples: 240 LSB first: i: 950100 q: 40FDFF i: 0x0005AC00 q: 0xFFFFA100 i: 0.000083 q: -0.000025 user_data_callback: #samples: 240 LSB first: i: 4EFDFF q: B4FEFF i: 0x0000A800 q: 0xFFFF5700 dspserver: invalid response to set mox: Error: How solve this? Nick

rn3kk commented 4 years ago

Press MOX in QtRadio.

alexlee188 commented 4 years ago

Did you set up tx=yes in dspserver.conf. ?

On Fri, May 29, 2020, 2:51 PM Nikolay Banshchikov notifications@github.com wrote:

Press MOX in QtRadio.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/alexlee188/ghpsdr3-alex/issues/56#issuecomment-635795124, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAEKP5MLNOGZSQYQTK5TDUTRT5LQZANCNFSM4NNHQEVA .

rn3kk commented 4 years ago

Yes.

call = "UA9YK"; location = "NO13uh"; band = "160M-10M"; rig = "HiqSDR"; ant = "GP"; share = "yes"; # Can be yes, no lookupcountry = "yes"; # Can be yes, no

Following are new TX options

tx = "yes"; #Can be: no, yes, password

ve9gj = "secretpassword"; #add users/passwords one per line (Remove leading # ! max 20 characters each

groupnames = ["txrules1"]; #add group or rulesset names in ["name1", "name2"]; format (max 20 characters each

Add user names in ["call1", "call2"]; format to list members for each groupname above with an suffix of "_members"

txrules1_members = ["ua9yk", "call2"];

Rule sets are defined as group or rulesset name =( ("mode", StartFreq in Mhz, End Freq in Mhz),("mode", StartFreq in Mhz, End Freq in Mhz) );

Valid modes are SSB, CW, AM, DIG, FM, DRM ,SAM, SPEC Where means any mode is OK

The two rules below allow any mode on 20M and CW only on the bottom 100Khz of 80M

You can make as many rules and rulesets as you wish. The first matching rule will allow TX

txrules1 = ( ("*",14.0,14.350), # mode, StartFreq Mhz, EndFreq Mhz ("CW",3.5,3.6) );

ua9yk commented 4 years ago

The operation of TX (MOX) in QtRadio with switching on the transfer HiqSDR is the main function of the project and if this is not the case, then the meaning of the ghpsdr3-alex project itself is lost