Java based Smith chart program. Performs single-frequency and sweep charting

with both Smitch charts and SWR/PWR curves. Does drag-and-drop schematic entry
with direct entry of component values as well as "drag tuning". Can import
load parameters directly from the following:

- EZNEC (and EZNEC GAM files)
- miniVNA and miniVNApro
- AIM4170
- CocoaNEC
- Rig Expert ".aaplot" files
- Touchstone S1P ".s1p" files (shunt and series)

Reviewed by:	db, skreuzer
Approved by:	db, skreuzer (mentors)
Differential Revision: https://phabric.freebsd.org/D311
This commit is contained in:
Stephen Hurd 2014-07-03 21:02:10 +00:00
parent 6254c184d8
commit f1189cb220
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=360457
5 changed files with 52 additions and 0 deletions

View File

@ -174,6 +174,7 @@
SUBDIR += sigrok-cli
SUBDIR += silo
SUBDIR += simlib
SUBDIR += simsmith
SUBDIR += step
SUBDIR += svmlight
SUBDIR += szip

31
science/simsmith/Makefile Normal file
View File

@ -0,0 +1,31 @@
# Created by: shurd@FreeBSD.org
# $FreeBSD$
PORTNAME= simsmith
PORTVERSION= 9.9
CATEGORIES= science hamradio
MASTER_SITES= http://ae6ty.com/Smith_Charts_files/ \
${MASTER_SITE_LOCAL}
MASTER_SITE_SUBDIR= shurd
DISTNAME= SimSmith9p9
EXTRACT_SUFX= .jar
EXTRACT_ONLY=
MAINTAINER= hamradio@FreeBSD.org
COMMENT= A Java-based Smith Chart program
USE_JAVA= yes
JAVA_VERSION= 1.6+
JAVA_RUN= yes
PLIST_FILES= %%JAVAJARDIR%%/${DISTNAME}${EXTRACT_SUFX} \
bin/${PORTNAME}
SUB_FILES= simsmith
SUB_LIST+= DISTNAME=${DISTNAME}
NO_BUILD= yes
do-install:
@${INSTALL_DATA} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${STAGEDIR}${JAVAJARDIR}
@${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (SimSmith9p9.jar) = 2cedb3e5467fd2a0c0609c347a2fdfe4021532c94d23599dd11f85fb8a327605
SIZE (SimSmith9p9.jar) = 3646770

View File

@ -0,0 +1,5 @@
#!/bin/sh
#
# $FreeBSD$
JAVA_VERSION="%%JAVA_VERSION%%" "%%LOCALBASE%%/bin/java" -jar "%%JAVAJARDIR%%/%%DISTNAME%%.jar" "$@"

View File

@ -0,0 +1,13 @@
Java based Smith chart program. Performs single-frequency and sweep charting
with both Smitch charts and SWR/PWR curves. Does drag-and-drop schematic entry
with direct entry of component values as well as "drag tuning". Can import
load parameters directly from the following:
- EZNEC (and EZNEC GAM files)
- miniVNA and miniVNApro
- AIM4170
- CocoaNEC
- Rig Expert ".aaplot" files
- Touchstone S1P ".s1p" files (shunt and series)
WWW: http://ae6ty.com/Smith_Charts.html