¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Locked G8JCFSDR V 1.0 Build 281 Beta Release


 

Hi

I have generated a beta release of the G8JCFSDR V1.0 Build 281, which may be downloaded from



Release Notes for Elektor SDR Shield aka SDR Reloaded V1.0 Build 281

G8JCFSDR V 1.0 Build 281 fully supports the Elektor SDR Shield.

Frequency Calibration V1.0 Build 281
The crystal on the Si5351 is uncalibrated, so you will need to
calibrate the software to allow for the crystal. Go into Config, and click
the Calibrate button on the General tab which will bring up the
calibrate window. Click the Help button to view the procedure you
will need to follow.
G8JCFSDR Build 281 incorporates an improved SDR Shield frequency
calibration algorithm. A new version of the Arduino firmware, V 1.3, is
included with build 281 and should be installed when prompted.
I am very grateful for the perseverance of Jean-Marc Paratte for figuring
out that the original frequency calibration only worked 100% accurately
at 10MHz.

IQ and SMeter Calibration
G8JCFSDR Build 281 uses CLK0 of the SI5351 to generate :-

a)? IQ Calibration signal - the IQ calibration signal is generated at +1KHz
???? from the currently tuned frequency, and if you set the G8JCFSDR to
???? USB mode you will hear a 1 Khz tone when you switch on the IQ
???? calibration signal.
b)? SMeter 10KHz signal - see Burkhard Kainka's SDR Hands On book,
???? Chapter 7, section 7.2 pages 79-80 (English Translation)? for details of
???? how the 10KHz signal is used.

These functions are accessed using the Calibrate button on the General
Tab in Config.

Hamlib Support V1.0 Build 281
Build 281 of the G8JCFSDR has a completely different mechanism for using
the Hamlib interface to rigs. This new method has been tested with an
ICOM IC-7200, and supports the following methods with the GM8JCFSDR

1)??? Set Frequency
2)??? Set Mode, eg USB, LSB, AM, FM etc
3)??? Set Bandwidth

When in Hamlib mode, the Notch filtering, Noise Reduction & Noise Blanking
mechanisms of the G8JCFSDR will still function. Build 281 support for
Hamlib is still in very early form and will be improved upon over time.

Firmware Upload
The first time you run the G8JCFSDR and select the Elektor SDR Shield
you will be prompted by the G8JCFSDR to upload the new firmware
to the Arduino Nano.

If you are having problems uploading the firmware, use the StartMenu
entry "XLoader" to manually upload the firmware named "si5351vfoGM8JCF.hex"
usually located in? "C:\Program Files (x86)\G8JCFSDR\ArduinoCode". The
StartMenu entry should place you in the correct directory.

Usually I would just place the setup file on the G8JCFSDR website, adjust the
URLs and make Build 281 generally available, but the G8JCFSDR Build 281
includes many changes and extensions which I would like tested before
making it widely available hence why it's classed as a Beta made available
from a direct URL. Feedback will be very graefully received.

73s

Peter - GM8JCF






 
Edited

Hi Peter,

What is the new Arduino exchange protocol v1.3 for Elektror SDR Shield v2?

Best regards.

Jean-Marc


 

¿ªÔÆÌåÓý

Hello Peter,

?

?

