Wykres commitów

472 Commity (43cd92bdcfc69984b2d0337319265d51d3d4f7d5)

Autor SHA1 Wiadomość Data
Holger Mueller 43cd92bdcf Use python native complex numbers in RFTools 2019-11-13 18:55:06 +01:00
Holger Mueller e32838d8b8 Use NamedTuple for SI Format 2019-11-12 23:15:33 +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 8abca59786 Code cleanup / linting 2019-11-12 19:55:54 +01:00
Holger Mueller 3f3862e7e9 sloppy SI parsing to allow common human errors 2019-11-12 15:54:57 +01:00
Rune Broberg 3770399d2d 0.2.0 release 2019-11-12 11:42:36 +01:00
Rune Broberg 5e2ef8d0cd Clear new marker data fields when resetting 2019-11-12 11:38:15 +01:00
Rune Broberg 579dd8b482 Fixes for using KHz, khz, Mhz etc. 2019-11-12 11:33:57 +01:00
Rune Broberg 74a5b3d887 Minor style changes 2019-11-12 11:26:42 +01:00
Rune Broberg 6a96f6be8a Warn the user when the frequencies they entered cannot be parsed. 2019-11-12 10:36:57 +01:00
Rune B. Broberg 87f18ca684 Disallow scroll wheel zooming when there is no data displayed. 2019-11-11 23:55:05 +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 448f47f2fb 0.2.0alpha1 2019-11-11 10:51:55 +01:00
Rune Broberg 137715b76f Add group delay as a marker display option 2019-11-11 10:51:24 +01:00
Rune B. Broberg 7b246e9bc9 Scroll wheel zooming in frequency based charts. 2019-11-10 22:59:16 +01:00
Rune B. Broberg 3340037b8e Logarithmic Y scale for VSWR chart 2019-11-10 21:50:08 +01:00
Rune B. Broberg ffecd2514d Fixed minimum values when using logarithmic scale for Permeability 2019-11-10 19:52:40 +01:00
Rune B. Broberg e942b32d5a Bug: Number of digits increased on the format object if reusing it 2019-11-10 18:40:37 +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
Holger Mueller a49c2cc146 Added file header 2019-11-10 09:18:45 +01:00
Holger Mueller 3fbbab524c Merge branch 'Development' of github.com:mihtjel/nanovna-saver into Development 2019-11-10 09:15:11 +01:00
Holger Mueller 48132f61fb Created SITools Module
This module
 - converts numbers to strings wih SI prefixed unit represention.
 - parses  strings with SI values
2019-11-10 09:00:51 +01:00
Rune B. Broberg ae9dd4a4d3 Prototype of log Y scale for permeability chart. 2019-11-08 23:07:24 +01:00
Holger Mueller aad5439be9 Merge remote-tracking branch 'upstream/Development' into Development 2019-11-08 18:20:25 +01:00
Rune Broberg 72c95bc8ba First versions of permeability- and group delay-charts. 2019-11-08 13:58:14 +01:00
Rune Broberg 66859c81a7 Hold control and drag a box in a chart to zoom. 2019-11-08 10:17:58 +01:00
Rune B. Broberg 1b2c70c386 Min/Max impedance popouts should use the right labels 2019-11-07 18:38:55 +01:00
Rune Broberg 8fc1cba41d Simple movable TDR marker for distance measurement. 2019-11-07 16:50:26 +01:00
Rune Broberg 67a743b91c Minor bugfixes: Example Marker should obey the return loss sign, and bandpass analysis reset needs to reset the center frequency. 2019-11-07 16:28:18 +01:00
Rune Broberg 9ff6c6eb4b Setting min/max impedance for TDR view 2019-11-07 11:25:03 +01:00
Rune Broberg 69acf7ab8a Option for filled marker indicators
Option to have the data point at the tip of the marker
2019-11-06 15:45:55 +01:00
Rune Broberg 2d462e892e New function for setting sweep display values without losing accuracy 2019-11-06 11:22:50 +01:00
mihtjel 99c72a75f4
Merge pull request #75 from davesmotleyprojects/Development
Separate formatFrequency for Sweep values
2019-11-06 11:18:38 +01:00
Rune Broberg af37973ccc Bugfix: VSWR analysis should now find the correct dips when there are more than 3. Fixes #78 2019-11-06 10:39:55 +01:00
Rune Broberg 40833a5a44 Fix some tick markers in fixed Y mode 2019-11-05 16:29:24 +01:00
Rune Broberg 021f4720b8 Even more correctly load and save positive/negative return loss setting.
Allow more decimals when setting min/max values for charts.
2019-11-05 15:29:04 +01:00
Rune Broberg 09ea2cc798 Correctly save and load "return loss is positive" option. 2019-11-05 15:20:14 +01:00
Rune Broberg 68918172d8 Draw marker numbers correctly on R+jX charts 2019-11-05 13:10:36 +01:00
dhunt1342 6dfb79ed68 Merge branch 'Development' of https://github.com/mihtjel/nanovna-saver into Development 2019-11-05 05:02:39 -05: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 Broberg 3267896b8f 0.1.5 release 2019-11-05 09:52:10 +01:00
Rune Broberg c4dcc27706 Making the calibration window a little less tall. 2019-11-04 16:56:31 +01:00
Rune Broberg e1c5360c62 Retain marker size and whether to draw numbers for popout charts. 2019-11-04 16:23:39 +01:00
Rune Broberg 2ca6fe68e6 Show "Calibration Assistant" as source when cal assistant is used 2019-11-04 11:06:40 +01:00
Rune B. Broberg a586d5aec2 Set scale for new markers, as well as fields and color mode. 2019-11-03 22:46:30 +01:00
Rune B. Broberg 1c54e42e89 Change the default font size on first startup to a sensible 8 2019-11-03 19:29:48 +01:00