Digital Measurement Extensions

Usage: High Level Analyzers Can be installed from within Logic 2 by navigating to ‘Extensions’ in the right hand menu and selecting ‘install’ on the extension of your choice. The extensions are listed alphabetically.

Clock Stats ★ 1

Version: 0.0.2
Author: Saleae
Description: Builtin clock stats - Average frequency, edge count, etc

Extensions:

  • clockStats: Type: DigitalMeasurement
    • Metrics:
      • edgesFalling: No. Falling Edges (Nfalling)
      • edgesRising: No. Rising Edges (Nrising)
      • frequencyMin: Minimum Frequency (fmin)
      • frequencyMax: Maximum Frequency (fmax)
      • frequencyAvg: Average Frequency (fmean)
      • periodStdDev: Period STD (Tstd)

Average Period ★ 0

Version: 0.0.1
Author: Tim Reyes
Description: Digital measurement for avg period

Extensions:

  • AvgPeriod: Type: DigitalMeasurement
    • Metrics:
      • averagePeriod: Average Period (Tavg)

Pulse Count ★ 1

Version: 0.0.1
Author: Tim Reyes
Description: Count pos and neg pulses

Extensions:

  • Pulses: Type: DigitalMeasurement
    • Metrics:
      • positivePulses: Positive Pulses (Np(+))
      • negativePulses: Negative Pulses (Np(-))

Total Periods ★ 0

Version: 0.0.1
Author: Tim Reyes
Description: Digital measurement for total periods

Extensions:

  • min pos pulse: Type: DigitalMeasurement
    • Metrics:
      • totalPeriods: Total Periods (Ptotal)

Duty Cycle ★ 1

Version: 0.0.1
Author: Tim Reyes
Description: Digital Measurement for duty cycle

Extensions:

  • DutyCycle: Type: DigitalMeasurement
    • Metrics:
      • dutyCycle: Duty Cycle (Dcycle)

Idle Period Count ★ 0

Version: 0.0.1
Author: Mark Blackburn (Blackbeard Software)
Description: Count idle periods in a signal

Extensions:

  • Idle Search: Type: DigitalMeasurement
    • Metrics:
      • idlePeriods: Idle Periods (Ni)

Baud rate estimate ★ 4

Version: 1.0.1
Author: Jonathan Reichelt Gjetsen
Description: Estimates the baud rate of a digital signal.

Extensions:

  • BaudRateEstimate: Type: DigitalMeasurement
    • Metrics:
      • baud_rate: Baud rate (fbaud)

Pulse Stats ★ 3

Version: 1.1.2
Author: Peter Jaquiery
Description: Calculate min, mean and max pulse width stats

Extensions:

  • PulseStats: Type: DigitalMeasurement
    • Metrics:
      • pHMin: High Min (Hmin)
      • pHMean: High Mean (Hmean)
      • pHSDev: High Std Dev (HSDev)
      • pHMax: High Max (Hmax)
      • pLMin: Low Min (Lmin)
      • pLMean: Low Mean (Lmean)
      • pLSDev: Low Std Dev (LSDev)
      • pLMax: Low Max (Lmax)

Fan RPM’s ★ 0

Version: 0.0.1
Author: Cory Klopotic
Description: Measures the RPM’s from a fan using the fan’s TACH signal. TACH signal goes low 2 times per revolution.

Extensions:

  • Fan RPM’s: Type: DigitalMeasurement
    • Metrics:
      • RPM: RPM (RPM)

Burst Stats ★ 0

Version: 1.0.3
Author: Peter Jaquiery
Description: Calculate min, mean and max cycle period stats

Extensions:

  • BurstStats: Type: DigitalMeasurement
    • Metrics:
      • pPMin: Min Period (Pmin)
      • pPMean: Mean Period (Pmean)
      • pPSDev: Period Std Dev (PSDev)
      • pPMax: Max Period (Pmax)
      • pBursts: Bursts count (Count)

task_detector ★ 0

Version: 0.0.1
Author: Evan Noble
Description:

Extensions:

  • task_detector: Type: DigitalMeasurement
    • Metrics:
      • signal_path_bypass: signal_path_bypass (bypass)
      • signal_path: signal_path (sp)
      • freq_shift: freq_shift (fs)
      • aux_out: aux_out (aux)
      • compressor: compressor (comp)
      • tnr: tnr (tnr)
      • sig_gen: sig_gen (sgen)
      • mpo: mpo (mpo)
      • virtual_fb: virtual_fb (vfb)
      • mlnr: mlnr (mlnr)
      • fbm_update: fbm_update (fbm_u)
      • fbm: fbm (fbm)
      • volume: volume (vol)

CPU load analyzer ★ 0

Version: 0.0.1
Author: Mateusz Syc
Description:

