Agreed, there's no problem if you can "own" the OS; but on an end- user's Windows PC, you can't do that.
73, Dave, AA6YQ --- In digitalradio@yahoogroups.com, Steve Hajducek <[EMAIL PROTECTED]> wrote: > > > Hi Dave, > > I mentioned AMTOR as its timing is more robust that PACTOR I. > > As I have stated to the MARS-ALE users, the future version of that > tool when PACTOR I support is added ont he PCSDM will pretty much own > the OS, not a problem for our purposes as that one program running is > our only focus. GTOR is less demanding, but may be require the same > approach as PACTOR I. This is not required of DBM ARQ which is much > less demanding that GTOR. > > /s/ Steve, N2CKH > > At 06:43 AM 8/28/2006, you wrote: > >Precise timing isn't the issue, Steve. WinWarbler originally used > >GetTickCount() and QueryPerformanceCounter() in its CW generation > >code, but a high-resolution timer using the multimedia library is > >sufficiently accurate and more convenient. The problem is thread > >scheduling. WinWarbler uses SetPriorityClass to establish > >REALTIME_PRIORITY_CLASS and SetThreadPriority to establish > >THREAD_PRIORITY_TIME_CRITICAL . Nonetheless, there are many CPU- > >consumptive events that Windows insists on handling at higher > >priority -- such as displaying and moving the Task Manager window. > >Spin locks are not an acceptable solution IMHO; the user would find > >it disconcerting if the mouse pointer stopped following mouse > >movements during CW generation or Pactor-3 operation, for example. > >Yes, one could dedicate a headless Windows PC to executing one > >application like Pactor-3, but what would be the point? Even the most > >expensive Pactor-3 TNC would be cheaper and more compact to boot. > > > >I didn't comment on the feasibility of implementing AMTOR on Windows; > >Pactor-2 and Pactor-3 were the protocols I mentioned. > > > > From my days as a CPU architect and designer, I have lots of > >experience with real-time operating systems and applications -- but > >WinWarbler was my first encounter with extracting real-time > >performance from Windows. Any suggestions or pointers you have in > >this area would be appreciated. > > > > 73, > > > > Dvae, AA6YQ > 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/