Sorry, same Error¡­;-(

?

?

?

?

F¨¹r Fragen stehen wir Ihnen gerne jederzeit zur Verf¨¹gung.

Mit freundlichem Gru? / kind regards,

Dietmar?Steiner
from technologies to solutions, from solutions to success

key-IT Ge?ner-Steiner GbR | Obere Stahlindustrie 4 | D-44793 Bochum
FON:?
+49 234 893606-0 | FAX: +49 234 893606-69 | MOBIL: +49 171 5280441
mailto:steiner@... | http://www.key-it.de

Remote-Support: https://get.teamviewer.com/keyit


Hinweistext zum Ausschluss der Rechtsverbindlichkeit:

Der Inhalt dieser E-Mail ist vertraulich und ausschliesslich fuer den
bezeichneten Adressaten bestimmt. Wenn Sie nicht der vorgesehene Adressat
dieser E-Mail oder dessen Vertreter sein sollten, so beachten Sie bitte,
dass jede Form der Kenntnisnahme, Veroeffentlichung, Vervielfaeltigung oder
Weitergabe des Inhalts dieser E-Mail unzulaessig ist. Obgleich die key-IT
GbR angemessene Vorsichtsmassnahmen getroffen hat, um die Virenfreiheit
dieser E-Mail sicherzustellen, schlie?t die key-IT GbR jegliche Haftung f¨¹r
Sch?den aus, die aus dem Gebrauch dieser E-Mail oder deren Anhaenge
entstehen.

Disclaimer:

This message contains confidential information and is intended only for the
individual named. If you are not the intended recipient you are notified
that disclosing copying, distributing or taking any action in reliance on
the contents of this information is strictly prohibited. E-mail transmission
can not be guaranteed to be secure or error-free as information could be
intercepted, corrupted, lost, destroyed, arrive late or incomplete, or
contain viruses. The sender therefore does not accept liability for any
errors or omissions in the contents of this message, which arise as a result
of e-mail transmission. If verification is required please request a
hard-copy version.


____________________________________________________________________________
Unsere Mailadressen und Faxnummern d¨¹rfen nicht f¨¹r Werbezwecke verwendet
werden !

? Bitte denken Sie an unsere Umwelt bevor Sie diese Mail oder Ihren Anhang ausdrucken. Vielen Dank ...

?

Von: [email protected] [mailto:[email protected]] Im Auftrag von G8JCF
Gesendet: Montag, 2. Dezember 2019 01:45
An: [email protected]
Betreff: [g8jcfsdr] G8JCFSDR V 1.0 Build 281 Beta Release

?

Hi

I have generated a beta release of the G8JCFSDR V1.0 Build 281, which may be downloaded from



Release Notes for Elektor SDR Shield aka SDR Reloaded V1.0 Build 281

G8JCFSDR V 1.0 Build 281 fully supports the Elektor SDR Shield.

Frequency Calibration V1.0 Build 281
The crystal on the Si5351 is uncalibrated, so you will need to
calibrate the software to allow for the crystal. Go into Config, and click
the Calibrate button on the General tab which will bring up the
calibrate window. Click the Help button to view the procedure you
will need to follow.
G8JCFSDR Build 281 incorporates an improved SDR Shield frequency
calibration algorithm. A new version of the Arduino firmware, V 1.3, is
included with build 281 and should be installed when prompted.
I am very grateful for the perseverance of Jean-Marc Paratte for figuring
out that the original frequency calibration only worked 100% accurately
at 10MHz.

IQ and SMeter Calibration
G8JCFSDR Build 281 uses CLK0 of the SI5351 to generate :-

a)? IQ Calibration signal - the IQ calibration signal is generated at +1KHz
???? from the currently tuned frequency, and if you set the G8JCFSDR to
???? USB mode you will hear a 1 Khz tone when you switch on the IQ
???? calibration signal.
b)? SMeter 10KHz signal - see Burkhard Kainka's SDR Hands On book,
???? Chapter 7, section 7.2 pages 79-80 (English Translation)? for details of
???? how the 10KHz signal is used.

These functions are accessed using the Calibrate button on the General
Tab in Config.

Hamlib Support V1.0 Build 281
Build 281 of the G8JCFSDR has a completely different mechanism for using
the Hamlib interface to rigs. This new method has been tested with an
ICOM IC-7200, and supports the following methods with the GM8JCFSDR

1)??? Set Frequency
2)??? Set Mode, eg USB, LSB, AM, FM etc
3)??? Set Bandwidth

When in Hamlib mode, the Notch filtering, Noise Reduction & Noise Blanking
mechanisms of the G8JCFSDR will still function. Build 281 support for
Hamlib is still in very early form and will be improved upon over time.

Firmware Upload
The first time you run the G8JCFSDR and select the Elektor SDR Shield
you will be prompted by the G8JCFSDR to upload the new firmware
to the Arduino Nano.

If you are having problems uploading the firmware, use the StartMenu
entry "XLoader" to manually upload the firmware named "si5351vfoGM8JCF.hex"
usually located in? "C:\Program Files (x86)\G8JCFSDR\ArduinoCode". The
StartMenu entry should place you in the correct directory.

Usually I would just place the setup file on the G8JCFSDR website, adjust the
URLs and make Build 281 generally available, but the G8JCFSDR Build 281
includes many changes and extensions which I would like tested before
making it widely available hence why it's classed as a Beta made available
from a direct URL. Feedback will be very graefully received.

73s

Peter - GM8JCF





 