Extensions:

  • CPU load monitor: Type: DigitalMeasurement
    • Metrics:
      • cpu_load_avg: Average CPU load (CPU loadavg)
      • cpu_load_max: Max CPU load (CPU loadmax)
      • ts_max: Max timestamp (tcpuload max)
      • cpu_load_min: Min CPU load (CPU loadmin)
      • ts_min: Min timestamp (tcpuload min)

lowTime ★ 0

Version: 0.0.1
Author: shy coder
Description:

Extensions:

  • lowTime: Type: DigitalMeasurement
    • Metrics:
      • metricKey: <metric_name> (<short_notation>)

Pulse Interval Stats ★ 0

Version: 0.0.1
Author: Coriander V. Pines
Description: Calculate min, mean, and max interval lengths for pulses.

Extensions:

  • Pulse Stats: Type: DigitalMeasurement
    • Metrics:
      • polarity: Interval Polarity (Ipol)
      • count: Interval Count (Icount)
      • min: Minimum Interval Length (Imin)
      • mean: Mean Interval Length (Imean)
      • max: Maximum Interval Length (Imax)
      • stddev: Interval Length Standard Deviation (Istddev)

Period Stats ★ 0

Version: 1.0.0
Author: Peter Jaquiery
Description: Calculate min, mean and max period stats

Extensions:

  • PeriodStats: Type: DigitalMeasurement
    • Metrics:
      • pMin: Min (Min)
      • pMean: Mean (Mean)
      • pFreq: Freq (Freq)
      • pSDev: Std Dev (SDev)
      • pMax: Max (Max)
      • pCount: Count (Count)

PacketMarker ★ 0

Version: 3.3.5
Author: Nikolay
Description: PacketMarkerCXPI

Extensions:

  • PacketMarker: Type: DigitalMeasurement
    • Metrics:
      • metricKey: Throughput (TP)
      • anotherMetricKey: Latency (LT)

freeRTS ★ 0

Version: 0.0.2
Author: jiemba5
Description: Includes measures for finding utilization data for a sequential Real-Time Systems Task scheduler.

Extensions:

  • freeRTS: Type: DigitalMeasurement
    • Metrics:
      • c_average: Average c (Caverage)
      • c_worst: Worst c (Cworst)
      • c_best: Best c (Cbest)
      • c_std: Std c (Cstd)
      • t_complete: Tasks completed (Ncompleted)
      • p_average: Average task period (Tmean)

ws2812 ★ 0

Version: 0.0.1
Author: shy coder
Description:

Extensions:

  • ws2812: Type: DigitalMeasurement
    • Metrics:
      • metricKey: <metric_name> (<short_notation>)

Hold-time Measurement - High ★ 1

Version: 0.0.2
Author: ZOMLI
Description: Measure the high hold time (between the first low level to the last low level).It will show the sum/mean/max/min of high_hold time in measurement interval

Extensions:

  • high_hold measure: Type: DigitalMeasurement
    • Metrics:
      • highholdsum: hight hold Time sum (THsum)
      • highholdmean: hight hold Time mean (THmean)
      • highholdmax: hight hold Time max (THmax)
      • highholdmin: hight hold Time min (THmin)

Hold-time Measurement - Low ★ 0

Version: 0.0.2
Author: ZOMLI
Description: Measure the low hold time (between the first low level to the last low level).It will show the sum/mean/max/min of low_hold time in measurement interval

Extensions:

  • high_hold measure: Type: DigitalMeasurement
    • Metrics:
      • lowholdsum: low hold Time sum (TLsum)
      • lowholdmean: low hold Time mean (TLmean)
      • lowholdmax: low hold Time max (TLmax)
      • lowholdmin: low hold Time min (TLmin)

An Extended Pulse Measurements Plugin ★ 0

Version: 1.0.1
Author: Mark Omo
Description: Measures positive and negative pulse widths, duty cycle, and frequency (mean, min, max).

Extensions:

  • ExtendedDigital: Type: DigitalMeasurement
    • Metrics:
      • posPulseWidthMean: Positive Pulse Width Mean (TposMean)
      • posPulseWidthMin: Positive Pulse Width Min (TposMin)
      • posPulseWidthMax: Positive Pulse Width Max (TposMax)
      • negPulseWidthMean: Negative Pulse Width Mean (TnegMean)
      • negPulseWidthMin: Negative Pulse Width Min (TnegMin)
      • negPulseWidthMax: Negative Pulse Width Max (TnegMax)
      • dutyMean: Duty Cycle Mean (Dutymean)
      • dutyMin: Duty Cycle Min (Dutymin)
      • dutyMax: Duty Cycle Max (Dutymax)
      • freqMean: Frequency Mean (fmean)
      • freqMin: Frequency Min (fmin)
      • freqMax: Frequency Max (fmax)