Simple "manual" CAT

HI, in the mean time that a good_fellow_programmer (I am just a push_button_depresser) will make a working CAT I have an idea that could be easy to add.
Description: I copy the FREQUENCY field from a CAT program and paste it into the KIWI FREQ input field.
This way should be very simple in its use of keeping synced the two rigs..
I have just tried to copy from DXLABCommander my actual freq and pasted into the input filed of the KIWI.
But it does not work because the copied text is in form of 10.100 Mhz and the KIWI input field accepts the megahertz the text without the fullstop ie 10100.
Who likes that idea hands up please.....


  • Phil,
    This type of operation was talked over a bit a while back.

    It seems that a serial port is difficult to control from a web browser, and I'm not sure what it would take to write to a file on the client computer. I think it has security concerns. So to this point, only manual entry from the KiwiSDR client to the 3rd party application seems to be the option. I'm with you on the desire to have automated frequency and mode synchronization between the KiwiSDR instance and other 3rd party applications.
    Ron - KA7U
  • HI Ron, beside all the difficulties in the programming field my MANUAL_CAT idea should be a simple trick
    in awaiting for a full_CAT.
    COPY manually from 3rd party program and PASTE into FREQ_Field of KIWI.
    ...simple no?!...
    I have either MicroHam interface and DXLab_Commander programs running.
    Both have the FREQ field in the vise of xx.yyy,zzz(mhz-khz-hz)  and the KIWI accepts XXYYY in Khz.
    In the ol' days of BASIC language I would have solved with one or more : IF field_freq xx.yyy (string$ of 6 chars) OR xxyyy THEN field_freq_sdr = field_freq
    or something else and so on, but today I have no idea how do that.
    Will write to Dave, AA6YQ DXLab developer and see what he says.
     Phil IC8POF
  • jksjks
    edited February 28
    The problem is another program running on your PC cannot send input to a field showing on a web page that is currently being viewed by your browser. There is no support for this in any browser I know of. It would be a huge security risk. You can do this manually of course, by cutting and pasting with mouse and keyboard. But that is not the same thing as doing it under the control of another program.

    What is needed is a new protocol between the Kiwi server software and 3rd party programs that allows them to send control information on behalf of an existing, active browser connection to the Kiwi server (like sending new frequency information like you've described). But this is not a simple change. That's why it is on the bug / wish list and will have to wait its turn to be implemented.

  • HI John , I understand all.
    Hence my idea of  a "manual_CAT" copy&paste manually in the meantime a full_CAT program sees the light.
    The problem is that your field freq input takes xxyyy and the others are xx.yyy.
    If I paste xx.yyy ie 10.100Mhz into the kiwi freq_field it assumes 10.1 Khz

    There would be ONLY the need to convert the string xx.yyy into xxyyy
    .... just an idea.... between thousands
    Phil IC8POF

  • SOLVED ....
    I was trying in the wrong direction : from the CAT software toward the KIWI.
    The working path is: get FREQ(copy) from the Logger program and paste into the KIWI input field.
    That is all.
    With ONLY 6 mouse clicks I have the KIWI sync_ed to my radio.
    Now do we wait for a fully working CAT.

    Phil IC8POF

    ps: not only for HAM ...

  • ... works also from KIWI (copy) and pasting into my logger input field....

Sign In or Register to comment.