Summary
Radio (RF and Microwave) development
Packages for design of circuits at radio frequencies
This metapackage will install Debian packages for design at radio/ microwave
frequencies and antennas
Description
For a better overview of the project's availability as a Debian package, each head row has a color code according to this scheme:
If you discover a project which looks like a good candidate for Debian Electronics
to you, or if you have prepared an unofficial Debian package, please do not hesitate to
send a description of that project to the Debian Electronics mailing list
Links to other tasks
|
Debian Electronics Radio (RF and Microwave) development packages
Official Debian packages with high relevance
antennavis
logiciel de visualisation de diagramme de rayonnement d'antenne
|
Versions of package antennavis |
Release | Version | Architectures |
jessie | 0.3.1-3 | amd64,armel,armhf,i386 |
stretch | 0.3.1-4 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 0.3.1-4 | amd64,arm64,armhf,i386 |
bullseye | 0.3.1-4 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 0.3.1-4 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
Debtags of package antennavis: |
hardware | hamradio |
interface | x11 |
role | program |
scope | utility |
uitoolkit | glut |
use | viewing |
x11 | application |
|
License: DFSG free
|
Antennavis est un kit d'outils de visualisation destiné à permettre une
meilleure
compréhension des données produites par le logiciel de modélisation d'antenne
NEC2.
|
|
atlc
calculateur de lignes de transmission arbitraires
|
Versions of package atlc |
Release | Version | Architectures |
sid | 4.6.1-6 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 4.6.1-6 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
stretch | 4.6.1-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 4.6.1-2 | amd64,arm64,armhf,i386 |
jessie | 4.6.1-1 | amd64,armel,armhf,i386 |
bullseye | 4.6.1-5 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 4.6.1-5 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
Debtags of package atlc: |
field | electronics |
interface | commandline |
role | program |
scope | utility |
use | editing |
|
License: DFSG free
|
Le programme atlc est un paquet de conception assistée par ordinateur pour
la conception et l'analyse de lignes de transport d'énergie électrique et
de coupleurs directionnels de section totalement arbitraire ainsi que d'un
nombre quelconque de diélectriques différents.
En mode analyse, il est supposé que le besoin est de trouver les
propriétés électriques d'une ligne de transport ou d'un coupleur quand les
dimensions physiques en sont connues. En mode conception, le raisonnement
est inversé et on cherche à déterminer les caractéristiques physiques en
fonction des propriétés électriques recherchées.
Le programme atlc peut être utile aux radio-amateurs, ou professionnels du
domaine des fréquences radio, aux étudiants ou enseignants.
Page d'accueil : http://atlc.sourceforge.net/
|
|
meep
paquet logiciel pour la simulation FDTD
|
Versions of package meep |
Release | Version | Architectures |
sid | 1.29.0-1 | amd64,arm64,mips64el,ppc64el,s390x |
sid | 1.25.0-4 | armel,armhf,i386,riscv64 |
bookworm | 1.25.0-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
jessie | 1.2.1-2 | amd64,armel,armhf,i386 |
stretch | 1.3-4 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 1.7.0-3 | amd64,arm64,armhf,i386 |
bullseye | 1.17.1-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
Debtags of package meep: |
field | physics |
role | program |
|
License: DFSG free
|
Meep est un paquet de logiciel libre pour la simulation électromagnétique
à l’aide de méthodes FDTD (Finite Difference Time Domain — différences
finies dans le domaine temporel).
Ses caractéristiques sont les suivantes :
— logiciel libre au source ouvert sous licence GNU GPL ;
— scriptage intégral à l’aide d’API Python, Scheme ou C++ ;
— simulation en coordonnées 1D, 2D, 3D ou cylindriques ;
— parallélisme en mémoire distribué sur n’importe quel système prenant en
charge MPI ;
— permittivité diélectrique anisotropique Ɛ et perméabilité magnétique µ
arbitraires ainsi que la dispersion de ε(ω) et μ(ω) incluant les pertes
ou gains des matériaux diélectriques et magnétiques non linéaires (Kerr
& Pockels)ns, conductivité électrique et magnétique σ et absorption ou
gain saturable ;
— PML (couche absorbante parfaitement adaptée) absorbant les frontières
ainsi que les conditions de frontières Bloch-periodic et conducteur
idéal ;
— exploitation de symétries pour réduire l’ampleur des calculs, incluant
les plans miroirs pair ou impair, et les rotations 90°/180 ;
— sources de courant arbitraires dont l’excitation en mode guidé ;
— solveur du domaine de fréquence pour trouver la réponse à une
source d’onde entretenue (CW) ;
— importation et exportation de ε/µ et de champ au format de
données HDF5 ;
— importation de fichiers GDSII pour les géométries euclidiennes ;
— bibliothèque de matériaux contenant des bandes passantes et des indices
de réfraction complexes ;
— analyses de champ incluant les flux de Poynting, le mode décomposition,
les transformations de rayonnement (near to far), l’extraction de
fréquences, les densité d'états électroniques locales (LDOS), le volume
modal volume, le tenseur des contraintes de Maxwell, les signaux
arbitraires, le tout complètement programmable.
Ce paquet fournit le logiciel.
|
|
nec2c
simulation NEC2 de diagramme de rayonnement d’antenne pour le champ proche et lointain
|
Versions of package nec2c |
Release | Version | Architectures |
bookworm | 1.3-4 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bullseye | 1.3-4 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
stretch | 1.3-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 0.8-3 | amd64,armel,armhf,i386 |
buster | 1.3-3 | amd64,arm64,armhf,i386 |
trixie | 1.3.1-3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
sid | 1.3.1-3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
Debtags of package nec2c: |
field | electronics, physics |
hardware | hamradio |
interface | commandline |
role | program |
|
License: DFSG free
|
Cette traduction mise à jour et modernisée de NEC-2 du Fortran en C a été
optimisée à la main et a retiré beaucoup de limitations du code originel.
Elle inclut SOMNEC pour produire des solutions de Sommerfeld pour le sol.
|
|
openems
simulateur pour l’électromagnétisme
|
Versions of package openems |
Release | Version | Architectures |
buster | 0.0.35+dfsg.1-3 | amd64,arm64,i386 |
bullseye | 0.0.35+git20190103.6a75e98+dfsg.1-3 | amd64,arm64,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 0.0.35+git20190103.6a75e98+dfsg.1-3.2 | amd64,arm64,i386,mips64el,mipsel,ppc64el,s390x |
|
License: DFSG free
|
Il s’agit d’un simulateur pour les problèmes d’électromagnétisme utilisant
l’algorithme FDTD (Finite-difference time-domain — méthode de calcul de
différences finies dans le domaine temporel).
L’algorithme FDTD est un algorithme populaire pour la résolution des
problèmes d’électromagnétisme dans le domaine temporel.
|
|
python3-scikit-rf
Python toolkit for RF/Microwave engineering
|
Versions of package python3-scikit-rf |
Release | Version | Architectures |
bullseye | 0.15.4-2 | all |
bookworm | 0.15.4-2.1 | all |
sid | 1.5.0-1 | all |
trixie | 1.5.0-1 | all |
upstream | 1.6.2 |
|
License: DFSG free
|
It provides a modern, object-oriented library for network analysis (VNA) and
calibration which is both flexible and scalable. The toolkit is superb for
analyzing S parameter files (touchstone) from vector network analyzers.
Plotting of Smith charts is easy with this library.
|
|
xnec2c
calculate and display radio antenna properties
|
Versions of package xnec2c |
Release | Version | Architectures |
bullseye | 4.1.1-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 4.4.12-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
sid | 4.4.16-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 4.4.16-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
jessie | 3.0-1 | amd64,armel,armhf,i386 |
stretch | 3.5.1-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 4.1.1-1 | amd64,arm64,armhf,i386 |
Debtags of package xnec2c: |
field | electronics, physics |
hardware | hamradio |
interface | x11 |
role | program |
uitoolkit | gtk |
x11 | application |
|
License: DFSG free
|
The original nec2c is a non-interactive command-line application that reads
standard NEC2 input files and produces an output file with data requested
by "commands" in the input file.
In contrast xnec2c is a GUI interactive application that (in its current form)
reads NEC2 input files but presents output data in graphical form, e.g. as
wire frame drawings of the radiation pattern or near E/H field, graphs of
maximum gain, input impedance, vswr etc against frequency and simple rendering
of the antenna structure, including color code representation of currents or
charge densities. These results are only calculated and drawn on user demand
via menu items or buttons, e.g. xnec2c is interactive and does not execute
NEC2 "commands" in batch style as the original does.
|
|
yagiuda
software to analyse performance of Yagi-Uda antennas
|
Versions of package yagiuda |
Release | Version | Architectures |
buster | 1.19-9 | amd64,arm64,armhf,i386 |
stretch | 1.19-9 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 1.19-8 | amd64,armel,armhf,i386 |
sid | 1.19-12 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bullseye | 1.19-9 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 1.19-10 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 1.19-12 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
Debtags of package yagiuda: |
field | electronics |
hardware | hamradio |
interface | commandline |
role | program |
|
License: DFSG free
|
You give the dimensions and positions of each element, and the
program calculates gain, input impedance, front-to back ratio,
beam-patterns etc. An optimisation program 'optimise' tries to
optimise a design. The optimiser can also tell you the sensitivity
of a good design, to small mechanical errors.
|
|
|