开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

importand Question to g8jcf output mode in DRM

 

Hello, Peter,

now it runs, but i don`t know why.

I`m confused! The prog arg -c 1 says to DREAM use only left sound card channel of input for DREAM.

But the Elektor SDR is a Tayloe mixer with I/Q outputs!

If DREAM uses only one of both? I/Q? inputs, then may be it works, but no mirror RF sideband rejection is possible caused by missing 90° channel.

Or does the g8jcf software radio automatic the job of creating an IF12 basisband output from I/Q ? input?

--
Mit freundlichen Grü?en, best regards,
Dipl.-Ing. Ulf Schneider

Sat- Service Schneider
Funk- und Fernmeldetechnik
Landsberger Str. 62a
04736 Waldheim
Germany
Tel.: +49(0)34327/92809
Fax : +49(0)34327/90394
www.sat-schneider.de


Re: G8JCFSDR V 1.0 Build 284 Released

 

Hi Ulfe
?
In order to help me find out why the G8JCFSDR "hangs" around afre you close it, could you please run the G8JCFSDR in Trace Mode in Administrator mode, go through a start/stop sequence, then Close the G8JCFSDR.
?
After that, on the G8JCFSDR Start Menu there is a Display Log File shortcut which will display the log file in Notepad. Could you please examine that logfile to make sure there is no confidential information which U are unable to share with me, delete those confidential lines, and then email me the logfile g8jcfsdr(at)gmail(dot)com.
?
WRT DREAM, the parameters related to the G8JCFSDR and in particular to DREAM are located at HKEY_CURRENT_USER\SOFTWARE\VB and VBA Program Settings\G8JCFSDR\frmMain inparticular the DRM keys. Whilst I am making changes, you could try prepending the entry for HKEY_CURRENT_USER\SOFTWARE\VB and VBA Program Settings\G8JCFSDR\frmMain\DRM.DreamProgArgs with any arguments you require.
?
73
?
Peter
?
?


Re: G8JCFSDR V 1.0 Build 284 Released

 

OK, now I understand your previous posts re DREAM etc.
?
I will investigate how to make the "fixed DREAM" parameters user changeable, but in the meantime I will send you a version of the G8JCFSDR with no pre-configured DREAM parameters, so that U can enter in all of the parameters from scratch
?
73
?
Peter


Re: Where to find XL loder and actual SDR Shield Firnware hexfile?

 

Did this information resolve your problem ?


Re: Bug found! Re: [g8jcfsdr] G8JCFSDR V 1.0 Build 284 Released

 

See my earlier post, U need to get the version of DREAM which is supported by the G8JCFSDR
?
73
?
Peter


Re: actual DREAM commands big letter -M is not supported!

 

Hi Ulf
?
Hopefully this post about DREAM means that you have got XLoader etc all sorted out now.
?
Re Dream my version of Dream, supports the -M command line switch
?
See screenshot above in response to typing dream.exe --help at the command line.
?
And also I checked that G8JCFSDR launches DREAM correctly
The version of DREAM which I use is
Hopefully this information is of help to you - if U need the version of DREAM I run, I can of course zip it up and send it to you
?
73s
?
Peter
?
?


actual DREAM commands big letter -M is not supported!

 

开云体育

Here comes all actual DREAM commands,? big letter -M is not supported! So the fixed prog args line in Build 284 is failed and DREAM can not automatic start

-- 
Mit freundlichen Grü?en, best regards,
Dipl.-Ing. Ulf Schneider

Sat- Service Schneider
Funk- und Fernmeldetechnik
Landsberger Str. 62a
04736 Waldheim
Germany
Tel.: +49(0)34327/92809
Fax : +49(0)34327/90394


Bug found! Re: [g8jcfsdr] G8JCFSDR V 1.0 Build 284 Released

 

开云体育

I have found a bug inside this build 284 !

May be, the bug persists also inside earlier builds (please check) !

The bug is the capital letter -M inside DREAM Prog Args :


Caused by this bug DREAM V2.2.1 is not able to start automatic on selected DRM mode!

Peter, please fix this bug quickly or make the default args changable!? Please check the autostart with DREAM V2.2.1 !

Thank You for effort,


-- 
Mit freundlichen Grü?en, best regards,
Dipl.-Ing. Ulf Schneider

