Coverage for src / tracekit / analyzers / measurements.py: 100%

2 statements  

« prev     ^ index     » next       coverage.py v7.13.1, created at 2026-01-11 23:04 +0000

1"""Waveform measurements namespace. 

2 

3This module provides a namespace for measurement functions to support: 

4 from tracekit.analyzers import measurements 

5 measurements.rise_time(trace) 

6 

7Re-exports waveform measurement functions. 

8""" 

9 

10from tracekit.analyzers.waveform.measurements import ( 

11 amplitude, 

12 duty_cycle, 

13 fall_time, 

14 frequency, 

15 mean, 

16 measure, 

17 overshoot, 

18 period, 

19 preshoot, 

20 pulse_width, 

21 rise_time, 

22 rms, 

23 undershoot, 

24) 

25 

26__all__ = [ 

27 "amplitude", 

28 "duty_cycle", 

29 "fall_time", 

30 "frequency", 

31 "mean", 

32 "measure", 

33 "overshoot", 

34 "period", 

35 "preshoot", 

36 "pulse_width", 

37 "rise_time", 

38 "rms", 

39 "undershoot", 

40]