Jan Käberich
8a74eedfa0
Merge branch 'master' into prototype_testing
2025-08-22 18:18:40 +02:00
Jan Käberich
f0c7f289cb
Bugfix: remove not used optional parameter
Build / PC_Application_Ubuntu (push) Has been cancelled
Build / PC_Application_RPi5 (push) Has been cancelled
Build / PC_Application_Windows (push) Has been cancelled
Build / PC_Application_OSX (push) Has been cancelled
Build / PC_Application_OSX_13 (push) Has been cancelled
Build / Embedded_Firmware (push) Has been cancelled
HIL_Tests / Get_Repository (push) Has been cancelled
Unit_Tests / Tests (push) Has been cancelled
HIL_Tests / PC_Application_RPi5 (push) Has been cancelled
HIL_Tests / Embedded_Firmware (push) Has been cancelled
HIL_Tests / HIL (push) Has been cancelled
2025-08-17 20:18:38 +02:00
Jan Käberich
8b44421ea3
improve PLL fractional divider algorithm
2025-08-17 19:37:10 +02:00
Jan Käberich
38b4a6ba39
Bugfix: correct PLL configuration at the band switch frequency (25 MHz)
2025-08-09 19:11:32 +02:00
Jan Käberich
abe2aefcf9
use PLL A to generate lowband source
2025-08-09 19:10:53 +02:00
Jan Käberich
a2b3146f1c
Changelog + version bump
2025-05-31 16:05:21 +02:00
Jan Käberich
162309e54a
1us delay after CS high on SPI flash
2025-05-31 14:59:14 +02:00
Jan Käberich
0dabcbd26f
IF gain control
2025-05-26 19:30:00 +02:00
Jan Käberich
be7cf38e05
WIP: ADC spectrum
2025-05-19 16:50:24 +02:00
Jan Käberich
f76e3a209d
Merge branch 'master' into prototype_testing
2025-05-18 13:31:58 +02:00
Jan Käberich
8a172d7f40
Changelog + version bump
2025-05-13 10:54:03 +02:00
Jan Käberich
199bb7bbd7
improve GUI synchronization for compound device
2025-05-04 13:01:00 +02:00
Jan Käberich
4f63a28b61
force PLL turn on when assembling device status in VNA mode
2025-04-23 16:18:26 +02:00
Jan Käberich
1fb1c85208
Increase USB buffer timeout in VNA sweep
2025-03-13 10:02:36 +01:00
Jan Käberich
a39b9465a6
fix intermittent source generation problem
2025-03-05 09:34:41 +01:00
Jan Käberich
b133728f1d
switch PLL reference to avoid integer spurs
2025-03-03 15:42:14 +01:00
Jan Käberich
5762f9131d
manual control dialog
2025-02-27 16:10:54 +01:00
Jan Käberich
72e2a331da
WIP: detect integer spurs
2025-02-26 08:55:31 +01:00
Jan Käberich
351b040237
Version bump + changelog
2025-02-21 16:00:36 +01:00
Jan Käberich
ca25969574
Startup and communication bugfixes
...
- reduce amount of mode switched when starting and loading setups
- improve logging for errors during HIL tests
- fix small USB communication bugs
2025-01-06 17:34:46 +01:00
Jan Käberich
b77ba278de
Improve spectrum analyzer
...
- revert LO2 shift mechanism (restores previous SA speed)
- allow tracking generator to reach all(?) frequencies with sufficient accuracy
2025-01-04 16:52:32 +01:00
Jan Käberich
a4faeb28b0
Working dwell time feature
...
- Bugfixes:
- improve SPI timing in FPGA
- fix markers and reduce CPU load when using markers with fast traces
- New features:
- dwell time configurable in acquisition toolbar
- PLL settling delay in device configuration
- device configuration persistent across power cycles
2025-01-03 14:36:10 +01:00
Jan Käberich
24314e2361
WIP: rework 2.LO + add dwell time
2025-01-02 19:16:53 +01:00
Jan Käberich
f2b01f71c4
version bump + changelog
2024-12-07 16:23:28 +01:00
Jan Käberich
b4a22176a4
Changelog and version bump
2024-06-28 09:31:49 +02:00
Jan Käberich
0fc6c912fc
Stop sweep after reset, fix failing tests
2024-04-22 15:08:10 +02:00
Jan Käberich
f897d98ab0
Adjust workflows, disable debug build for firmware
2024-04-22 12:05:53 +02:00
Jan Käberich
a3223aa08c
Version bump and changelog
2024-02-27 11:44:13 +01:00
Jan Käberich
5fee8ee974
reduce VCCint to 1.2V
2024-02-26 15:37:27 +01:00
Jan Käberich
5136418e26
use frequency calibration when shifting 2.LO
2024-02-09 17:20:18 +01:00
Jan Käberich
11612e44d5
added dialogs for hardware version 0xFE
2023-11-07 14:26:31 +01:00
Jan Käberich
5a78091f2b
Merge branch 'master' of github.com:jankae/LibreVNA
2023-09-05 11:13:13 +02:00
Jan Käberich
70a0079f92
Fix missing device log if USB connection is not established at power up
2023-09-05 11:13:05 +02:00
Jan Käberich
1c09b8e1cb
Clear old VNA data when starting new sweep
2023-07-30 13:08:27 +02:00
Jan Käberich
727040c132
Update to new VID/PID from pidcodes
2023-04-17 23:38:24 +02:00
Jan Käberich
99c6d77ad8
Device protocol update: support device with up to 4 ports
2023-02-23 23:04:50 +01:00
Jan Käberich
a0c45d3c56
VFF device config update
2023-02-23 15:14:49 +01:00
Jan Käberich
9b4865dceb
Renaming packet types, implementing different packet contents per hardware version
2023-02-20 13:08:31 +01:00
Jan Käberich
169d51d5ba
LM3370 initialization fix
2023-02-10 12:20:35 +01:00
Andre Dunford
cc8256b4cc
commit missed changes to VNA.cpp
2022-12-20 11:42:11 -08:00
Andre Dunford
916d6e3e38
refactor evaluation of standby waiting state
2022-12-20 11:14:02 -08:00
Andre Dunford
5bb6fdf686
Revert "evaluate AUX3 in standby state"
...
This reverts commit ec5e0e208c .
2022-12-20 09:11:13 -08:00
Andre Dunford
ec5e0e208c
evaluate AUX3 in standby state
2022-12-20 01:16:22 -08:00
Andre Dunford
fc8eee58e7
relocate standby condition
2022-12-18 16:54:47 -08:00
Andre Dunford
795b1eb3fa
respond to InitiateSweep with nack when misconfigured
2022-12-17 01:19:46 -08:00
Andre Dunford
08fa3fa0a0
implement sweep standby configuration
2022-12-16 23:41:59 -08:00
Andre Dunford
9b38a1fc3d
implement optional device status updates
2022-12-05 22:29:33 -08:00
Andre Dunford
5bf824220e
replace USB protocol literals with named constants
2022-11-29 00:44:27 -08:00
Jan Käberich
0c17288ece
SA/GEN integration tests + bugfixes
2022-11-20 20:48:36 +01:00
Jan Käberich
ec6fae5822
Remove IFTable limitation, calculate 2.LO shift on the fly
2022-11-20 01:19:42 +01:00