Sat- Service Schneider
Funk- und Fernmeldetechnik
Landsberger Str. 62a
04736 Waldheim
Germany
Tel.: +49(0)34327/92809
Fax : +49(0)34327/90394


Am 14.01.2025 um 22:00 schrieb G8JCF via groups.io:

Hi
?
The G8JCFSDR V 1.0.284, aka "Build 284" is available for Download & Install.

What’s new in Build 284 ?
?? Windows XP Compatibility
?? Build 284 restores Windows XP compatibility. I think I inadvertently broke XP compatibility in Build 280 – apologies to all those running Windows XP.

Linux + Wine Compatibility
?? Build 284 brings the G8JCFSDR to the Linux + Wine environment in a straightforward to install manner, ie as close to the Windows install process/experience as possible.

I only have Ubuntu, Debian and Mint environments, so users with other environments who can test things out would be most welcome.
?
New Installer Technology
? Since its first release, the G8JCFSDR has used InstallShield Express V3.5 SP4 installer technology from back in 2001 !! Express is getting very long in the tooth,
? and just does not work properly under Windows 10. Express had worked properly on every OS upto and including Windows 7, but W10 broke it,
? (I used a W7 VM under W10 to carry on building the installer packages, but it was getting quite tedious shipping files into the
? W7 VM whenever a change was made.
? Anyway, I have finally bitten the bullet and summoned up the courage to try something different and upto date, driven by the W10 problem,
? and the need for something a lot more flexible to deal with the needs of the Linux + Wine environment,
? so I settled on INNO setup (with PERL scripting handling the LINUX specific bits).
? I would also like to know that the new installer works properly, and of course that means “guinea pigs” aka field testers please !!
? Any problems, suggestions for improvements would be most gratefully received.

The G8JCFSDR Build 284 has been tested under

Mint 19.3 Tricia with Wine 4.0 (32 bit)
Mint 20 Ulyana with Wine 5.0 (64bit)
?
Debian Bookworm 64bit with Wine+Box64 - use Pi-Apps to install Wine, Box64 and all their dependancies

The setup program may be downloaded from

On a windows machine just install the G8JCFSDR with a double-click, ie just like you would for any setup.exe.

On a Linux + Wine system, you may find that you need to open up a terminal session
cd ~/Downloads???? #or wherever you have downloaded the setup program to

then type

wine setup_G8JCFSDR_284.exe

and follow the on-screen instructions. I have attached the Linux + Wine section of the G8JCFSDR User Guide covering installation on Linux + Wine systems, NB the instructions refer to COM1 but the script will in fact use COM16 (I need to update the User Guide) which is a highly unlikely COM port mapping - the majority of Windows programs can only deal with COM1 - COM4, so a 'collision'? with an existing wine COM port mapping should be highly unlikely.

The only difference between the Windows install process and the Linux + Wine process is that an additional pre-install step will be displayed before the traditional (for Windows) gui installer kicks in.

Any suggestions for improvements, problems, bug reports, would be most appreciated.

Many Thanks & 73

Peter - GM8JCF

?


  


further informations about Problems

 

I have seen following:

After closing the G8JCF GUI the task runs for 1 to 2 minutes as background task with 5 to 12% CPU load.

When i waite so long the task closes himself and also the DREAM settings are stored then.

But DREAM does not start, automatic, also not with marked start at DRM and DREAM prog args.

--
Mit freundlichen Grü?en, best regards,
Dipl.-Ing. Ulf Schneider

Sat- Service Schneider
Funk- und Fernmeldetechnik
Landsberger Str. 62a
04736 Waldheim
Germany
Tel.: +49(0)34327/92809
Fax : +49(0)34327/90394
www.sat-schneider.de


Re: G8JCFSDR V 1.0 Build 284 Released

 

开云体育

Hi, peter,

i installed the 284 and this version was able to load the hexfile Firmware V13 into Elektor SDR shield 2.

But i have following problems under WIN10 64bit:

When i close the Softwareradio, the G8JCF GUI? is killed from windows screen,? but the G8JCF software task persits.
When I try to call the G8JCF App again,? Windows says failure "G8JCF is already running" .
Only killing the running G8JCF task by using of the windows taskmanager helps.

When i restart, after killing the task, all already made changed settings for DREAM are lost !
Only the start destination for dream.exe was stored.
G8JCF then starts with the default values without "run DREAM on DRM"? and without DREAM arguments? -M 0 -1 0 -0 2 -c 4? .

I run G8JCF as administrator.

It seems, there are problems with storage of the DREAM init variables ??

I run the DREAM V2.2 with self compiled XHe Codec.
This version runs stand allone (by use of other receiver and tuning software) and is able to decode XHe.




When i use a spartanic tuning software for Elektor SDR Shield2 (in combination with the corresponding Arduino sketch) , the combination with virtual audio cable and DREAM it works fine (but i have to tune 12 kHz below transmitting frequenycy):


What can i do to fix the closing and DREAM starting problems with G8JCF?

I use this virtual audio cable inside settings for DREAM (as input) and G8JCF (as output) :

I will send You the DREAM V2.2 with XHe codecs for testing and fixing the failure by we- tansfer.? Please call out a shure e-mail adress from You for we- transfer for this.

But respect, do not make this compiled version public, this is vorbidden by XHe codec licences. Do only use for failure fixing!
At first run the npcap (only one time)? bevore starting the dream.exe!

I work together with Fraunhofer on a officiell citizen XHe DRM Decoder for Windows that uses the soundcard as A/D converter (for IF12 mono and also I/Q stereo).

My part is to record the? I/Q output from Your G8JCF softwareradio? in DRM mode as headderless PCM file so that the fraunhofer develloper can test the decoder without receiver hardware only py playing the pcm files.

Our plan is to call the Fraunhofer decoder from Your G8JCF radio similar like DREAM by use of virtual audio cable.

Thanks for help bevore,


-- 
Mit freundlichen Grü?en, best regards,
Dipl.-Ing. Ulf Schneider

Sat- Service Schneider
Funk- und Fernmeldetechnik
Landsberger Str. 62a
04736 Waldheim
Germany
Tel.: +49(0)34327/92809
Fax : +49(0)34327/90394


G8JCFSDR V 1.0 Build 284 Released

 

Hi
?
The G8JCFSDR V 1.0.284, aka "Build 284" is available for Download & Install.

What’s new in Build 284 ?
?? Windows XP Compatibility
?? Build 284 restores Windows XP compatibility. I think I inadvertently broke XP compatibility in Build 280 – apologies to all those running Windows XP.

Linux + Wine Compatibility
?? Build 284 brings the G8JCFSDR to the Linux + Wine environment in a straightforward to install manner, ie as close to the Windows install process/experience as possible.

I only have Ubuntu, Debian and Mint environments, so users with other environments who can test things out would be most welcome.
?
New Installer Technology
? Since its first release, the G8JCFSDR has used InstallShield Express V3.5 SP4 installer technology from back in 2001 !! Express is getting very long in the tooth,
? and just does not work properly under Windows 10. Express had worked properly on every OS upto and including Windows 7, but W10 broke it,
? (I used a W7 VM under W10 to carry on building the installer packages, but it was getting quite tedious shipping files into the
? W7 VM whenever a change was made.
? Anyway, I have finally bitten the bullet and summoned up the courage to try something different and upto date, driven by the W10 problem,
? and the need for something a lot more flexible to deal with the needs of the Linux + Wine environment,
? so I settled on INNO setup (with PERL scripting handling the LINUX specific bits).
? I would also like to know that the new installer works properly, and of course that means “guinea pigs” aka field testers please !!
? Any problems, suggestions for improvements would be most gratefully received.

The G8JCFSDR Build 284 has been tested under

Mint 19.3 Tricia with Wine 4.0 (32 bit)
Mint 20 Ulyana with Wine 5.0 (64bit)
?
Debian Bookworm 64bit with Wine+Box64 - use Pi-Apps to install Wine, Box64 and all their dependancies

The setup program may be downloaded from

On a windows machine just install the G8JCFSDR with a double-click, ie just like you would for any setup.exe.

On a Linux + Wine system, you may find that you need to open up a terminal session
cd ~/Downloads???? #or wherever you have downloaded the setup program to

then type

wine setup_G8JCFSDR_284.exe

and follow the on-screen instructions. I have attached the Linux + Wine section of the G8JCFSDR User Guide covering installation on Linux + Wine systems, NB the instructions refer to COM1 but the script will in fact use COM16 (I need to update the User Guide) which is a highly unlikely COM port mapping - the majority of Windows programs can only deal with COM1 - COM4, so a 'collision'? with an existing wine COM port mapping should be highly unlikely.

The only difference between the Windows install process and the Linux + Wine process is that an additional pre-install step will be displayed before the traditional (for Windows) gui installer kicks in.

Any suggestions for improvements, problems, bug reports, would be most appreciated.

Many Thanks & 73

Peter - GM8JCF


Re: Where to find XL loder and actual SDR Shield Firnware hexfile?

 

Hi Ulf
?
Assuming that you installed the G8JCFSDR to its default location of
?
"C:\Program Files (x86)\G8JCF\G8JCFSDR",
?
then XLoader.exe will be found at
?
"C:\Program Files (x86)\G8JCF\G8JCFSDR\XLoader\XLoader.exe"
?
and also at
?
"C:\Program Files (x86)\G8JCF\G8JCFSDR\ArduinoCode\XLoader.exe",
?
and the firmware file will be found at
?
"C:\Program Files (x86)\G8JCF\G8JCFSDR\ArduinoCode\si5351vfoGM8JCF.hex"
?
The G8JCFSDR installer should have created shortcuts in the Windows Start Menu to these files.
?
?
BTW, Build 284 is available for download from
?
?
Build 284 has
  • improved error handling,
  • restores support for Windows XP,
  • and supports installation into a Linux+Wine environment.
?
BTW, Very Happy to hear from you again after all these years, I still have the DRT1 SDR front-end, and still, IMHO, is one of the best SDR RX down-converters.
?
73
?
Peter - GM8JCF


Where to find XL loder and actual SDR Shield Firnware hexfile?

 

Hi, Peter,

the actual built 282 of G8JCF softwareradio under WIN10 (64bit) is not able to load the corresponding firmware into the elektor SDR Shield 2.0. (failure after 14%) .

Where i can find the XLoader and the Arduino Uno hexfile for Build 282?

Ulf DL3KS

--
Mit freundlichen Grü?en, best regards,
Dipl.-Ing. Ulf Schneider

Sat- Service Schneider
Funk- und Fernmeldetechnik
Landsberger Str. 62a
04736 Waldheim
Germany
Tel.: +49(0)34327/92809
Fax : +49(0)34327/90394
www.sat-schneider.de


Re: Problems with actual build G8JCF under WIN7 SP1 64bit

 

Hi Ulf
?
3.54.164.0 is the File Version and has NO connection/relation to the program version which is 1.0.0.282.
?
282 is the Build number of the program.
?
What is the SDR H/W which you are using ?
?
Using Device Manager, Select Ports (COM & LPT) and check that COM1 is present.
?
The G8JCFCSDR has been installed thousands of times on everything from Windows XP to Windows 11, Raspberry Pi with Box86 + WINE, and on Linux x86/x64 with WINE, so I am very sure that we can get the G8JCFSDR working on your system.
?
BTW, you may prefer to get the very latest build, 284, from and the installer from which has improved error handling.
?
73
?
Peter - GM8JCF
?


Problems with actual build G8JCF under WIN7 SP1 64bit

 

Hello,
?
i have broblems with actual build og G8JCF under WIN7 SP1 64bit: I installed the 3.54.104.0 sucessfull.
But the installed version showes 1.0.282 (32bit !)
By running this version it was not able to open COM1.
But the COM1 is reported from WIN device manager as well working.
All screen snapshots You find attached.
?
What can i do?
?
73`Ulf DL3KS


Problems with actual build G8JCF under WIN7 SP1 64bit

 

Hello,

i have problems with last build of G8JCF at WIN7 professional SP1 64bit.

I Installed the 3.54.104.0 sucessfull at the WIN7 professional 64bit Laptop.

But the installed version showes 1.0.282 (32bit !).

This installed version is not able to open the COM1.

But COM1 is reported from windows device manager aswell working.

All screen snapshots You find attached.

What can i do?

--
Mit freundlichen Grü?en, best regards,
Dipl.-Ing. Ulf Schneider

Sat- Service Schneider
Funk- und Fernmeldetechnik
Landsberger Str. 62a
04736 Waldheim
Germany
Tel.: +49(0)34327/92809
Fax : +49(0)34327/90394
www.sat-schneider.de


G8JCFSDR Running on a Raspberry Pi

 
Edited

Hi

I've just got the G8JCFSDR working completely properly on a Raspberry Pi 4 running Buster - see Screenshot - :-)

Before you install wine etc, you need to make sure that you have a proper working and configured ALSA audio system on your RPI. The RPI doesn't have an onboard soundcard so an external? USB soundcard is required, I used an ASUS XONAR 7, but I have also managed to get a Creative X-Fi working, but it was nowhere as easy as the ASUS XONAR. Once you have got a correctly working audio setup, you can proceed to installing wine, g8jcfsdr etc, ie there's no point in trying wine etc until there is a working LINUX ALSA setup.

The "secret sauce" to making wine(x86) work consistenly on my RPI was to use pi-apps, , wget -qO- https://raw.githubusercontent.com/Botspot/pi-apps/master/install | bash installs pi-apps itself, then run pi-apps and install wine(x86). The pi-apps way of installing wine(x86) will install box86 and a whole load of dependencies, dlls, and other vital stuff in addition to wine itself. I had tried the more usual methods of installing wine(x86) on the rpi manually, but it was always hit or miss if things worked properly, but with the pi-apps method it just works !! If you use the usual sudo apt install wine method, you will install wine(armhf) which will only run Windows programs written for ARM processors which is not what is needed here, and indeed there are very few Windows programs compiled for ARM afaik.

After pi-apps has finished - it took at least 15 mins for me over 12 Mbit DSL - the first thing to do is set the sound configuration for wine to ALSA using either the winetricks gui or in a terminal type

winetricks settings sound=alsa

For some reason the default sound setting for wine is pulseaudio which just doesn't work for pretty much anything - rant over, it took me 4 hrs to figure out why nothing seemed to work - audio wise - under wine

Then download the G8JCFSDR setup from? This build has support for LINUX based environments.
Run the setup program and follow the onscreen instructions.

The main difference between the standard Windows installer and the LINUX installer is the addition of a step to add the user to the dialout group - required for access to serial ports, and then mapping LINUX serial ports, eg /dev/tty0 to wine COM ports, eg com16, after that the standard windows installer is run.

Once the installer has finished, you should be able to run the G8JCFSDR and do all the usual stuff to configure, calibrate and other actions just as you would for a windows environment.

My next step is to get a small 7 in TFT touch screen for my rpi, and box it all up to make a standalone small communications receiver - complete with proper tuning knob !!

I would be interested if someone else can give this setup a tryout and let me know if it works for them - btw this should also work on an RPI 3B+

73

Peter - GM8JCF


Re: Beta Testers Wanted : G8JCFSDR Build 284 : Linux + Wine Support Added : XP Support Restored

 

Hi Herve

I have uploaded a new Build 284 installer which takes into further account the needs of LINUX+WINE and should provide a more seamless installation experience.

The installer is available from

Please download and then in a terminal do

$ wine uninstaller

to install the G8JCFSDR into your WINE environment

73

Peter - GM8JCF


Re: Beta Testers Wanted : G8JCFSDR Build 284 : Linux + Wine Support Added : XP Support Restored

 

Hi Ronald

You need to manually run G8JCFSDR.PL to get the COM port mapping and DIALOUT group membership.?

So after the G8JCFSDR installation has completed, don't run the G8JCFSDR automatically.

Start up a terminal session

$ cd ~
$ cd .wine
$ cd drive_c
$ cd 'Program Files (x86)'
$ cd G8JCF
$ cd G8JCFSDR
$ perl ./g8jcfsdr.pl

and follow the onscreen instructions. Then startup the G8JCFSDR in trace mode.

Hopefully this will get you going. Currently I have the G8JCFSDR running on a LINUX MINT 21 with WINE 7.0 (x64) running very well. (NB the need to get a proper dx8vb.dll)

73

Peter - GM8JCF


Re: Beta Testers Wanted : G8JCFSDR Build 284 : Linux + Wine Support Added : XP Support Restored

 

Hi Herve

Over the Christmas break I did some more testing of the G8JCFSDR under LINUX+WINE, and the problem is that the DX8VB.DLL which is installed as part of WINE in SYSWOW64/SYSTEM32 is BAD, very BAD !!

If you have a Windows machine, you can copy the DX8VB.DLL from that machine into the LINUX+WINE machine, the file should be around 1.2MByte in size. I am working on a new Build 284 installer which solves this dx8vb.dll problem, and I will post a link to this new installer on Wednesday.

Apologies it's taken so long for me to track this problem down.

73

Peter - GM8JCF