Multi Channel oscilloscoop-software update, version 1.49

26 mei 2026

Versie 1.49 van de Multi Channel oscilloscoop-software is nu te downloaden.

Veel veranderingen zijn gemaakt om nieuwe functionaliteit toe te voegen en de bediening van de software te verbeteren. Dit is een overzicht van enkele van de veranderingen.

Nieuwe seriële communicatie protocoldecoder-I/O's

Een aantal nieuwe seriële communicatie protocoldecoder-I/O's zijn toegevoegd aan de Multi Channel oscilloscoop-software.

Met de scoop worden de relevante analoge signalen van de communicatiebus gemeten. De gemeten signalen worden dan verbonden met de protocoldecoder-I/O, die de signalen vertaalt naar gedecodeerde berichten. Deze berichten kunnen in een Tabel-sink worden getoond.

Nieuwe LIN-decoder-I/O

LIN decoder

Een LIN-decoder-I/O is toegevoegd, om analoge data op een Local Interconnect Network bus naar LIN bericht-data te vertalen. Meet eenvoudig het signaal op de LIN-bus met de scoop en verbind het meetkanaal met de LIN-decoder-I/O.

Meting aan een LIN-bus, met data gedecodeerd door een LIN-decoder.

Figuur 1: Meting aan een LIN-bus, met data gedecodeerd door een LIN-decoder.

De LIN-decoder heeft de volgende eigenschappen:

  • Automatische baudrate-detectie en vrije baudrate-instelling
  • PID-decodering
  • FID-decodering
  • Checksum-controle
  • Parity-controle

Nieuwe SENT-decoder-I/O

SENT decoder

Een nieuwe SENT-decoder-I/O is toegevoegd aan de Multi Channel oscilloscoop-software, die analoge data op een SENT-bus naar SAE J2716 SENT bericht-data vertaalt en de overgestuurde berichten weergeeft.

Meting aan een SENT-bus, met data gedecodeerd door een SENT-decoder.

Figuur 2: Meting aan een SENT-bus, met data gedecodeerd door een SENT-decoder.

De SENT-decoder heeft de volgende eigenschappen:

  • Automatische kloktik-detectie en een zelf in te stellen kloktik-lengte
  • Automatische pauzepuls-detectie en een zelf in te stellen pauzepuls-instelling
  • Data-decodering
  • Waarde-decodering
  • Checksum-controle

Nieuwe DMX512-decoder-I/O

DMX512 decoder

Een nieuwe DMX512-decoder-I/O is aan de Multi Channel oscilloscoop-software toegevoegd. Deze decodeert analoge data op een DMX512-bus naar DMX512-berichten en geeft de verstuurde berichten weer.

Meting aan een DMX512-bus, met data gedecodeerd door een DMX512-decoder.

Figuur 3: Meting aan een DMX512-bus, met data gedecodeerd door een DMX512-decoder.

De DMX512-decoder heeft:

  • Automatische niveau- en hysterese-instelling
  • Startcode-decodering
  • Slots-decodering
  • Geldigheidscontrole

Nieuwe FlexRay decoder I/O

FlexRay decoder

Een nieuwe FlexRay-decoder-I/O is toegevoegd aan de Multi Channel oscilloscoop-software. Die decodeert analoge data op een bus naar FlexRay-berichtdata en laat de verstuurde boodschappen zien.

Meting op een FlexRay-bus, met gedecodeerde berichten door een FlexRay-decoder.

Figuur 4: Meting op een FlexRay-bus, met gedecodeerde berichten door een FlexRay-decoder.

De FlexRay-decoder heeft:

  • Automatische baudrate-detectie
  • Ondersteunt kanaal A en kanaal B
  • Automatische kanaal-detectie
  • Geldigheidscontrole

Nieuwe Waarde-extractor-I/O toegevoegd

Waarde-extractor

Wanneer een seriële communicatie, als bijvoorbeeld CAN, LIN of SENT wordt gedecodeerd, wordt een stroom aan data verkregen. Deze data kan getoond worden in een tabel, maar het is veel handiger als een specifieke waarde in de datastroom gemonitord kan worden, danwel in een grafiek, een meter of een tabel. De Waarde-extractor-I/O kan worden gebruikt om zulke waarden uit de datastroom te halen en deze weer te geven in een grafiek, meter en/of tabel.

De onderstaande meting is gedaan in een auto, op de SAE J2716 SENT-bus, die sensoren aan het motormanagmentsysteem verbindt. In deze meting is de communicatie van een druksensor gemeten en gedecodeerd met een SENT-decoder I/O. De motor loopt en het gaspedaal is twee keer ingedrukt. De gedecodeerde waarden in een tabel weergeven levert een tabel vol getallen op, waarin het moeilijk te zien is wat er precies gebeurt. Door een Waarde-extractor-I/O te gebruiken en de juiste waarde van de datastroom te selecteren en deze in een grafiek te tonen wordt perfect zichtbaar wat de druk doet als het gaspedaal wordt ingedrukt.

