Commit Graph

363 Commits

Author SHA1 Message Date
Jan Käberich
72f2a72445 fix plot drawing in case of autoscale and no trace data 2021-11-11 21:01:52 +01:00
Jan Käberich
8972af3f53 Prevent array access out of bounds 2021-11-01 19:15:22 +01:00
Jan Käberich
1b9feeca1f Fix corner-case calculation of secondary Y axis background coordinates 2021-10-30 20:53:38 +02:00
Jan Käberich
583349e3ec use float instead of int when reading Y axis json 2021-10-30 20:41:07 +02:00
Jan Käberich
57866ec7da Add missing include for Windows/OSX 2021-10-25 21:21:37 +02:00
Jan Käberich
4bead8bcb2 Merge branch 'pull-requests' 2021-10-25 21:09:15 +02:00
Jan Käberich
61a081d3c6 Choose font color based on background color 2021-10-25 20:56:27 +02:00
Jan Käberich
1e1b7e0382 Merge branch 'master' into pull-requests 2021-10-25 20:44:00 +02:00
Jan Käberich
a8aebfb216 Fix x ticks display issue, adjust default values 2021-10-25 20:41:58 +02:00
Kiara Navarro
fc258e6afb
app: sort header list 2021-10-21 08:31:31 -03:00
Kiara Navarro
39c8a1f3a7
gui/traces: highlight traces and markers name in xyplot
When a trace is added to any plot it will appear as a label
within a rounded colored box. The same applies for any marker
added highlighting only marker number.
2021-10-19 21:59:23 -03:00
Kiara Navarro
6ef0d9e87a
gui/plotxy: implement background ticks
Improve trace readability when is displayed on xy plot.
The user is able to enable this option throughout preferences dialog.
2021-10-19 08:50:11 -03:00
Jan Käberich
ea8693566f Merge branch 'smithchart_fix' 2021-10-17 21:08:31 +02:00
Jan Käberich
19f81da857 Merge branch 'master' of https://www.github.com/jankae/VNA2 2021-10-17 20:57:54 +02:00
Jan Käberich
400fb7aa90 Merge branch 'statusbar' 2021-10-17 20:57:32 +02:00
Jan Käberich
c1bdc3aa89 use enum class for DeviceStatusBar 2021-10-17 20:57:23 +02:00
Kiara Navarro
6e36d488e9
gui/traces: prevent out of range when marker is added on smith chart
When a marker is added in enabled trace for smith chart and there no
samples received yet, an out of range is produced causing that
application closes. This implementation set closes point when
iterating over samples preventing mentioned behavior.
2021-10-16 10:58:01 -03:00
Kiara Navarro
07e000f01e
gui: implement status bar based upon device state
When device has not been connected for the first time,
status bar doesn't any information.

This implementation tries to encapsulate changes required on
several widgets associated with status bar based upon device state
whether this has been connected or not.
2021-10-14 22:20:09 -03:00
Jan Käberich
09366d73cc SCPI commands for saving/loading calibration files 2021-10-12 21:58:44 +02:00
Jan Käberich
e4106fe3a2 Improved error handling when opening files 2021-10-12 20:52:11 +02:00
Jan Käberich
63cb5e4f67 allow reactance only for reflection measurement, rename real/imag 2021-10-12 17:43:36 +02:00
Andrew Rodland
604a51560c Add Reactance Y-axis option (imaginary impedance in ohms) 2021-10-11 21:28:10 -04:00
Jan Käberich
d9000903dc Real/imag option for Y axis 2021-10-11 15:22:08 +02:00
Jan Käberich
b15084032a Merge branch 'master' of github.com:jankae/VNA2 2021-10-10 18:50:27 +02:00
Jan Käberich
3f835eea13 configurable Z0 for short/open + additional comment entries 2021-10-10 18:50:14 +02:00
jankae
5df91f8c4f
Merge pull request #47 from dwaq/Block-Diagram-Background
Add a white background for each Block Diagram
2021-10-04 15:55:51 +02:00
Dillon Nichols
cbf7c6f178 Add a white background for each Block Diagram 2021-10-04 09:24:17 -04:00
Jan Käberich
0452d2472c Improve behaviour on full USB buffer 2021-09-24 22:21:38 +02:00
Jan Käberich
4a374e022d additional SCPI example for trace data reading 2021-09-15 18:20:44 +02:00
Jan Käberich
3176037c5d Added SCPI command for touchstone file format 2021-09-07 22:49:51 +02:00
Jan Käberich
68dc9842e9 Include mode/sweep/acquisition settings in setup files 2021-09-03 19:01:22 +02:00
Jan Käberich
cf22f40630 Allow multiple calibration measurements at once 2021-09-03 13:13:33 +02:00
Jan Käberich
dc885e947e Adjust version number 2021-08-22 16:52:28 +02:00
jankae
df76725f9d
Update CHANGELOG.md 2021-08-22 16:38:53 +02:00
Jan Käberich
3becd19c0c Merge branch 'master' of github.com:jankae/VNA2 2021-08-13 21:44:25 +02:00
Jan Käberich
220fa208e9 output amplitude unlevel check in VNA mode 2021-08-13 21:44:12 +02:00
jankae
055ed57744
Merge pull request #44 from sophiekovalevsky/refactor-tasks
app: refactor tasks creation
2021-08-05 14:40:21 +02:00
Kiara Navarro
49d76ca9cc
app: refactor tasks creation 2021-08-05 09:14:34 -03:00
jankae
968c6568a6
Merge pull request #43 from sophiekovalevsky/is25lp
fw/flash: add IS25LP support
2021-07-21 20:17:28 +02:00
Kiara Navarro
e44ed8473c
fw/flash: add IS25LP support 2021-07-21 15:04:56 -03:00
jankae
64a96eea24
Merge pull request #39 from sophiekovalevsky/include-version-artifacts
actions: increase granularity in artifacts, automate releases
2021-07-19 14:18:17 +02:00
jankae
57f7a4baea
Merge pull request #42 from sophiekovalevsky/swd
fw/hardware: disable debug pins
2021-07-19 14:17:54 +02:00
Kiara Navarro
7e6de49721
fw/hardware: disable debug pins
When USE_DEBUG_PINS is enabled and debug session is open, their pin
initialization makes debug probe to lost session. As these pins are
not used, let's disable it by default.
2021-07-19 08:46:49 -03:00
Kiara Navarro
68faa10b62
actions: increase granularity in artifacts, automate releases 2021-07-17 10:44:49 -03:00
Jan Käberich
6bb22b5e43 Hide power sweep controls on windows/Qt5.12 2021-07-14 21:47:43 +02:00
Jan Käberich
3038dc0f75 Handle traces created from CSV files in trace edit dialog 2021-07-13 19:57:01 +02:00
Jan Käberich
fa4e954f73 Handle csv import/export with power traces 2021-07-13 18:40:40 +02:00
Jan Käberich
deefe30beb added SCPI commands for power sweep 2021-07-11 18:41:05 +02:00
Jan Käberich
217574e0cb bugfixes power sweep handling 2021-07-10 14:04:05 +02:00
Jan Käberich
6fdbaea55f adjusted custom expressions to handle power sweep data 2021-07-10 13:36:25 +02:00