Holger Mueller
5cc454da14
Pep8 cleanups
2019-11-25 11:00:30 +01:00
Holger Mueller
8e446dcfb6
More SITools tests
...
Added more test for SITools Value
Modified parse semantic a little bit, returns Value object now
2019-11-25 10:33:07 +01:00
Holger Mueller
9e09f8ec9f
fixed typo
2019-11-24 17:48:15 +01:00
Holger Mueller
42594da396
Merge branch 'upstream_Development' into feature/si_use_decimal
2019-11-24 17:35:35 +01:00
Rune B. Broberg
43f412f7f2
Reset reference on the combined logmag chart fixed
2019-11-24 14:27:39 +01:00
Holger Mueller
0d99293e98
Code cleanups
...
moved groupDelay out of unneeded RFTools class
splited some Marker code to functions
2019-11-23 11:45:34 +01:00
Rune Broberg
394b65f844
Consistent naming with the rest of the software.
2019-11-20 16:53:56 +01:00
mihtjel
a60208aab3
Merge pull request #97 from zarath/refactor/RFTools
...
Refactor/rf tools
2019-11-18 09:12:18 +01:00
Holger Mueller
c8afac2dc6
Full Precission sweep format
2019-11-18 08:00:45 +01:00
Holger Mueller
d00ef61aee
RFTools: renamed clamp function
...
renamed and allow numbers.Real as parameters
2019-11-17 15:56:43 +01:00
Holger Mueller
50dcf944b8
Renamed to_methods to methods
2019-11-17 14:42:12 +01:00
Holger Mueller
6b2506ff4b
Replaced RFTools.normalize50 by Datapoint method
2019-11-17 14:25:53 +01:00
Holger Mueller
10399ad8c4
Replaced RFTools.qualityFactor by q_factor method
2019-11-17 14:02:12 +01:00
Holger Mueller
8dd67ac85e
Replaced RFTools.gain by Datapoint property
2019-11-17 13:51:20 +01:00
Holger Mueller
2405408eec
Make gain a datapoint property
2019-11-17 12:55:45 +01:00
Holger Mueller
b52fa930a6
Make vswr a datapoint property
2019-11-17 12:53:59 +01:00
Holger Mueller
f6d614b247
Replaced RFTools.calculateVSWR by Datapoint method
2019-11-17 12:33:31 +01:00
Holger Mueller
9bb42ffc29
refactored phaseAngle methods
2019-11-16 15:33:11 +01:00
Holger Mueller
ae4fb3dcca
Added phase property to RFTools.Datapoint
2019-11-15 12:55:54 +01:00
Holger Mueller
ea344eda45
added methods to Datatapoint
...
added RFTools conversation functions to Datapoint class
2019-11-15 12:43:18 +01:00
Holger Mueller
0f4af45bfe
RFTools: added generic gamma to impedance funtion
2019-11-13 20:50:19 +01:00
Holger Mueller
43cd92bdcf
Use python native complex numbers in RFTools
2019-11-13 18:55:06 +01:00
Holger Mueller
9fc0f9fc2b
Fixed: add classname to staticmethod
2019-11-12 22:03:56 +01:00
Holger Mueller
6e97270ca2
Fixed bug in group delay
...
Group delay was misscalculated at upper boundary.
Now using a clamp function to make method even more robust
against index errors
2019-11-12 21:29:32 +01:00
Holger Mueller
57d73fac94
RFTools code cleanup
...
linting
removed code doublings by adjusting index in group delay method
2019-11-12 20:20:44 +01:00
Holger Mueller
3f3862e7e9
sloppy SI parsing to allow common human errors
2019-11-12 15:54:57 +01:00
Rune B. Broberg
ba1a644e39
Scroll speed reduced.
...
Made Group Delay charts work correctly.
Made Group Delay marker calculations work correctly.
2019-11-11 23:41:23 +01:00
Rune Broberg
137715b76f
Add group delay as a marker display option
2019-11-11 10:51:24 +01:00
mihtjel
0a6e1e27de
Merge pull request #89 from zarath/Development
...
SI formatting and parsing class
2019-11-10 16:07:44 +01:00
Rune B. Broberg
054ec22a67
Work on group delay chart
2019-11-10 16:02:42 +01:00
Holger Mueller
722957f9f3
Use SITools for value parsing and formatting
2019-11-10 10:06:57 +01:00
Rune Broberg
2d462e892e
New function for setting sweep display values without losing accuracy
2019-11-06 11:22:50 +01:00
dhunt1342
a4b2873396
Separate formatFrequency for Sweep values
...
formatFixedFrequency limits the maximum digits displayed to fit return values within space available. For sweep frequencies this results in actual loss of accuracy. formatSweepFrequency instead provides the smallest retuen value that does not result in loss of accuracy, but allows for padding trailing zeroes if desired.
2019-11-05 05:02:09 -05:00
Rune B. Broberg
be36499f64
Line length
2019-10-30 15:17:18 +01:00
mihtjel
10de9af72b
Merge branch 'Development' into Development
2019-10-30 15:14:02 +01:00
Rune Broberg
f4c88e2ee3
Customizable marker display fields
2019-10-29 11:16:33 +01:00
Holger Mueller
b4af674a7a
Linting break long lines
2019-10-28 18:49:23 +01:00
Holger Mueller
36fb291f79
fixed typo
2019-10-28 18:40:08 +01:00
Holger Mueller
b32f9c4a62
Use new format function for legacy ones
2019-10-28 18:38:04 +01:00
Holger Mueller
7adaeead12
RFTools: cleaned up fixedFormatting
2019-10-27 22:00:36 +01:00
Holger Mueller
0512dd3224
RFTools.parseFrequency: parse more SI prefixes
2019-10-27 16:58:36 +01:00
Rune B. Broberg
62c83d645e
Added RFTools class for generic functions
...
Added |S11|, |S21| and |Z| charts
Removed sys.exit() to allow profiling
2019-10-19 00:58:31 +02:00