Commit graph

282 commits

Author SHA1 Message Date
qrp73 f1271f6854 add scanraw command (scan unlimited points with averaging and return raw data with no calibration apply)
The command is disabled by default, define __SCANRAW_CMD__ to enable. This command can be used with custom calibration procedure on PC software.

Note: needs to test stack & code memory requirements for gcc compiler
2019-10-08 09:19:07 +03:00
qrp73 2ba09fb637 fix unstable measurements #2 2019-10-08 08:21:26 +03:00
qrp73 d1c6ccfe61 fix hardcoded array length 2019-10-08 05:03:38 +03:00
qrp73 2a43164853 fix compilation warning 2019-10-08 05:02:15 +03:00
qrp73 3c94fc3380 set lower freq limit to 10 kHz 2019-10-08 04:30:52 +03:00
qrp73 3195ea0bd1 fix LED off sync between threads 2019-10-08 04:28:51 +03:00
qrp73 0362f510b9 fix merge artifacts 2019-10-08 04:19:13 +03:00
qrp73 aa43f66c8a Merge branch 'ttrftech-master' 2019-10-08 04:09:57 +03:00
qrp73 9a2ccb5faa Merge branch 'master' of https://github.com/ttrftech/NanoVNA into ttrftech-master
# Conflicts:
#	main.c
#	plot.c
#	si5351.c
2019-10-08 04:09:24 +03:00
qrp73 0218234e70 sync with edy555 2019-10-08 04:00:41 +03:00
TT 3fc17e18f9 fix: break sweep loop on frequency change 2019-10-07 22:24:32 +09:00
TT f7e712798a chore: remove warnings 2019-10-06 07:56:25 +09:00
qrp73 675b5bb3bc fix imbalance of gain (based on hugen79 values with a little bit more fine tuning to eliminate discontinuities) 2019-10-05 23:48:19 +03:00
qrp73 957eacff27
Merge pull request #6 from ttrftech/master
sync with edy555
2019-10-05 23:11:59 +03:00
qrp73 210dc2fcf2 sync with edy555 2019-10-05 23:12:06 +03:00
TT bfd45c715d fix: fix digit loss of sweep frequency 2019-10-05 21:48:00 +09:00
TT 3a6de231c6 fix: remove glitch on interpolation 2019-10-05 21:11:19 +09:00
TT 94659a22ba feat: add threshold command 2019-10-05 19:56:38 +09:00
TT 18c529984b chore: use table to adjust gain related to freq 2019-10-05 19:08:20 +09:00
qrp73 cbe4fc7265 refactoring: struct field initializers 2019-10-05 07:17:58 +03:00
qrp73 c57b78374f support versioning 2019-10-05 06:14:45 +03:00
qrp73 ad6737a90e
Merge pull request #5 from ttrftech/master
feat: add transform command
2019-10-05 06:02:50 +03:00
qrp73 23dba7d9b4 fix unstable measurements (wait si5351 pll lock and voltage deviation from LED flashing) 2019-10-05 05:00:19 +03:00
TT 50bce64575 feat: add transform command 2019-10-05 10:13:00 +09:00
qrp73 e81f4fe828 add group delay measurement 2019-10-04 22:02:13 +03:00
qrp73 56b073790b
Merge pull request #4 from ttrftech/master 2019-09-29 08:19:46 +03:00
TT 30d33571fa fixed: freeze on touching in boot #57 2019-09-29 13:19:42 +09:00
TT 0f24a6bd7f feat: select active on marker menu, disable if the item is active 2019-09-29 11:20:47 +09:00
TT 65a36fbf91 feat: from clicking trace menu, change active, but not make disable 2019-09-29 11:20:47 +09:00
TT ea1c74240a fix: update display in pause 2019-09-29 11:20:47 +09:00
TT 0aeadaa213 fix: #52. Previous fix 4e2036b was incomplete. 2019-09-29 11:20:47 +09:00
qrp73 6fb41273c6
Merge pull request #3 from ttrftech/master 2019-09-28 20:11:57 +03:00
TT 064477291a fixed: freeze device by clicking pause 2019-09-28 22:28:00 +09:00
TT 4e2036ba36 fix: #52 2019-09-28 21:49:59 +09:00
TT 0d36621411 fix: unexpectedly cal reset on changing frequency range 2019-09-28 16:07:39 +09:00
qrp73 e37ef6eabc Merge branch 'ttrftech-master' 2019-09-28 08:57:06 +03:00
qrp73 366d60c757 Merge branch 'master' of https://github.com/ttrftech/NanoVNA into ttrftech-master
# Conflicts:
#	main.c
2019-09-28 08:55:32 +03:00
qrp73 0d8ccd08a2 project files 2019-09-28 08:10:34 +03:00
TT b7fb2c390b
Merge pull request #51 from ttrftech/scan_command
Scan command
2019-09-28 13:17:13 +09:00
TT 115047045c feat: multisegment scan support in python script 2019-09-28 13:08:03 +09:00
TT dbfdad4fd9 WIP: add multisegment scan 2019-09-28 13:08:03 +09:00
TT b552d04f96 fix: apply cal on scan 2019-09-28 13:08:03 +09:00
TT 5fea75f92f chore: move loop of scan command into sweep thread 2019-09-28 13:08:03 +09:00
TT 571e45d50b feat: add scan command 2019-09-28 13:08:03 +09:00
TT 516319b354 fix: plot only if sweep completed 2019-09-28 13:08:03 +09:00
TT a9c197f1f5 env: ignore error on switching to dfu mode 2019-09-28 13:07:08 +09:00
TT c72abc7bb9 fix: usage of sweep command 2019-09-28 13:05:27 +09:00
TT e636b4298a feat: find device automaticaly in python script (proposal #19 from Psynosaur) 2019-09-28 08:07:26 +09:00
qrp73 0ad69b4496
Merge pull request #1 from ttrftech/master
sync with ttrftech/NanoVNA
2019-09-28 01:29:25 +03:00
TT 0b885f2640 fix: unexpected ripple of s21 in thru 2019-09-27 08:31:19 +09:00