df8oe / UHSDR

SDR firmware and bootloader with configuration files for use with Eclipse, EmBitz and Makefile
Other
358 stars 189 forks source link

Wrong sideband in freedv?? #613

Closed DG9BFC closed 7 years ago

DG9BFC commented 7 years ago

when i have selected digital L ... and switch off fdv ... then it seems as the mchf does receive in usb and not in lsb (just checked with a test transmitter) bug?? regardless if i have selected digital L or digital U ... switching off then switches to usb receive (it does show u or l in display but RECEIVE is always usb)

DG9BFC commented 7 years ago

if I have selected digital L and switch OFF freedv ... the rig should switch to LSB if I have selected digital U and switch OFF freedv ... the rig should switch to USB so only then it is possible to switch from analogue voice to digital voice and back (yes i know i can select usb or lsb with the mode button ... but that is not the point ... point is when switching digital off it should switch to correct sideband WITHOUT THE NEED TO USE MODE BUTTON several times to toggle trough the modes till you have reached lsb again digital l and digital u should also select correct part of the spectrum .... then u and l should also shift the "green line" (receiving window) to left or right from carrier point (that green line has to be below the freedv signal to decode ... but when somebody transmits in lsb then that window is below the carrier point and in usb it is above ... AND THAT IS ALSO IN DIGITAL VOICE ... so ... should not a switching from digital L to digital u (and back) also shift the receiving window and so that "green line" below spectrum???

db4ple commented 7 years ago

Hi Sigi,

I am not sure I get it correctly, are you using the touch screen to switch or the mode buttons? Easiest is if you just list the things you do (Press this and that) and then tell what happens versus what really happens (just use the description in the first entry and add the UI actions you did in the text.

Thank you, Danilo

db4ple commented 7 years ago

Hi Sigi,

tried it. And it seems to me, that enabling FreeDV always switches USB no matter, what you see. Also the demodulated SSB is USB, independent of DI-L or DI-U. Well, the green you are refering to is not green in my case. Took me a while to figure out what you meant. It is the bandwidth indicator. By default this is gray. Better not use color names when it comes to things which are configurable in color. The BW indicator is in line with the mode indicator. The only thing not being in line is the actual demodulation. Needs some investigation what goes wrong here. Should be to hard to find and fix.

73 Danilo

db4ple commented 7 years ago

Hi Sigi,

the code was doing exactly what you found: In Digital modes, audio was always decoded as USB. FreeDV itself was doing it correctly, so only the audio monitor was broken. Now fixed.

db4ple commented 7 years ago

Hi Sigi,

please verify that everything is okay now and close issue.

Thank you! Danilo

DG9BFC commented 7 years ago

i think it is ok now ... did not test with dv on if it is then also working cause i had to make a test setup witha second trx ... (and i was out of home for holidays for a week) ... now back atr home ... fired up new fw and when switching dv off it is ok (dig l decodes lsb and dig u decodes usb when dv is off) ... if i have some time in the next days i can try a test with dv ON and then we will see :-) .... hmmmm if i have a stn in lsb and tab on screen (switch dv on) it shows dig l (ok on that).... but when switching off it does not show lsb agn?!? should it not switch back to lsb and also SHOW that in the mode box?!? ... it decodes then in lsb but shows dig l ... in my view it should switch back to lsb and also show it in mode box but you maybe have a reason for that ...

df8oe commented 7 years ago

fixed.