89 Commits
Author SHA1 Message Date
jens 2a367685e2 - added frequency tuner
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@543 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-06-18 17:29:55 +00:00
jens 0e77f58c05 - added frequency tuner
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@542 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-06-18 17:27:48 +00:00
jens d6390820da [Peak Detector]
- send peak width change messages

git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@536 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-06-01 10:12:03 +00:00
jens a4626e99fc [Peak Detector]
- added callbacks for dynamic parameter change

git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@535 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-06-01 09:38:51 +00:00
jens 551636e7c4 [Peak Detector]
- also update fcenter

git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@531 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-31 17:57:43 +00:00
jens d757827ffb [Peak detector]
- emit freq_abs_Hz, freq_rel_Hz, level_abs, level_rel

git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@528 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-31 17:22:45 +00:00
jens 135802e61d fixed peak bandwidth
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@524 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-31 04:54:41 +00:00
jens f4c058c4cb peak detector: removed tag output
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@523 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-31 04:43:49 +00:00
jens ee9f15f1a6 - added peak off hysteresis
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@521 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-30 16:51:52 +00:00
jens 85d4f862a2 - added alpha to s quelch
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@519 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-30 12:45:44 +00:00
jens c1aef591eb peak detector
- bandwidth params are in Hz

git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@517 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-30 11:45:37 +00:00
jens 42faa57465 - Squelch: added init value
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@511 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-29 16:42:57 +00:00
jens 0faa5a81db Peak detect
- optional outputs
- make general block

git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@509 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-29 16:16:42 +00:00
jens e78ef5b772 peak detect: change threshold is 3.0 dB
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@508 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-29 14:46:22 +00:00
jens 880e46bce9 - squelch uses linear gain, no dB
- peak mamanger commands gain 0 oer 1.0



git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@507 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-29 14:39:54 +00:00
jens 2d656e14fc - cleaned up from debug output
- fixed peak change mechanism

git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@506 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-29 14:12:42 +00:00
jens 4c255bf3ff - added and modified
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@505 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-29 13:23:48 +00:00
jens 0105f02bf8 - added squelch
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@501 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-29 11:41:23 +00:00
jens c5e7d1f41f - refactored
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@500 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-29 11:14:21 +00:00
jens a50f613991 Peak Manager
- renamed ports to status[0..N]
- emiut gain messages 

PekaDetect
- emit peak messages also on peak height changes

git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@499 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-29 09:58:23 +00:00
jens 5fe28b660c - refactored
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@495 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-29 06:14:25 +00:00
jens fa9e33cc37 - peak detect: update of peaks without smooting
- send message of existent peak changes (frequency, pos)

- peak manager: added freq message output for channelizer

git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@493 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-28 19:11:33 +00:00
jens dc6485e73f - Peak detector delivers frequency instead of bin
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@492 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-28 17:19:19 +00:00
jens 315932ea4e - improved peak message / tag generation
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@491 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-28 16:04:35 +00:00
jens 8349ae7e93 [Peak Detector]
- create some dictionaries

git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@486 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-27 20:17:29 +00:00
jens d65f55da91 [Message Debug]
- improved interpretation op dicts


git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@485 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-27 20:16:47 +00:00
jens 29d7b7ef65 - added message debug
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@484 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-27 19:46:24 +00:00
jens 4373e458c7 - working dictionary on messages
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@483 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-27 19:45:50 +00:00
jens 7508e1b665 - added block "message debug "
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@482 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-27 19:27:01 +00:00
jens 1435ef5e0b - added messsage port
- emit peak messages

git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@481 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-27 18:41:15 +00:00
jens 17ab4923a0 - changed tags into on/off event tags
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@479 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-26 09:04:57 +00:00
jens 635bf1ae4f - fixed peaks heights and merge()
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@476 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-26 08:51:26 +00:00
jens b5f2ef3bb2 - improved peak manager: less noisy peak new/lost
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@475 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-26 08:35:48 +00:00
jens cee80819ab - improved Peak class
- added makeBox in Peak class
- sort on Peaks


git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@474 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-26 07:16:07 +00:00
jens 19fdc08f88 - refactored
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@473 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-26 06:27:04 +00:00
jens 84fc4d92fd - use Xs and Xds instead of X and Xd. Controll using alpha_s
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@470 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-25 14:28:47 +00:00
jens bedd7b0f00 - reenabled intersection test
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@469 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-25 14:20:21 +00:00
jens 93af373756 - fixed tag
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@468 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-25 12:38:39 +00:00
jens ab1a55061a - fixed nom to 10
- introduced XDs

git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@465 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-25 10:32:43 +00:00
jens f7a4b9502b [Peak Detect]
- no intersection check during finding of peak boxes

git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@464 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-25 10:22:03 +00:00
jens c67aae5e51 - introduced peak history
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@463 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-25 09:35:42 +00:00
jens 1e0259a4f6 [Peak Detect]
- added second output

git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@462 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-25 08:20:13 +00:00
jens fcbd29eccd - fixed peak sorting
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@461 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-25 07:47:01 +00:00
jens f0b29e0e6e [Peak Detect]
- added more parameter

git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@460 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-25 05:41:50 +00:00
jens 045de0c155 - fixed creating too many peaks in last stage
- added comments
- improved tags

git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@459 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-25 05:21:18 +00:00
jens 109d2368c8 - added peak boxes
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@458 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-24 21:14:08 +00:00
jens 4fbb64fc73 - added hill climbing
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@456 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-24 18:10:01 +00:00
jens 37b31be587 - added input buffer
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@454 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-24 16:55:02 +00:00
jens c3451c5f5b - added peak tags
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@453 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-24 16:24:01 +00:00
jens e79f780754 - improved peak detect
git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@452 b431acfa-c32f-4a4a-93f1-934dc6c82436
2019-05-24 16:04:32 +00:00