ramdor / Thetis

The main working repo for changes to Thetis for the Apache Labs line of radios. Find us here : https://discord.gg/6fHCRKnDc9
https://discord.gg/6fHCRKnDc9
GNU General Public License v2.0
49 stars 14 forks source link

Improved Elad TM2 Operation #276

Open w3ub opened 9 months ago

w3ub commented 9 months ago

Is your feature request related to a problem? Please describe. When using the ELAD TM2 controller, the main VFO step is 5x larger than intended. If you want for example a 500 Hz step, you have to set Thetis to a 100 Hz step size. But then of course if you use a mouse or some alternative means to change frequency the step size is not correct.

Describe the solution you'd like Ideally, Thetis would include native support for the TM2, which is a USB/CAT controller with many working functions. In this case the ability to define the functionality of the TM2 would be supported.

Describe alternatives you've considered Is it possible in the short term to include a SW switch that could be set to divide the step from the TM2 by 5?

Additional context Elad does have a SDK for the TM2, long term it would be a good native addition. It does support PowerSDR, and SDR Console in addition to the Elad products.

ramdor commented 9 months ago

Do you know what cat command it is sending in? I guess you are using it with 'Tmate2CatControl Software' from woodbox radio ? After looking at this screenshot which is in the manual for the TM2, I would press button 4 to reduce step speed to 1, which sets increment to 1

image

w3ub commented 9 months ago

I am now sure what CAT command it is sending during the main encoder tuning.

On my TM2 (which is new), using the Woodbox Tmate2 CAT Console V009, F2 selects/deselects NR (but it can't get to NR2, just NR), F3 selects/deselects NB, F4 selects/deselects ANF, F5 changes to the next lower band, and F6 changes to the next higher band. F1 is supposed to select the desired receiver if more than one are active, but I have not tried it.

The latest manual that I downloaded says: Editable parameters :  with the main encoder : frequency, “Lock To CF”,  with the E1 encoder : volume, squelch, noise reducer, noise blanker, auto notch,  with the E2 encoder : filter bandwidth,  with the buttons : o F1 : changes the selected receiver (works only when more than one receiver active), o F2 : changes the AGC setting, o F3 and F4 : changes the mode, o F5 and F6 : changes the step. Encoders functionality :  main encoder : allows to tune the frequency,  main encoder button : toggles the functionality “Lock To CF”,  E1 encoder : modifies the selected E1 parameter value,  E1 encoder button : changes the E1 parameter selection,  E2 encoder : modifies the selected E2 parameter value,  E2 encoder button : changes the E2 parameter selection. LEDs :   USB green led : indicates that the TMate 2 is operating, Tune Lock red led : indicates if the “Lock To CF” functionality is enable or not.

Doug

w3ub commented 9 months ago

I should add that in the Woodbox SW upper right I select connect to PowerSDR. It is a neat device, the frequency readout/s-meter and other functions seem to work. Doug

w3ub commented 9 months ago

This is the menu when you select PowerSDR.

TM2

ramdor commented 9 months ago

you probably need to get it into 'Incr Step Speed 1' somehow, with f5/f6 according to your manual extract. Bash F5 a few times to get it into speed 1 perhaps. You could also trying and change all the speed steps to 1 instead of 1,5,10, and see if that helps.

Other than that, Elad can send me one and i'll take a look. Nothing else I can do and I am not about to spend £240 to find out.

w3ub commented 9 months ago

I'll see what I can do to get one in your hands. It would make a nice addition to the radio, as most of the work from the PowerSDR days is done. Doug