Hi Dietmar

Could U please run the G8JCFSDR in TRACE mode and send me the logfile ?

73s

Peter - GM8JCF


 

Hi Jean-Marc

Build 281 is a beta release, so the protocol to the Arduino is very fluid and constantly subject to change.

Currently, the c TargetF ActualF<crlf> message is retained, but I will probably replace that message with a new one such as c CalFactorPPB<crlf> where the CalFactor is calculated by the G8JCFSDR and not calculated inside the Arduino.

Also as U can see I have implemented a new message to control CLK0, and again I am thinking what actual protocol to implement for the next production release.

As a general rule I never release source code to anyone, and very, very rarely release protocol details.

73

Peter - GM8JCF


 

¿ªÔÆÌåÓý

Hello Peter,

?

?

In the meantime i tried it on another win10 machine.

?

Same Result, the program crashes.

?

Do you think that you find a solution?

?

?

THX

Dietmar

?

?

?

F¨¹r Fragen stehen wir Ihnen gerne jederzeit zur Verf¨¹gung.

Mit freundlichem Gru? / kind regards,

Dietmar?Steiner
from technologies to solutions, from solutions to success

key-IT Ge?ner-Steiner GbR | Obere Stahlindustrie 4 | D-44793 Bochum
FON:?
+49 234 893606-0 | FAX: +49 234 893606-69 | MOBIL: +49 171 5280441
mailto:steiner@... | http://www.key-it.de

Remote-Support: https://get.teamviewer.com/keyit


Hinweistext zum Ausschluss der Rechtsverbindlichkeit:

Der Inhalt dieser E-Mail ist vertraulich und ausschliesslich fuer den
bezeichneten Adressaten bestimmt. Wenn Sie nicht der vorgesehene Adressat
dieser E-Mail oder dessen Vertreter sein sollten, so beachten Sie bitte,
dass jede Form der Kenntnisnahme, Veroeffentlichung, Vervielfaeltigung oder
Weitergabe des Inhalts dieser E-Mail unzulaessig ist. Obgleich die key-IT
GbR angemessene Vorsichtsmassnahmen getroffen hat, um die Virenfreiheit
dieser E-Mail sicherzustellen, schlie?t die key-IT GbR jegliche Haftung f¨¹r
Sch?den aus, die aus dem Gebrauch dieser E-Mail oder deren Anhaenge
entstehen.

Disclaimer:

This message contains confidential information and is intended only for the
individual named. If you are not the intended recipient you are notified
that disclosing copying, distributing or taking any action in reliance on
the contents of this information is strictly prohibited. E-mail transmission
can not be guaranteed to be secure or error-free as information could be
intercepted, corrupted, lost, destroyed, arrive late or incomplete, or
contain viruses. The sender therefore does not accept liability for any
errors or omissions in the contents of this message, which arise as a result
of e-mail transmission. If verification is required please request a
hard-copy version.


____________________________________________________________________________
Unsere Mailadressen und Faxnummern d¨¹rfen nicht f¨¹r Werbezwecke verwendet
werden !

? Bitte denken Sie an unsere Umwelt bevor Sie diese Mail oder Ihren Anhang ausdrucken. Vielen Dank ...

?

Von: Steiner, Dietmar
Gesendet: Dienstag, 3. Dezember 2019 19:16
An: '[email protected]' <[email protected]>
Betreff: AW: [g8jcfsdr] G8JCFSDR V 1.0 Build 281 Beta Release

?

?

?

Von: [email protected] [mailto:[email protected]] Im Auftrag von G8JCF
Gesendet: Dienstag, 3. Dezember 2019 19:04
An: [email protected]
Betreff: Re: [g8jcfsdr] G8JCFSDR V 1.0 Build 281 Beta Release

?

Hi Dietmar

Could U please run the G8JCFSDR in TRACE mode and send me the logfile ?

73s

Peter - GM8JCF


 

Hi Dietmar

Your screenshot of the error is unfortunately not enough for me to diagnose the problem

Could U please run the G8JCFSDR in TRACE mode, and send me the logfile to g8jcfsdr (at) gmail (dot) com

73

Peter - GM8JCF


 

Hi Dietmar

Please see /g/g8jcfsdr/topic/g8jcfsdr_no_arduino_upload/61883065?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,61883065 for how to run the G8JCFSDR in TRACE mode

73

Peter - GM8JCF