TKS Dave for the information.
I will see what are Windows "callbacks", as this seems to be the key.

One question: do you know the precision of the event timing (as far as I 
know each thread is switched 80 times/sec maximum, so the precision might be 
12,5 ms which might not be sufficient to key CW, so I must miss 
something...). Suppose you can really start an event at a precise predefined 
time (as an interruption under DOS), what would prevent to program Pactor1 
ARQ under Windows (I have a doubt now)?

73
Patrick

----- Original Message ----- 
From: "Dave Bernstein" <[EMAIL PROTECTED]>
To: <digitalradio@yahoogroups.com>
Sent: Saturday, March 11, 2006 4:10 AM
Subject: [digitalradio] Re: MULTIPSK CW


> OK. Check out the Delphi interfaces to the Windows Multimedia
> Library. Assuming Delphi supports callbacks, you should find the
> appropriate mechanism there.
>
>   73,
>
>      Dave, AA6YQ
>
> --- In digitalradio@yahoogroups.com, "Patrick Lindecker" <[EMAIL PROTECTED]>
> wrote:
>>
>> Hello Dave,
>>
>> MultiPSK is written in Pascal. I use Delphi 6 (Borland).
>>
>> 73
>> Patrick
>>
>>
>> ----- Original Message ----- 
>> From: "Dave" <[EMAIL PROTECTED]>
>> To: <digitalradio@yahoogroups.com>
>> Sent: Thursday, March 09, 2006 11:36 PM
>> Subject: RE: [digitalradio] Re: MULTIPSK CW
>>
>>
>> > In what programming language is MultiPSK written, Patrick, and
> what
>> > compiler
>> > or development environment are you using?
>> >
>> >    73,
>> >
>> >       Dave, AA6YQ
>> >
>> > -----Original Message-----
>> > From: digitalradio@yahoogroups.com
> [mailto:[EMAIL PROTECTED]
>> > On
>> > Behalf Of Patrick Lindecker
>> > Sent: Thursday, March 09, 2006 17:29 PM
>> > To: digitalradio@yahoogroups.com
>> > Subject: Re: [digitalradio] Re: MULTIPSK CW
>> >
>> >
>> > TKS Dave,
>> >
>> > I did know this (I'm an amateur in programmation). Do you have
> the name of
>> > a
>> >
>> > Windows API (or some key word) which could give me a first step
> in the
>> > search of information?
>> >
>> > 73
>> > Patrick
>> >
>> > ----- Original Message ----- 
>> > From: "Dave Bernstein" <[EMAIL PROTECTED]>
>> > To: <digitalradio@yahoogroups.com>
>> > Sent: Thursday, March 09, 2006 11:08 PM
>> > Subject: [digitalradio] Re: MULTIPSK CW
>> >
>> >
>> >> Windows supports an eventing model that eliminates the need to
> busy-
>> >> wait the CPU. You specify a duration and the code to be invoked
> on
>> >> callback, and then terminate the thread. When the interval
> expires,
>> >> the specified code is invoked.
>> >>
>> >> I do this with TimerMM.DLL, but you may want to use the Windows
>> >> Multimedia Library directly depending on the language in which
>> >> MultiPSK is written.
>> >>
>> >>   73,
>> >>
>> >>      Dave, AA6YQ
>> >>
>> >> --- In digitalradio@yahoogroups.com, "Patrick Lindecker"
> <f6cte@>
>> >> wrote:
>> >>>
>> >>> Hello Dave,
>> >>>
>> >>> If I transmit via the Windows buffering in a tone to the sound
>> >> card, no
>> >>> problem. If I transmit through the serial port, I need to
> control
>> >> the time
>> >>> ellapsed (for a dot or a dash). As under Windows there are no
>> >> interruptions
>> >>> (sniff), there is no way to know at which moment is the end of
> the
>> >> dot (or
>> >>> the dash). So I keep the CPU working in a loop, testing the
>> >> Windows timer,
>> >>> until the end of the dot. It is not a very elegant method but I
>> >> don't know
>> >>> an other way to do it.
>> >>> Note: the Delphi system timer is not sufficiently rapid
> (maximum
>> >> between 20
>> >>> to 60 /sec).
>> >>>
>> >>> 73
>> >>> Patrick
>> >>>
>> >>>
>> >>>
>> >>>
>> >>>
>> >>> ----- Original Message -----
>> >>> From: "Dave" <aa6yq@>
>> >>> To: <digitalradio@yahoogroups.com>
>> >>> Sent: Thursday, March 09, 2006 3:53 AM
>> >>> Subject: RE: [digitalradio] MULTIPSK CW
>> >>>
>> >>>
>> >>> >A 50% cpu load seems really high, Patrick. WinWarbler consumes
>> >> less than 1%
>> >>> > of a 1.5 ghz Pentium 4 when generating CW via software. It
> uses
>> >> ticks from
>> >>> > TimerMM.dll to drive a state machine. What sort of timer are
> you
>> >> using?
>> >>> >
>> >>> >  73,
>> >>> >
>> >>> >      Dave, AA6YQ
>> >>> >
>> >>> > -----Original Message-----
>> >>> > From: digitalradio@yahoogroups.com
>> >> [mailto:[EMAIL PROTECTED]
>> >>> > On
>> >>> > Behalf Of Patrick Lindecker
>> >>> > Sent: Wednesday, March 08, 2006 18:27 PM
>> >>> > To: digitalradio@yahoogroups.com
>> >>> > Subject: Re: [digitalradio] MULTIPSK CW
>> >>> >
>> >>> >
>> >>> > Hello Bill and Paul,
>> >>> >
>> >>> > Multipsk can directly key the transceiver (I use it this
> way).
>> >> However, it
>> >>> > is not advised under Windows XP because it takes about 50 %
> of
>> >> the
>> >>> > computing
>> >>> >
>> >>> > power (due to the obligation to manage a pseudo "timer").
>> >>> >
>> >>> > The most simple to do CW is to do it as PSK31 (in USB).
>> >>> >
>> >>> > 73
>> >>> > Patrick
>> >>> >
>> >>> >
>> >>> >
>> >>> > ----- Original Message -----
>> >>> > From: "Box SisteenHundred" <box1600@>
>> >>> > To: <digitalradio@yahoogroups.com>
>> >>> > Sent: Wednesday, March 08, 2006 11:36 PM
>> >>> > Subject: RE: [digitalradio] MULTIPSK CW
>> >>> >
>> >>> >
>> >>> >> That IS cw Paul.
>> >>> >>
>> >>> >> In reality, that's how your rig probably generates CW....
>> >>> >>
>> >>> >> By injecting an audio tone into a SSB transmitter.
>> >>> >>
>> >>> >> When you say won't do "regular" cw...  do you mean
>> >>> >> keying a circuit open and closed so you can connect it
>> >>> >> to the key jack of your rig?
>> >>> >>
>> >>> >> 73
>> >>> >>
>> >>> >> Bill  KA8VIT
>> >>> >> ka8vit@
>> >>> >> http://ka8vit.com
>> >>> >>
>> >>> >>
>> >>> >>>From: "Paul" <k8pg@>
>> >>> >>>Reply-To: digitalradio@yahoogroups.com
>> >>> >>>To: digitalradio@yahoogroups.com
>> >>> >>>Subject: [digitalradio] MULTIPSK CW
>> >>> >>>Date: Wed, 08 Mar 2006 18:56:36 -0000
>> >>> >>>
>> >>> >>>  MULTI PSK ONLY XMTS CW ON USB OR LSB DOES NOT DO REGULAR
>> >> CW,AT LEAST
>> >>> >>> I CANT GET IT TO WORK ?? BUT IS A EXCELLENT DIGITAL PROGRAM
>> >>> >>>                  K8PG-Paul
>> >>> >>
>> >>> >>
>> >>> >>
>> >>> >>
>> >>> >> Need a Digital mode QSO? Connect to
>> >> Telnet://cluster.dynalias.org
>> >>> >>
>> >>> >> Other areas of interest:
>> >>> >>
>> >>> >> The MixW Reflector :
> http://groups.yahoo.com/group/themixwgroup/
>> >>> >> DigiPol: http://groups.yahoo.com/group/Digipol  (band plan
>> >> policy
>> >>> >> discussion)
>> >>> >>
>> >>> >>
>> >>> >> Yahoo! Groups Links
>> >>> >>
>> >>> >>
>> >>> >>
>> >>> >>
>> >>> >>
>> >>> >>
>> >>> >>
>> >>> >
>> >>> >
>> >>> >
>> >>> > Need a Digital mode QSO? Connect to
>> >> Telnet://cluster.dynalias.org
>> >>> >
>> >>> > Other areas of interest:
>> >>> >
>> >>> > The MixW Reflector :
> http://groups.yahoo.com/group/themixwgroup/
>> >>> > DigiPol: http://groups.yahoo.com/group/Digipol  (band plan
> policy
>> >>> > discussion)
>> >>> >
>> >>> >
>> >>> > Yahoo! Groups Links
>> >>> >
>> >>> >
>> >>> >
>> >>> >
>> >>> >
>> >>> >
>> >>> >
>> >>> >
>> >>> >
>> >>> >
>> >>> > Need a Digital mode QSO? Connect to
>> >> Telnet://cluster.dynalias.org
>> >>> >
>> >>> > Other areas of interest:
>> >>> >
>> >>> > The MixW Reflector :
> http://groups.yahoo.com/group/themixwgroup/
>> >>> > DigiPol: http://groups.yahoo.com/group/Digipol  (band plan
>> >> policy
>> >>> > discussion)
>> >>> >
>> >>> >
>> >>> > Yahoo! Groups Links
>> >>> >
>> >>> >
>> >>> >
>> >>> >
>> >>> >
>> >>> >
>> >>> >
>> >>>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >> Need a Digital mode QSO? Connect to
> Telnet://cluster.dynalias.org
>> >>
>> >> Other areas of interest:
>> >>
>> >> The MixW Reflector : http://groups.yahoo.com/group/themixwgroup/
>> >> DigiPol: http://groups.yahoo.com/group/Digipol  (band plan
> policy
>> >> discussion)
>> >>
>> >>
>> >> Yahoo! Groups Links
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >
>> >
>> >
>> > Need a Digital mode QSO? Connect to
> Telnet://cluster.dynalias.org
>> >
>> > Other areas of interest:
>> >
>> > The MixW Reflector : http://groups.yahoo.com/group/themixwgroup/
>> > DigiPol: http://groups.yahoo.com/group/Digipol  (band plan policy
>> > discussion)
>> >
>> >
>> > Yahoo! Groups Links
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > Need a Digital mode QSO? Connect to
> Telnet://cluster.dynalias.org
>> >
>> > Other areas of interest:
>> >
>> > The MixW Reflector : http://groups.yahoo.com/group/themixwgroup/
>> > DigiPol: http://groups.yahoo.com/group/Digipol  (band plan
> policy
>> > discussion)
>> >
>> >
>> > Yahoo! Groups Links
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>>
>
>
>
>
>
>
> Need a Digital mode QSO? Connect to  Telnet://cluster.dynalias.org
>
> Other areas of interest:
>
> The MixW Reflector : http://groups.yahoo.com/group/themixwgroup/
> DigiPol: http://groups.yahoo.com/group/Digipol  (band plan policy 
> discussion)
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>
> 



Need a Digital mode QSO? Connect to  Telnet://cluster.dynalias.org

Other areas of interest:

The MixW Reflector : http://groups.yahoo.com/group/themixwgroup/
DigiPol: http://groups.yahoo.com/group/Digipol  (band plan policy discussion)

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/digitalradio/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to