Product SiteDocumentation Site

5. Veranderingen in Fedora voor specifieke doelgroepen

5.1. Wetenschap en techniek

5.1.1. archimedes

archimedes is een 2D Quantum Monte Carlo simulator voor halfgeleiderdevices. Nieuwe functies in Fedora 17 zijn:
  • Quantum Effective Potential veranderd
  • Bohm Potential Model geïmplementeerd
  • Calibrated Bohm Model geïmplementeerd
  • Density Gradient gecorrigeerd en getest
  • Volledig effectief potentiaal model geïmplementeerd
  • Nieuwe testen aangemaakt
  • Parabolic, Kane en Full band gecontroleerd
  • Full band Parameters voor alle materialen
  • Scattering phonons kan nu aan of uit gezet worden
  • Ondersteuning voor Full Band benadering

5.1.2. gnome-chemistry-utils

gnome-chemistry-utils is vernieuwd naar de laatste ontwikkel vrijgave.
Veranderingen omvatten:
  • GChem3d:
    • Importeren uit InChI of SMILES.
    • Exporteren naar GChemPaint en GChemCalc.
    • Genereert InChI, InChiKey en SMILES.
    • Toegang naar databases toegevoegd.
  • GChemPaint:
    • Haakjes binnen een molecule accepteren een stoichiometrie coëfficiënt.
  • GCrystal:
    • Gebruikt meerdere selecties in atoms- en regeldialogen.
  • GSpectrum:
    • Staat markeren toe in combo-boxen en as-titels.
  • Goffice component:
    • Voegt ondersteuning toe voor kristalstructuren.

5.1.3. gnuplot

Naast een aantal foutreparaties bevat gnuplot 4.4.4:
  • boxxyerrors-plotstijl staat nu variabele kleur toe
  • splot met pm3d staat nu variabele rgb-kleur toe
  • "nonuniform matrix" geeft ascii data aan met expliciete x, y
  • columnhead(N) is een functie met een stringwaarde, geen sleutelwoord
  • Begrens plots in svg output met <g id="Plot_#"><titel>...
  • xticlabels() werkt voor binaire databestanden en ascii
  • "set key maxrows" is nu van toepassing voor zowel 3D als 2D plots

5.1.4. lapack

lapack is vernieuwd naar 3.4.0,
  • xGEQRT: QR ontbinding (verbeterde interface). xGEQRT is vergelijkbaar met xGEQRF met een aangepaste interface die een betere performance mogelijk maakt als de geblokkeerde reflectors opnieuw gebruikt moeten worden. De bijbehorende subroutines xGEMQRT passen de reflectors toe.
  • xGEQRT3: recursieve QR ontbinding. De recursieve QR ontbinding maakt het mogelijk om niet op cache te letten en geeft een hoge performance op grote en magere matrices.
  • xTPQRT: Communication-Avoiding QR sequentiële kernels. Deze subroutines zijn nuttig voor het vernieuwen van een QR ontbinding en worden gebruikt in sequentiële en parallel Communication Avoiding QR. Deze subroutines ondersteunen het algemene geval van Triangle bovenop Pentagon welke als speciale gevallen de zogenaamde Triangle bovenop Triangle en Triangle bovenop Square bevat. Dit is de naar rechts kijkende versie van de subroutines en de subroutines zijn geblokkeerd. De T matrices en de blokgrootte zijn onderdeel van de interface. De bijbehorende subroutines xTPMQRT zijn van toepassing op de reflectors.
  • LAPACKE - Standaard C taal API's voor LAPACK. Sinds LAPACK 3.3.0, bevat LAPACK nieuwe C interfaces. Met de LAPACK 3.4.0 vrijgave wordt LAPACKE direct geïntegreerd in de LAPACK bibliotheek en is verrijkt met de volledige set LAPACK subroutines.

5.1.5. mapnik

Versie 2.0.0 of mapnik is een belangrijke vernieuwing met een groot aantal veranderingen. Ga naar https://github.com/mapnik/mapnik/wiki/Release2.0.0 voor de complete details.

5.1.6. mathomatic

Kijk op http://www.mathomatic.org/NEWS voor een complete lijst met veranderingen in mathomatic 15.7.3.

5.1.7. octave

De numerieke rekentaal octave is vernieuwd naar 3.6.0. Voor details over de vele nieuwe eigenschappen bekijk je http://www.gnu.org/software/octave/NEWS-3.6.html

5.1.8. paraview

De parallelle visualisatie toepassing paraview is vernieuwd naar versie 3.12.0. De vrijgave informatie voor deze toepassing kan gevonden worden op http://www.kitware.com/news/home/browse/367?siteid=12

5.1.9. pspp