Meting aan een druksensor op een SENT-bus, data gedecodeerd door een SENT-decoder en een specifieke sensorwaarde er
    uit gehaald en getoond in een grafiek.

Figuur 5: Meting aan een druksensor op een SENT-bus, data gedecodeerd door een SENT-decoder en een specifieke sensorwaarde er uit gehaald en getoond in een grafiek.

De Waarde-extractor heeftde volgende mogelijkheden:

  • Specifieke berichten uit de datastroom isoleren, gebaseerd op lezen of schrijven, adres, ID, enz.
  • Protocol-specifieke waarden of generieke waarden extraheren.
  • Waarden omzetten om ze in een specifieke eenheid weer te geven.

De Waarde-extractor-I/O kan worden gebruikt met alle protocol-decoders.

 I2C   UART   CAN   CANopen   J1939   SPI   LIN   DMX512   SENT   FlexRay

Wanneer verbonden met een CAN-decoder, kan hij standaard CAN-waarden er uit halen, maar ook J1939-waarden en CANopen-waarden.

Filteren van tabellen

Er is nieuwe filterfunctionaliteit aan de Tabel-sink toegevoegd.

Als een seriële communication, als bijvoorbeeld I2C, LIN of SENT is gedecodeerd, levertdat een stroom data op. Deze data kan in een tabel worden getoond, maar dat kan een overweldigend volle tabel opleveren. Met de nieuwe, veelzijdige filteroptie is het mogelijk precies die data te tonen die je nodig hebt.

I²C na filteren

Tabel-filteren kan door:

  • filteren op kale tekst
  • filteren met reguliere expressies
  • filteren met Lua-expressies en -scripts

Nieuwe functionaliteit voor de Schijfschrijver-sink

De Schijfschrijver-sink heeft nieuwe functionaliteit gekregen. Het instellingenscherm van de Schijfschrijver kan nu open gehouden worden, zodra een bestandsnaam is ingevuld. Daardoor kunnen instellingen tijdens het meten bekeken en aangepast worden. Daarnaast zijn er ook enkele nieuwe instellingen bij gekomen:

  • Er is een optie om tijdelijke bestandsnamen te gebruiken tijdens het meten. Als de meting klaar is, wordt het geschreven bestand hernoemd tot de uiteindelijke naam.
  • Een instelling Maximum aantal bestanden is toegevoegd, met de optie te stoppen met meten of de oudste bestanden verwijderen
  • Voor eenvoudige toegang tot de opgeslagen bestanden, is een knop Open map Toon bestemmingsmap toegevoegd.

Tevens is gerepareerd dat de bestandsopties niet altijd de juiste waarden gaven.

Overige wijzigingen

Diverse andere verbeteringen en toevoegingen zijn gemaakt in de software. De belangrijkste zijn:

  • Een Gaussiaans venster is toegevoegd aan de FFT-I/O, de PSD-I/O en de Venster-I/O.
  • De batterijstatus voor gecombineerde WiFiScopes wordt nu op de instrumentbalk weergegeven, evenals in het Instrumentinformtievenster.
  • De Multi Channel oscilloscoop-software is nu DPI-aware en ondersteunt high-DPI-beeldschermen.
  • Veranderingen aan welke kolommen in een tabel zichtbaar zijn wordt nu opgeslagen in de programma-instellingen.
  • De foutmeldingen die getoond worden als een syntaxfout wordt gemaakt in invulvelden zijn verduidelijkt.
  • De voorinstellingen voor dBu van Vpeak, dBmV van Vpeak en dBuV van Vpeak voor de Logaritme-I/O en logarithmische vertikale assen waren fout.
  • Een ontbrekend gedeelte van een grafiek bij afdrukken naar een printer is gerepareerd.
  • In het Beheer instrumenten-scherm wordt een melding getoond als Windows geen toegang geeft tot WiFi bij het scannen naar instrumenten. Vanaf Windows 11 versie 24H2 is toegang tot locatie vereist om WiFi-informatie te krijgen.
  • Arbitrary Waveform Generator:
    • inlezen van arbitrary golfvorm-data uit specifieke DAT-bestanden in de generator gerepareerd.
    • Functietoetsen werkten niet goed in het Generatorscherm.
  • Combineren Combine van een of meer Automotive Test Scope ATS5004Ds gerepareerd.
  • De driver-installer bijgewerkt naar versie 10.0.3.
  • libtiepie-hw bijgewerkt naar versie 1.5.5.