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
Jan Käberich
df8fa25935
Increase settling time for PLLs
2022-11-19 16:26:38 +01:00
Jan Käberich
6e5f2635d1
Hardfault handler + FPGA abort/interrupt collision fix
2022-11-19 15:46:17 +01:00
Jan Käberich
a4b1978098
wait for lock on Si5351C
2022-11-17 12:05:52 +01:00
Jan Käberich
22542a81b6
attempt to restart USB communication
2022-10-31 22:14:59 +01:00
Jan Käberich
f3eb560d61
USB logging
2022-10-31 22:06:23 +01:00
Jan Käberich
39a91034d9
Do not send further USB packets when connections is stale
2022-10-31 15:09:00 +01:00
Jan Käberich
658e8252b1
improve USB protocol decoding
2022-10-28 00:14:24 +02:00
Marcel Vital
1401249d77
Add missing configurations to release
2022-10-19 10:49:20 +00:00
Jan Käberich
63ebbf8348
Version number increase + boot LED debug reverted
2022-10-01 23:27:03 +02:00
Jan Käberich
c05d248f83
interrupt safe USB send function
2022-08-21 22:20:59 +02:00
Jan Käberich
73e26a25c4
WIP: synchronization
2022-08-08 18:08:40 +02:00
Jan Käberich
58918f81c1
WIP: device synchronization
2022-08-07 03:01:22 +02:00
Jan Käberich
047f6ce981
more flexible USB protocol for VNA settings/measurements
2022-08-06 16:22:12 +02:00
Jan Käberich
74e6a439af
Compound device edit dialog
2022-08-05 18:29:31 +02:00
Jan Käberich
afdb126d4d
Version number increase + Changelog
2022-06-26 23:16:55 +02:00
Jan Käberich
8492b38936
Zerospan mode for spectrum analyzer mode
2022-06-26 22:53:12 +02:00
Jan Käberich
aab2ceae99
Makefile adjustments
2022-06-26 19:18:41 +02:00
Jan Käberich
a42a0fe638
Makefile adjustments
2022-06-26 19:09:18 +02:00
Jan Käberich
947a6b9d83
Fix further sweep timeout issues
2022-06-26 18:47:34 +02:00
Jan Käberich
4541dcb71b
Fix integer size bug for Delay::us
2022-06-26 12:46:11 +02:00
Jan Käberich
6d7529d034
Fix STM temperature calculation
2022-06-25 19:36:06 +02:00
Jan Käberich
43b588c2f6
Fix generator output spikes
...
- Add manual overwrite in FPGA for hardware that is usually handled by sweep control
- Use static hardware configuration for generator (no sweep active anymore)
2022-06-23 17:51:15 +02:00
Jan Käberich
edec4d9ec5
handle zero span data throughout the application
2022-06-22 23:50:21 +02:00
Jan Käberich
7151fffcdb
Zero span improvements
2022-06-22 23:00:09 +02:00
Jan Käberich
6393ae7fc3
WIP: preparation for zero span mode
2022-06-20 01:02:09 +02:00
Jan Käberich
51396491f8
Fix LO1 compensation during signal ID steps
2022-06-07 16:14:08 +02:00
Jan Käberich
a9312aab4d
Fix floating point limitation in frequency correction
2022-06-07 16:13:45 +02:00