Koellner, Guenter DL4MEA schrieb:
>Hello,
>
>you are not completly right, Tobias
>
>If your L.O. is currently set to 7050khz and its beeing asked to set to -1Hz,
>it would stay there.
>
>With 25kHz steps, I just assume that the requested frequency will be rounded
>by mathematic laws, which means that any frequency offset between -12.500kHz
>and +12.499kHz will still keep the oscillator at the current frequency. So a
>step must be at least bigger than half of the L.O. step width to become
>actually processed
>
>Its easier to understand if you think about your example below not as an
>increment but as an absolute, probably initial setting: If that 7049999Hz
>value is simply sent to the L.O. without knowing that it is an increment, you
>would definitly go to 705000. You will never set to 7025000 then. Surely.
>
>Did you now understand what I mean?
>
>73, Günter
>
>
Hallo Günter !
What I described is an implementation idea on how to write a DLL that
suits your needs. Generally speaking, a DLL in some respect is just like
an ordinary Windows-EXE program, it can do decisions and algorithms and,
too, drive the hardware. It has the additional feature that it can be
used by other programs as a library of procedures and functions, i.e. it
offers services to other programs. You yourself have to write such a
program. Depending on your hardware and compiler it can do anything you
want. It is NOT just a feedthrough to the hardware. So it's up to you
(or anybody else) to implement it in the way described.
73 de dg3lv Tobias
_______________________________________________
Winrad mailing list
[email protected]
http://winrad.org/mailman/listinfo/winrad_winrad.org