Veranderingen voor versie 0.7.8 van pspp:
  • Nieuwe commando's:
    • ADD FILES
    • CORRELATIONS
    • DATAFILE ATTRIBUTES
    • DATASET ACTIVATE
    • DATASET CLOSE
    • DATASET COPY
    • DATASET DECLARE
    • DATASET DISPLAY
    • DATASET NAME
    • MATCH FILES
    • MRSETS
    • PRESERVE and RESTORE
    • QUICK CLUSTER
    • RELIABILITY
    • ROC
    • SAVE TRANSLATE naar CSV en met tabs gescheiden bestanden
    • UPDATE
    • VARIABLE ATTRIBUTES
  • Veranderingen in bestaande commando's:
    • AUTORECODE heeft een nieuw GROUP subcommando.
    • CROSSTABS is opnieuw geïmplementeerd om een groot aantal fouten te repareren.
    • DO REPEAT commando is opnieuw geïmplementeerd. Als nu DO REPEAT een INCLUDE of INSERT commando bevat, worden substituties niet toegepast op het ingevoegde bestand.
    • HOST is vernieuwd om een modernere syntax te gebruiken.
    • INCLUDE en INSERT hebben een nieuw ENCODING subcommando.
    • MISSING VALUES kan nu ontbrekende waarden toekennen van lange stringvariabelen.
    • NPAR TESTS heeft nieuwe KRUSKAL-WALLIS, SIGN, WILCOXON en RUNS subcommando's.
    • SET en SHOW hebben de subcommando's ENDCMD, NULLINE, PROMPT, CPROMPT en DPROMPT niet meer. De standaard is nu vaste waarden.
    • VALUE LABELS kan nu waarde labels toekennen aan lange string variabelen.
  • Andere taalveranderingen:
    • De nieuwe DATASET commando's vervangen de "scratch file" PSPP extensie, die niet meer wordt ondersteund.
    • Strings kunnen nu willekeurige Unicode-codepunten bevatten gespecificeerd in hexadecimaal met de syntax U'hhhh'. Bijvoorbeeld, Unicode-codepunt U+1D11E, de muzikale G-sleutel-karakter, kan aangegeven worden met U'1D11E'.
    • In vorige versies van PSPP gaven de hexadecimale getallen bytes aan in de locale codering voor een string weergegeven in hexadecimaal met de X'hh' syntax. In deze versie van PSPP, drukt X'hh' syntax altijd bytes uit in UTF-8 codering.
  • PSPPIRE grafische gebruikersinterface verbeteringen:
    • Ondersteuning toegevoegd voor niet-ASCII karakters in strings, labels en variabele namen.
    • Een "Split Window" functie is beschikbaar, welke het gemakkelijker maakt om verschillende delen van een groot databestand te bekijken.
    • Data bestanden kunnen nu geopend worden door het specificeren van hun naam als het eerste argument. Dit betekent dat op een goed geconfigureerd bureaublad, dubbelklikken op een icoon het bestand wil openen.
  • Output veranderingen:
    • De nieuwe "cairo" output driver ondersteunt output in PostScript, PDF en SVG formaten. De functionaliteit hiervan is uitgebreider dan de "postscript" driver, welke verwijderd is. Je moet Cairo en Pango geïnstalleerd hebben om de "cairo" driver te bouwen.
    • Grafieken worden nu gemaakt met Cairo en Pango, in plaats van libplot. Zonder deze zullen de nieuwe grafische eigenschappen niet werken. Als je Cairo en Pango niet geïnstalleerd hebt, moet je `configure' draaien met --without-cairo.
    • D plattetekst-outputdriver ondersteunt nu op de juiste manier multibyte UTF-8 karakters, inclusief dubbele-breedte karakters en het combineren van accenten.
  • Het "pspp" programma heeft een nieuwe optie --batch (of -b) die de "batch" syntaxmodus selecteert. In vorige versies van PSPP was deze syntaxmodus de standaard. Nu is een nieuwe "auto" syntaxmodus de standaard. In "auto" modus, interpreteert PSPP de meeste syntaxbestanden correct onafhankelijk van hun bedoelde syntaxmodus.
  • Het "pspp" programma heeft een nieuwe optie --syntax-encoding welke de codering specificeert voor syntaxbestanden meegegeven op de commandoregel, maar ook de standaard codering voor syntaxbestanden meegegeven met INCLUDE of INSERT. De standaard is het accepteren van de systeemlocale codering, UTF-8, UTF-16 of UTF-32, waarbij automatisch gedetecteerd wordt welke door het systeem gebruikt wordt.
  • Een nieuwe Perl-module laat Perl-programma's PSPP-systeembestanden lezen en schrijven.
  • Een leerhoofdstuk is toegevoegd aan de gebruikershandleiding.

5.1.10. R

Het statistische pakket R is vernieuwd naar December Snowflakes. Belangrijke veranderingen zijn:
  • Nieuwe functies:
    • Referentie classes houden nu bij welke velden afgesloten zijn. $lock() zonder argumenten geeft de namen van de afgesloten velden terug.
    • HoltWinters() rapporteert een waarschuwing in plaats van een fout voor sommige optimalisatie functies (waar het antwoord redelijk kan zijn).
    • tools::dependsOnPkg() accepteert nu de afgekorte afhankelijkheden = "all".
    • parallel::clusterExport() staat nu de specificatie toe van een omgeving waarnaar geëxporteerd wordt.
    • tempfile() op een Unix systeem houdt nu rekening met het proces ID. Dit is nodig voor multicore (en als onderdeel van parallel) omdat de ouder en alle kinderen een sessie tijdelijke map delen en ze kunnen de C random nummer stream delen voor het produceren van het unieke deel. Daarnaast kunnen twee kinderen tempfile() gelijktijdig aanroepen.
    • Optie print in Sweave's RweaveLatex() driver emuleert nu auto-printing in plaats van printen (wat kan verschillen voor een S4 object door het aanroepen van show() in plaats van print()).
    • filled.contour() accepteert nu oneindige waarden: vroeger werden misschien ongeldige grefische bestanden gegenereerd (bevatten b.v. NaN waardes).
  • Pakketinstallatie:
    • R CMD INSTALL zal nu een laad test uitvoeren voor alle sub-architecturen waarvoor de code gecompileerd werd (in plaats van alleen de primaire sub-architectuur).
  • Hulpprogramma's:
    • Bij het controleren van voorbeelden voor meer dan één sub-architectuur, gebruikt R CMD controle nu een aparte map examples_arch voor iedere sub-architectuur en laat de output in bestand pkgname-Ex_arch.Rout. Sommige pakketten verwachten dat hun voorbeelden in een schone map draaien ....
Kijk op https://stat.ethz.ch/pipermail/r-announce/2011/000548.html voor een complete lijst met veranderingen en foutreparaties.

5.1.11. R-qcc

R-qcc is nieuw in Fedora. R-qcc is een R pakket welke een rijke set of kwaliteitscontrole en statistische procescontrole gereedschappen bevat, waaronder:
  • Plotten van Shewhart kwaliteitscontrolegrafieken
  • Plotten van Cusum en EMWA grafieken voor continue data
  • Tekenen van bewerkingskarakteristiekcurves
  • Uitvoeren van procescapability-analyse
  • Tekenen van Pareto grafieken en Ishikawa diagrammen

5.1.12. R-qtl

R-qtl is vernieuwd naar 1.22.21. Belangrijke veranderingen zijn verbeterde plot.map om met een aantal kaarten met markers in verschillende orde om te gaan (of met sommige markers die in een kaart verschijnen maar niet in de andere) en verbeterde scanto om analyse toe te staan van individuele chromosoom paren, en het herorganiseren van de manier waarop scantwo permutaties uitvoert (eerst elk chromosoom paar first samenvatten en daarna het geheel).
Voor een complete lijst met veranderingen en verbeteringen lees je http://www.rqtl.org/STATUS.txt

5.1.13. R-zoo

R-zoo is vernieuwd van 1.6 naar 1.7.6. Enkele van de veranderingen zijn:
  • Afhankelijkheid van fCalendar verwijderd welke alleen aanwezig was voor historische doeleinden. vignette("zoo", package = "zoo") geeft weer hoe timeDate in plaats van fCalendar tezamen met zoo kan worden gebruikt.
  • in read.zoo kan index.column refereren naar kolomnamen of nummers (vroeger alleen nummers)
  • volledig exporteren van alle as.Date.* methodes zodat ze gemakkelijker gebruikt kunnen worden (b.v., zonder extra registratie) met as.Date() generieken van andere pakketten (basis in het bijzonder).
  • read.zoo() heeft text= argument vergelijkbaar met die in nieuwe read.table()
  • Argument drop=TRUE toegevoegd aan merge() methode. Als drop=FALSE ingesteld wordt staat dit het mergen van een nul-kolom serie met een zoo vector toe met een een-kolom matrix. Het laatste is de standaard in de cbind() methode.
  • Verbetert de $<- methode zodat z$a <- waarde werkt zelfs als z een zoo serie zonder data is.
  • as.Date.numeric(x, origin = "0000-00-00") wordt nu geaccepteerd om equivalent te zijn aan origin = as.Date("0000-01-01") - 1. (voor MATLAB data)
  • A [<- methode is toegevoegd en het gedrag is nu consistent met de [ methode.
  • check.names argument van merge() methode is nu standaard FALSE.
  • Toevoegen van een nieuwe as.zoo() methode voor "matrix" objecten voor het behouden van kolomnamen. Een nieuwe "data.frame" methode brengt de "matrix" methode ook op een hoger plan.
  • In rollapply() kan de breedte een lijst zijn waarvan de onderdelen offsets zijn. ascending argument wordt neet meer ondersteund. Gebruik in plaats daar van de lijst met breedtes.
  • In rollapply() nieuwe partial en fill argumenten. na.pad argument is verouderd.
  • rollapply() met FUN = mean zal rollmean niet meer aanroepen als de data NA waardes heeft
  • yax.flip argument toegevoegd aan plot() methode voor "zoo" objecten om consistent te zijn met de "ts" methode.
  • Nieuwe vignette("zoo-read") introduceert read.zoo() inclusief verschillende nieuwe functies (zie ook hieronder).
  • als in read.zoo() FUN niet gespecificeerd is maar FUN2 wel dan wordt FUN2 toegepast in plaats van FUN. Vroeger werd FUN2 in dit geval genegeerd. Ook kunnen format en tz argumenten NULL zijn waarbij ze behandeld worden als ontbrekend.
  • read.zoo() kan een vector met bestandsnamen accepteren waarbij elke ingelezen wordt en een enkel zoo object wordt teruggegeven door het samenvoegen van de individuele.
  • als FUN in read.zoo() weggelaten wordt en index.column specificeert meerdere kolommen dan worden de kolommen met spaties gescheiden samengevoegd en behandeld alsof ze een kolom waren.
  • in read.zoo() is index.column = 0 is nu geldig in welk geval 1, 2, 3, ... als index gebruikt wordt
  • read.zoo() kan nu in een zoo object met een index maar zonder data lezen
  • nieuwe roll*r() wrappers welke standaard align = "right" zijn.
  • nieuwe na.fill() functie.
  • nieuwe na.StructTS() functie voor seizoengevoelige NA interpolatie met StructTS() van R.
  • rev() methode voor zooreg objecten toegevoegd.
  • transform() methode toegevoegd.
  • "frequency" argument toegevoegd aan as.zooreg() generiek en geassocieerde methoden.
http://cran.r-project.org/web/packages/zoo/NEWS bevat de complete lijst met veranderingen.

5.1.14. veusz

Belangrijke veranderingen veusz 1.14:
  • Interactieve handleiding toegevoegd
  • Punten in grafieken kunne gekleurd zijn afhankelijk van een andere dataset en de getoonde schaal in een kleurenbalk widget
  • Verbeterde CSV import
    • betere datatypedetectie
    • locale-specifieke numerieke en datumformaten
    • enkele/meerdere/geen koptekstmodes
    • optie om regels bovenin het bestand over te slaan
    • beter afhandeling van ontbrekende waarden
  • Data kan geïmporteerd worden vanaf clipboard
  • Substantieel gereduceerde grootte van output SVG bestanden
  • In standaard data-import, kan de descriptor leeg gelaten worden voor het genereren van datasetnamen colX
  • As plotten kan interactief gemanipuleerd worden
  • Als as in datum-tijd formaat is, kunnen de min en max waarden in datum-tijd formaat zijn en worden ook zo getoond
  • ImageFile widget kan imagedata embedded hebben in documentbestand
  • Aanpas widget kan de aanpas parameters vernieuwen en kwaliteit aanpassen aan een labelwidget
  • Sta bewerking van 2D datasets toe in databewerkingsdialoog
  • Voeg kopieer-en-plak datasetcommando toe aan datasetbrowser contextmenu
De complete lijst met verandering is beschikbaar op http://home.gna.org/veusz/releasenotes/1.14.txt

5.2. Circuit Design

5.2.1. gerbv

gerbv is geupgraded van 2.5.0 naar 2.6.0. Veranderingen onder meer:
  • Grotere nauwkeurigheid
  • Ondersteuning voor panelisering
  • Een aantal bugreparaties

5.2.2. gtkwave

gtkwave (http://gtkwave.sourceforge.net) is geupgraded van 3.3.25 naar 3.3.31

5.2.3. kicad

kicad is geupgraded van 2011.07.12 naar 2012.01.19. De project's website zit op https://launchpad.net/kicad

5.2.4. pcb

pcb is geupdated van 0.20100929 naar 0.20110918. Buiten dat behoorlijk wat bugreparaties hebben plaatsgevonden, wordt hieronder een aantal van belang zijnde veranderingen genoemd:
  • Interne coördinatenruimte is nu metrisch. Dit repareert het "trace nubs on metric grids" probleem. Units zijn bovendien toegestaan op zo'n beetje elke "coördinaat" die PCB accepteert. Voorbeeld: 5.4in, 10cm, 0.55mm.
  • Nieuwe configuratiemogelijkheid --enable-coord64 om (langzamere?) 64-bit type voor coördinaten op 32-bit systemen (als je een board groter dan 1 meter in doorsnede hebt) af te dwingen. De interne precisie is 1 nanometer,
  • Nieuwe GTK layer view/choose widget en andere GUI verbeteringen.
  • GTK HID waarschuwt indien het *.pcb bestand op schijf is veranderd.
  • Vergrootte grid snapping logic.
  • Selecteer/rapporteer nets bij naam.
  • Auto-pan is verwijderd.
  • Zoom kan uitzoomen voorbij de rand van werkruimte van het board.
  • Persoons-identificeerbare informatie wordt niet langer in de PCB opgeslagen.
  • Toggling vias van 'hole' naar 'plated' is omkeerbaar.
  • Gerber exporter heeft opties voor 'including outlines on other layers'.
  • Bewerkte footprintbestanden worden opgeslagen als footprints, niet als pcbs.
  • Autorouter heeft een voortgangsdialog.
  • PCB staat niet langer toe dat de laaste top/bottom laag wordt verwijderd.
  • Via copper mag overlappen.
Voor meer details, inclusief een lijst met bugreparaties, zie de NEWS pagina op http://pcb.geda-project.org/news.html

5.3. Embedded Development

5.3.1. avarice

avarice is geupdated van 2.10 naar 2.12. De update omvat:
  • Nieuwe apparaten:
    • ATxmega256A3
    • ATxmega16D4
    • ATtiny4313
  • Implementatie PDI debugging (JTAGICEmkII / Xmega).
  • Bugfixes
Meer details op de site van het project: http://sourceforge.net/projects/avarice

5.3.2. avr-gcc

Blijven de ontwikkeling volgen van gcc, avr-gcc en avr-gcc-c++, updated tot versie 4.6.2.

5.3.3. avrdude

Fedora 17 bevat versie 5.11.1 van avrdude.
  • Nieuw ondersteunde apparaten:
    • ATmega88P/168P
    • ATmega8U2/16U2/32U2
    • ATtiny4313
  • Nieuwe programmers ondersteund:
    • TPI programming via bitbang programmers (beide, seriële en parallelle)
    • FT2232 (en aanverwante) gebaseerde programmers (MPSSE bitbang mode)
    • Wiring-omgeving (http://wiring.org.co)
    • butterfly-style bootloader van het Mikrokopter.de apparaat
  • Bugfixes

5.4. Radio amateur

5.4.1. chirp

chirp is een toepassing voor het programmeren van verschillende radio's. Frequenties, splitsingen, tonen, enz worden ingevuld op een formulier lijkend op een spreadsheet en overgebracht naar de radio. De radio geheugens kunnen ook gelezen worden. DStar eigenschappen worden ondersteund. chirp is nieuw in Fedora voor deze vrijgave.

5.4.2. fldigi

fldigi is vernieuwd van 3.21.7 naar 3.21.27. Er zijn een groot aantal relatief kleine (voor de meeste mensen) veranderingen. Enkele zijn:
  • Extra Olivia keuzes
  • Spot berichtgeving
  • Verbeteringen in de configuratie dialogen
  • Mogelijkheid om de log te exporteren als een ADIF
  • Interface met fllog
  • Vele nieuwe en verbeterde macro's
  • Verschillende verbeteringen voor CW bewerking
  • HamQTH opzoeken
  • Veranderingen in de NBEMS mappen voor flmsg
  • Verbeteringen in WeFAX
  • Contestia 64/1000
  • Veel L10n vernieuwingen

5.4.3. gnuradio

gnuradio is vernieuwd van 3.4.0 naar 3.5.1. Project site: http://www.gnuradio.org

5.4.4. hamlib

Fedora 17 bevat hamlib (http://hamlib.sourceforge.net ), vernieuwd van 1.2.14 naar 1.2.15.

5.4.5. qrq

  • CW instellingen kunnen gaandeweg tijdens pogingen veranderd worden
  • Pogingen kunnen afgebroken worden zonder het hele programma af te breken

5.4.6. qtel

  • Het is nu mogelijk om de microfoon en luidspreker apparaten apart te specificeren
  • Info/chat venster opgesplitst in twee aparte vensters.
  • De karakter codering voor chat boodschappen kan nu ingesteld worden in de instellingen dialoog.
  • De VOX wordt nu standaard uitgezet.
  • Het standaard audio apparaat is nu alsa:default.
  • Ondersteuning toegevoegd voor het gebruik van de Speex audio codec over EchoLink verbindingen. Dit zal momenteel alleen werken bij verbindingen naar andere SvxLink toepassingen. Voor alle andere verbindingen wordt de GSM audio codec gebruikt.

5.4.7. splat

  • Voorziet Longley-Rice Irregular Terrain Propagation Model (ITM v7.0) code met een verbeterd Irregular Terrain with Obstructions Model (ITWOM v3.0) door Sid Shumate / Givens & Bell, Inc. wat meerdere fouten corrigeert in de originele ITM code, en neemt Radiative Transfer Engine (RTE) berekeningen op in het gezichtslijn bereik. Het oudere ITM model gebruikt in vorige vrijgaven van SPLAT! kan aangeroepen worden met de nieuwe -olditm commandoregel schakelaar.
  • Introduceert een nieuwe -sc commandoregel optie welke contour smoothing.
  • Pad-verlies/signaal-sterkte kleur zijn toegevoegd aan GoogleEarth signaal contour overlays.

5.4.8. svxlink-server

  • Selectief oproepsysteem Motorola QC2 toegevoegd.
  • Nieuwe eigenschap: 1750Hz toon oproep demping. Gebruik de 1750_MUTING configuratie variabele in a locale ontvanger configuratie sectie om deze nieuwe functie aan te zetten. Deze functie is gemaakt door Adi / DL1HRC.
  • Een QSO recorder functie toegevoegd welke alle verkeer op het kanaal kan opnemen. De QSO recorderkan aan en uit gezet worden met een DTMF commando. Nieuwe configuratie variabele: QSO_RECORDER_DIR en QSO_RECORDER_CMD.
  • De voicemail module slaat de boodschappen nu op als WAV bestanden. Oude boodschappen moeten verwijderd worden of geconverteerd naar WAV bestanden. Oude bestandsnaam formaat: JJJJMMDD_uummss_UUU{.subj,.mesg} Nieuwe bestandsnaam formaat: JJJJMMDD_uummss_UUU{_subj,_mesg}.wav
  • Voicemail boodschappen zijn nu in de tijd beperkt to een maximum tijd. Standaard is 10 seconden voor het onderwerp en twee minuten voor de boodschap.
  • Het is nu mogelijk om een "local" submap te hebben in de events.d map waarbij de TCL bestanden in de "local" map de TCL bestanden in de events.d map terzijde zullen schuiven.
  • Een drempel toegevoegd aan de toon detector zodat deze niet zo snel triggert op stilte. Dit was een probleem bij het gebruik van CTCSS onderdrukking op een radio die werkt met een gesloten onderdrukking.
  • Een signaalniveau transmissie mechanisme geïmplementeerd gebaseerd op meerdere tonen, een voor elke signaalniveau stap, in het hoge audio frequentie spectrum (5.5 - 6.5kHz). Dit kan gebruikt worden voor linken in ontvangers op afstand via RF maar de signaalsterkte nog steeds meten op de ontvanger site op afstand. Om het signaalniveau te mappen op toonfrequenties op de ontvanger zijde op afstand, kan RemoteTrx gebruikt worden of een Atmel AVR ATmega8 kan gebruikt worden voor een meer compacte oplossing. De AVR microcontroller oplossing neemt een signaalniveau spanning en converteert deze naar een van de tien tonen die over de audio link heen gelegd moet worden. Opmerking: Toon transmissie in RemoteTrx zal alleen werken als het gecompileerd is in 16kHz mode. Dit is nodig voor de gebruikte hoge toonfrequenties.
  • Nieuwe eigenschap: Zeg repeater gebruikers die niet geïdentificeerd zijn om zich te identificeren. De tijd die gewacht wordt voor een identificatie, nadat de repeater geactiveerd is, wordt ingesteld met de IDENT_NAG_TIMEOUT configuratie variabele. Een geldige identificatie wordt beschouwd om een transmissie te zijn die langer duurt dan de tijd ingesteld met de IDENT_NAG_MIN_TIME configuratie variabele. We weten niet of dit werkelijk een identificatie is maar dit is het beste wat we kunnen doen.
  • Nieuwe eigenschap: De repeater kan de opdracht krijgen om opnieuw te activeren als de onderdrukking geopend wordt binnen een gespecificeerde tijd nadat de repeater sluit. Gebruik de nieuwe configuratie variabele OPEN_ON_SQL_AFTER_RPT_CLOSE om dit in te stellen.
  • De TX_CTCSS functie is nu uitgebreid zodat CTCSS toon verzonden kan worden als er binnenkomend verkeer is van een andere logische kern (LOGIC), een module (MODULE) of als een aankondiging afgespeeld wordt (ANNOUNCEMENT). Vroeger waren er slechts twee keuzes, stuur CTCSS toon als de onderdrukking open is (repeater gebruik) of doe het altijd.
  • Nieuwe module, PropagationMonitor. De propagatie monitor module ontvang emails van vhfdx.net (of gooddx.net) en kondigt propagatie waarschuwingen in de lucht aan met voice boodschappen.
  • Nieuwe module, MetarInfo. Verkrijg METAR (weer) informatie van pre-gedefineerde ICAO locaties en kondig de informatie in de lucht aan. Vliegvelden geven deze gewoonlijk uit.
  • Een hamming venster is toegevoegd aan de toon detector en DTMF decoder om de out-of-band audio afwijzing te verbeteren.
  • Het is nu mogelijk om commando's te geven aan de kern en aan andere modules zelfs als een andere module actief is. Dit wordt bereikt met het prefixen van het commando met een "*". Als bijvoorbeeld de EchoLink module actief is en je wilt controleren of er voice mails beschikbaar zijn, kan het te geven commando er uitzien als: *3001#.
  • Het "connect by callsign" commando is veranderd van "*" naar "6*".
  • De hulp module kan nu commando's accepteren als het niet actief is. Het zal hulp voorlezen voor de gegeven module ID. Het commando 01# zal bijvoorbeeld de hulpboodschap afspelen voor de parrot module.
  • De parrot module kan nu commando's accepteren als het niet actief is. Het enigste wat het kan doen is het oplezen van de ingevoerde cijfers. Het commando 1123# zal bijvoorbeeld de parrot module "one two three" laten zeggen.
  • De EchoLink module kan niet commando's accepteren als het niet actief is. Het enigste commando wat op dit moment ondersteund wordt is "2", het teruglezen van de locale node ID. Bijvoorbeeld: 22#
  • Gebruikers kunnen nu controleren of er voicemail boodschappen beschikbaar zijn zonder eerst in te loggen. Idee van Martin Burkhardt. Het te gebruiken commando is <module id><user id> dus als de module id voor voice mail 3 is en jouw user id is 001, is het commando om te controleren of er voicemail beschikbaar is: 3001#.
  • De DTMF repeater module kan nu commando's accepteren als het niet actief is. Het zal de ingevoerde cijfers terugspelen. Het commando 4123# zal bijvoorbeeld de 1, 2 en 3 DTMF cijfers afspelen.
  • Een macro commando kan nu gespecificeerd worden zonder een module naam. Het dubbelepunt scheidingsteken is echter nog steeds vereist. Als geen module naam gespecificeerd wordt, zal het commando naar de DTMF afhandeling gestuurd worden zonder eerst een module te activeren.
  • Het is nu mogelijk om een hash teken toe te voegen aan een macro commando door het specificeren van 'H' in de commando string. De 'H' zal vertaald worden naar een '#' door de commando parser en wordt niet geïnterpreteerd als een "einde van commando". Dit kan gemakkelijk zijn als je bijvoorbeeld een DTMF # wilt versturen met de DTMF repeater module. De macro specificatie zal dan zoiets als dit zijn: 10=412345H#. Als macro 10 geactiveerd is zal de DTMF volgorde 12345# verstuurd worden.
  • Het is nu mogelijk om meer dan een logische kern samen te linken. De LOGIC1 en LOGIC2 configuratie variabelen zijn vervangen door een configuratie variabele met de naam CONNECT_LOGICS.
  • Nieuwe configuratie variabele MUTE_TX_ON_RX voor een NetUplink in RemoteTrx. Dit zal de zender stoppen met zenden als de onderdrukking op de ontvanger open is.
  • Ondersteuning voor selcall geactiveerde functies toegevoegd. Nieuwe configuratie variabelen: Logic/SEL5_MACRO_RANGE, RepeaterLogic/OPEN_ON_SEL5, LocalRx/SEL5_TYPE en LocalRx/SEL5_DEC_TYPE. Bekijk de svxlink.conf (5) man pagina voor meer details.
  • Nieuw SelCallEnc module. Deze module wordt gebruikt om selectieve aanroep volgordes uit te sturen op de frequentie op verzoek van de gebruiker.
  • Een RemoteTrx toepassing kan nu gebruikt worden om meer dan een transceiver op afstand te draaien. Vroeger moesten twee RemoteTrx aanhalingen draaien om twee transceivers te ondersteunen. Dit vereiste dat twee geluidskaarten gebruikt werden. Nu kan een geluidskaart gebruikt worden voor het ondersteunen van twee transceivers. Hierdoor is de configuratie enigszins veranderd. Om alles goed te krijgen maak je een back-up van je oude remotetrx.conf configuratie bestand en gebruik je het nieuwe standaard configuratie bestand om opnieuw te beginnen. Verplaats configuratie waardes van je oude configuratie bestand handmatig naar het nieuwe bestand en lees de vernieuwde man pagina, remotetrx.conf (5), aandachtig om alles goed te krijgen.
  • Het is nu mogelijk om een PTT ophangtijd in te stellen voor de locale tx type. Het kan goed zijn om dit op een link zender te hebben in combinatie met een toononderdrukking. Als de zender opdracht krijgt om te stoppen met zenden, wordt de toon onmiddellijk uitgeschakeld, waardoor aan de andere kant de onderdrukking afsluit. Omdat de zender nog een poosje blijft zenden, is er geen onderdrukking staart te horen.
  • De DTMF repeater module wacht nu totdat alle aankondigingen afgespeeld zijn voordat de getallen opnieuw verzonden worden.
  • De EchoLink module kan nu de Speex audio codec gebruiken op verbindingen tussen twee SvxLink nodes wat de geluidskwaliteit behoorlijk verbetert. Patch is gemaakt door Steve / DH1DM.
  • Een fallback repeater mode is aan de RemoteTrx toegevoegd die gebruikt kan worden als zowel RX als TX voor een repeater. Als de netwerkverbinding voor de repeater verloren gaat, activeert de RemoteTrx een heel basis repeater mode, in essentie de RX eenvoudig te verbinden met de TX.
  • Configuratie variabele VOX_LIMIT heeft nu de naam VOX_THRESH.
  • SvxLink systeem globale configuratiebestanden worden nu standaard opgeslagen in de /etc/svxlink map.
  • Nieuwe map indeling voor event scripts and sound clips. De hoofd event scripts worden nu opgeslagen in /usr/share/svxlink/events.d. De sound clip bestanden worden nu opgeslagen in /usr/share/svxlink/sounds/<langcode>. TCL modules zijn gescheiden van de event afhandeling en worden opgeslagen in /usr/share/svxlink/modules.d
  • Nieuwe configuratie variabele DEFAULT_LANG die de standaard te gebruiken taal aangeeft.
  • Nieuw onderdrukkingsdetector type: EVDEV. Deze onderdrukkingsdetector leest evnts van een /dev/input/eventX apparaat node. Dit kan bijvoorbeeld gemakkelijk zijn als je een USB audio apparaat met een paar knoppen hebt. Als je geluk hebt, worden er events gegenereerd als er op de knoppen gedrukt wordt.

5.4.9. trustedqsl

  • Als naar het wachtwoord gevraagd wordt voor het ontsluiten van een privé sleutel, zegt dit welke zendercode het voor is.
  • Onthoud certificaat verzoeken en helpt de gebruiker met het importeren van de .tq6.
  • Vraagt gebruiker on zijn certificaat op te slaan na het importeren van een certificaat ondertekent met .tq6.
  • Onderdrukt het tonen van vervangen certificaten, gecontroleerd door een tqslcert voorkeursinstelling.
  • Repareert venster wxWidgets crashes met verschillende wizards (cert renew, new cert, enz.)
  • Voegt selectievakje toe voor het toestaan van bypass state selectie.
  • Repareert crash op Windows als een nieuw certificaatverzoek wizard opgestart wordt.
  • Voegt ondersteuning toe voor het valideren van zone nummers en het aanvragen van deze.
  • Staat batch mode (-x) toe zonder vensters weer te geven
  • Als er dubbel-geklikt wordt op een ingang in de "Edit Station Locations" dialoog, open dan die ingang voor bewerken, sluit niet alleen maar de modale dialoog.
  • Verandert de "OK" knop in de "Edit Station Locations" dialoog naar "Close" omdat dat is wat er gebeurt.
  • Vernieuwt wachtwoord dialogen om "enter" waar mogelijk te gebruiken voor activatie.
  • Voegt "-p <wachtwoord>" en "-o <output-bestand>" argumenten toe aan tqsl.

5.4.10. xdemorse

  • Gebruikt nu de ALSA geluidsinterface in plaats van de oudere (en gewoonlijk niet werkende) OSS
  • Verschillende veranderingen in de transceiver CAT code om beter met foutcondities om te gaan en aangezet kan worden met de "Receive" knop, zodat CAT alleen aangezet wordt als xdemorse echt Morse signalen ontvangt.
  • Verhoogt de hoogt van de 'scope' en waterval displays voor het verbeteren van de resolutie.
  • Scheidt de 'Auto Speed' controleknop af naar zijn eigen frame.
  • Verandert het Mark/Space detectie schema om de gemiddelde waarde van de helling van de Goertzel detector te meten.