The functions ShowGUI and HideGUI where implemented, I did not understand (read) the documentation. I found the H command on Figure 24 and implemented the hide function also.
I did not hear about the OS version of VAC, nice! 73, PE0FKO, Fred i2phd wrote: > > --- In [email protected] > <mailto:soft_radio%40yahoogroups.com>, Fred Krom <[EMAIL PROTECTED]> wrote: > > > > Hi Alberto, > > > >>>The calls ShowGUI and HideGUI do just what their names imply. > > > I found in the debug that the WinRad menu "ShowOptions" / "Select > > input" / "Sound card" calls the HideGUI() function (strange menu > > name?). There was no menu for showing the gui, or I did not > > found it :-) > > Probably you haven't downloaded the latest version of the DLL > specifications... There are two new functions (among others) called > ShowGUI() and HideGUI(), that tell the DLL to show or hide its GUI, if > it has one. I use them for example in the DLL meant to control the > SDR-IQ or the SDR-14. > The ShowGUI() function is called by Winrad when it detects that an > external DLL is present, and the user has pressed the key "H" on the > keyboard (as written in the Winrad User Guide). Additionally it is > called when you make the selection of the DLL as input source. Of > course, if the DLL has not implemented those entry points, Winrad > refrains from calling a NULL pointer...:-) > > > >>> About your other request, I think I will add a return code to > >>> the SetHWLO call. > > Nice solution! > > > > Maybe in the future there can be a call implemented to get the > > audio (MF). It can be used to pipe the audio to a other program > > after processing in winrad. Not using a virtual sound card or a > > audio loopback cable? > > Given that Phil Covington N8VB should release in a short time his open > source version of the Virtual Audio Cable, which will be freely > downloadable, I see no reasons why implementing that function in > Winrad. If instead you need the raw data, before any processing done > by Winrad, they are obtainable by using one of the new calls added to > the DLL specifications, namely the RawDataReady() call. > > > 73, PE0FKO, Fred > > 73 Alberto I2PHD > > [Non-text portions of this message have been removed]
