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/