SNASharp v2019_08_30_0

This new release of SNASharp embed some stuff usefulls for hardware analyzers conceptors.

The build can be directly downloaded here

There is not embeded installer, you must simply unpack the zip archive and run the executable.

Like previous releases you need .NET Framework 4.0 to run the program. Minimal supported operating system is Windows XP SP2, but it work fine on all recents versions of windows (32 and 64 bits). You can also run the program under Linux system (or Apple Mac OSX ) using Mono Framework

Under Mac OSX you need to force the 32 bits version of Mono ( .NET Winform is not fully supported on 64 bits architecture)

Command line : mono  — arch=32  SNASharp.exe

About this version..

I added the possibility to disable the calibration if needed. With this new capture mode you can evaluate the real bandwidth of your analyzer (without the calibration correction). This really help to evaluate an hardware improvment. To activate this mode you need to check « Raw capture« . The 0dB reference (for each analyzers) can be set on device editor panel on « RawMode_0dB_Reference » entry.


The displayed level is done by:

Displayed Level In dB = (Analyzer captured value – RawMode_0dB_Reference ) * VerticalResolutiondB .

Later don’t miss to re-enable the calibration to make accurate measurements (The raw mode capture option is automatically saved and restored when the program exit and start).

v2019_08_30_0 new options
D6 Analyzer capture in raw mode

Another new option is « Use Att cal » ( Checked by default). This option is dedicated for embeded attenuators analyzers ( like NTW70,NTW300,NWT500). If you keep this option checked, the behaviors stay the same as previous versions of SNASharp. If you unchek this option the analyzer will avoid to use specific attenuator levels calibration set ( In this case the 0dB calibration set serves as reference).

Why this option ?

It’s usefull to check if embeded attenuators of your analyzer works fine, and evaluate the linearity of your hardware. In addition, this can reassure some users who did not understand why the measurements remain on a reference of 0 dB while attenuators were engaged.

NWT70 capture with differents attenuator sets and « Use Att cal » unchecked

I added The Geekcreit® Spectrum Analyzer USB LTDZ_35-4400M on supported hardware list( not tested yet).

Geekcreit® Spectrum Analyzer USB LTDZ_35-4400M

Don’t hesitate to put a comment below this article if you have any question.

David.

SNASharp v2019_04_29_0

Note du 01/05/2019 à 3h28: Cette version contient une erreur dans le fichier de définition du D6 ( HAOBA_D6_JTGP-1033_35M_4.4G ). La résolution verticale n’est pas bonne.

En attendant la prochaine version, vous pouvez le corriger directement dans le logiciel. il faut remplacer le 0.05 qui est dans le champ VerticalResolutiondB par un 0.1923 et ensuite cliquer sur « Save »

Un nouvelle version de SNASharp est disponible
La page principale du projet est toujours la même

Cela se passe ici :  http://alloza.eu/david/WordPress3/?page_id=478

Voila le lien de téléchargement direct de la dernière version ( 2019_04_29_0):

Clic here to download the last version

Last upgrades.Clic to enlarge

Cette version intègre les évolutions récentes

  • Un filtre à été intégré, il permet de considérablement réduire le bruit de mesure, on peut le régler sur 10 niveaux.
  • Une option est maintenant disponible pour forcer les bornes hautes et basses des fréquences affichées sur le graphique à l’intervalle de fréquences avec lequel la courbe courante a été mesurée. Cette option est particulièrement pratique pour faire coïncider le graphique avec les données d’une courbe que l’on recharge.
  • Un fichier de configuration pour le NWT6000 est maintenant disponible.
  • Même chose pour le NWT4000 (première version) qui est lui aussi disponible.
  • Le fichier de définition du « D6 » est maintenant passé sur une fréquence minimale de 35MHz ( et non 32 ou 33 MHz) car la PLL à du mal à accrocher sous 35MHz.
  • Il y a un fichier de configuration spécifique pour le firmware 12 bits qu’a développé Jose F1FGV pour le D6.
Noise filter in action

Futures évolutions:

Les futures évolutions ne seront pas uniquement visuelles ou esthétiques. Le logiciel intégrera une première série d’extensions du protocole de communication vers les analyseurs. La compatibilité ascendante sera assurée, c’est à dire que les analyseur intégrant le protocole original de DL4JAL continuerons à être supportés. Ces nouvelles fonctions étant destinées à mieux gérer des analyseurs dotés de firmwares homemades.

Comme pour les  versions précédentes, pour pourvoir l’exécuter il faut:

1> avoir décompressé le zip ( il ne fonctionne pas directement lancé dans le fichier zip).

2> avoir le framework .NET 4.0 installé sur sa machine ( ou Mono si on est sur Mac ou PC Linux).

Pour l’utiliser sous Mac avec mono il faut lui demander d’utiliser la version 32 bits, car la version 64bits ne gère pas totalement les systèmes de fenêtre, donc  la ligne de commande ressemble à ça :


mono  — arch=32  SNASharp.exe

Vous pouvez intervenir directement via les commentaires en bas de l’article

Pour vous tenir informé des nouvelles versions
Le blog n’a pas actuellement de système d’abonnement aux articles.
Quand une nouvelle version est disponible, je l’annonce sur Twitter (entre autres) avec le tag #SNASharp

Il y a aussi un fil de discussion sur les forums de www.radioamateur.org, ici

Et je poste aussi un mail dans les listes de diffusion hyperfr et ATV

David.