Jan Käberich
668f050988
WIP: save view configuration separately
2024-09-18 09:06:43 +02:00
Jan Käberich
b09ea7da44
Merge branch 'master' of github.com:jankae/LibreVNA
2024-07-10 10:05:34 +02:00
Jan Käberich
f2df7ad3f0
Shift TDR output from positive times only to centered around zero
2024-07-10 10:05:25 +02:00
Jan Käberich
2d0c857a12
Merge pull request #262 from kpobrien/Device_protocol_v13_edits
...
update DeviceInfo MinIFBW and MaxIFBW datatypes and recompile pdf
2024-07-02 07:42:29 +02:00
Kevin P. O'Brien
6a1f6a35b6
update DeviceInfo MinIFBW and MaxIFBW datatypes and recompile pdf
2024-07-01 18:30:59 -04:00
Jan Käberich
5f2788467b
remove duplicate RUN and STOP commands for spectrum analyzer
2024-06-29 12:47:44 +02:00
Jan Käberich
4dea10552c
option to link RHS ticks to LHS ticks on XY-plots
2024-06-29 12:44:10 +02:00
Jan Käberich
8b021cf5d1
fix upload_url for RPi release
2024-06-28 09:48:50 +02:00
Jan Käberich
b4a22176a4
Changelog and version bump
2024-06-28 09:31:49 +02:00
Jan Käberich
2fbfb96dda
Fix SCPI parsing for arguments containing ':'; allow lower case calibration file names
2024-06-24 09:04:17 +02:00
Jan Käberich
253e2d3517
example script for using the live streaming servers
2024-06-21 11:33:51 +02:00
Jan Käberich
ee1adc0f85
Pick&place files as created by Eagle
2024-06-20 16:24:32 +02:00
Jan Käberich
45a30a4159
only stream data if calculations are performed + documentation of streaming servers
2024-06-20 16:21:39 +02:00
Jan Käberich
6ca54547bb
added streaming servers
2024-06-20 15:56:38 +02:00
Jan Käberich
2ba954537b
Add SCPI command to read/write the preferences
2024-06-20 14:40:06 +02:00
Jan Käberich
aeea13347e
Merge branch 'master' of github.com:jankae/LibreVNA
2024-06-02 19:40:10 +02:00
Jan Käberich
b2d07d532d
Improve graph divisions and markers
...
- Added group delay option to markers
- Additional configuration for calculation of group delay in the preferences
- Specify divisions as amount of divisions instead of spacing
- Add option for auto divisions on graph with manual min/max limits
2024-06-02 19:37:14 +02:00
Jan Käberich
61db859c3d
delete math operations when deleting a trace
2024-05-28 11:07:39 +02:00
Jan Käberich
fe08937bb7
Improve taking de-embedding measurements
...
- Automatically restart measurement even when the sweep was stopped
- Fix crash due to zeroed de-embedding reference impedance
- Fix crash due to not cleaned up dialog pointer with dangling connections
- Automatically excite the correct ports for the measurement
2024-05-17 19:07:34 +02:00
Jan Käberich
e1168f2a32
Check for ID collisions when loading calibration standards
2024-05-10 18:12:37 +02:00
Jan Käberich
792a6a4974
continuous updates for TDR/DFT with optional rate limit
2024-05-08 20:00:15 +02:00
Jan Käberich
5ae57bfa9a
Preset default traces in mixed mode conversion dialog
2024-05-08 10:42:28 +02:00
Jan Käberich
37c1064881
increase delays/timeouts for RPi in HIL tests
2024-05-01 15:37:39 +02:00
Jan Käberich
1edaceec4b
run tests with offscreen plugin
2024-05-01 14:48:19 +02:00
Jan Käberich
cdef035e74
allow more time for OPC poll with updated *RST settings
2024-05-01 14:08:30 +02:00
Jan Käberich
5692356e90
decouple RST settings from startup settings
2024-05-01 13:33:18 +02:00
Jan Käberich
77efc4d924
rename test workflow, add badges
2024-04-22 17:35:27 +02:00
Jan Käberich
2a3343d464
update other workflows
2024-04-22 17:17:14 +02:00
Jan Käberich
dbc99c011d
add documentation for new SCPI commands
2024-04-22 17:03:15 +02:00
Jan Käberich
a6c70e0bfa
enable start button in FW update dialog, remove unique lambda connection
2024-04-22 15:57:03 +02:00
Jan Käberich
77cd3a9d4b
Add missing file + delay in RST test
2024-04-22 15:23:35 +02:00
Jan Käberich
0fc6c912fc
Stop sweep after reset, fix failing tests
2024-04-22 15:08:10 +02:00
Jan Käberich
c5d045364c
Merge branch 'SCPI_improvement' into HIL_actions
2024-04-22 13:21:48 +02:00
Jan Käberich
2b521c4aaa
Add firmware update command
2024-04-22 13:21:41 +02:00
Jan Käberich
b09f409509
Adjust HIL workflow
2024-04-22 12:38:10 +02:00
Jan Käberich
6cc83a1aba
Adjust HIL workflow
2024-04-22 12:37:41 +02:00
Jan Käberich
70c44d006d
add return value to tests, allow GUI to start without display
2024-04-22 12:26:13 +02:00
Jan Käberich
f897d98ab0
Adjust workflows, disable debug build for firmware
2024-04-22 12:05:53 +02:00
Jan Käberich
e3b4972025
first test of self-hosted actions
2024-04-22 11:57:15 +02:00
Jan Käberich
792f678b99
Merge branch 'master' into SCPI_improvement
2024-04-20 15:59:31 +02:00
Jan Käberich
a202a10507
Fix failing tests
2024-04-20 15:57:16 +02:00
Jan Käberich
2963e8b3d5
Reset refernence on *RST, fix VNA:ACQ:RUN? query
2024-04-20 15:56:57 +02:00
Scott Guthridge
c1d1bc7aed
Add integration tests for *RST
2024-04-19 23:46:09 -07:00
Scott Guthridge
15024eb91e
Add tests for SCPI synchronization: *WAI, *OPC? and *OPC
2024-04-19 23:41:34 -07:00
Scott Guthridge
41033fdecd
Add tests for SCPI status registers
2024-04-19 23:41:31 -07:00
Scott Guthridge
106832624a
Shorten class libraVNA check_cmds, timeout arguments
...
default_check_cmds -> check_cmds
default_timeout -> timeout
2024-04-19 23:27:08 -07:00
Scott Guthridge
95e59769fd
Update integration tests for SCPI improvements
...
libraVNA.cmd() no longer expects blank line responses. By default,
it checks status after each command to match the previous behavior.
Check can be disabled by optional cmd() parameter for handling expected
failure cases.
Commands such as *WAI may take longer than anything previously. Make
it possible to override the default time-out in cmd() and query().
Change poll loops in TestCalibration and TestVNASweep to *WAI calls.
2024-04-18 00:54:14 -07:00
Jan Käberich
3f6dad5b92
disable impedance for transmission traces, reword graph adjustment dialog
2024-04-16 21:31:30 +02:00
Jan Käberich
994b536bc6
improve XY-plot rendering, especially for logarithmic Y-axes
2024-04-16 21:13:23 +02:00
Jan Käberich
cdfe95af17
Add YAxis: impedance and enable log option
2024-04-16 18:56:26 +02:00