diff --git a/Source/bin/settings.ini b/Source/bin/settings.ini index 5ce9ad0..adf3217 100644 --- a/Source/bin/settings.ini +++ b/Source/bin/settings.ini @@ -1,7 +1,7 @@ [General] cudaSDR%20BETA=v0.3.2.13+ cudaSDR%20BETA%20=v0.3.2.13+ -saved=\x447\x435\x442\x432\x435\x440\x433 16 \x438\x44e\x43b\x44f 2020 14:05:00 +saved=\x43f\x43e\x43d\x435\x434\x435\x43b\x44c\x43d\x438\x43a 13 \x430\x43f\x440\x435\x43b\x44f 2026 20:08:53 [ChirpWSPR] chirpAmplitude=75 @@ -112,10 +112,10 @@ pennylane=false [network] audio_port=15000 -hpsdr_local_ipAddress=192.168.2.5 +hpsdr_local_ipAddress=192.168.122.1 listen_port=11000 -metis_port=33626 -server_ipAddress=192.168.2.5 +metis_port=47257 +server_ipAddress=192.168.122.1 server_port=52685 socketBufferSize=32 @@ -202,7 +202,7 @@ attenuatorGen=off audioVolume=73 averaging=on averagingCnt=5 -centerFrequency=22830500 +centerFrequency=7096940 clickVFO=on dBmPanScaleMax10cm=-10 dBmPanScaleMax10m=-30 @@ -272,8 +272,8 @@ dspMode70cm=LSB dspMode80m=LSB dspModeGen=USB fftAuto=off -filterHi=3050 -filterLo=150 +filterHi=-150 +filterLo=-3050 framesPerSecond=28 freqRulerPosition=5 grid=on @@ -292,7 +292,7 @@ lastCenterFrequency23cm=902000000 lastCenterFrequency2m=144000000 lastCenterFrequency30m=10100000 lastCenterFrequency33cm=902000000 -lastCenterFrequency40m=7080048 +lastCenterFrequency40m=7096940 lastCenterFrequency5cm=902000000 lastCenterFrequency60m=5260000 lastCenterFrequency630m=472000 @@ -314,7 +314,7 @@ lastVfoFrequency23cm=902000000 lastVfoFrequency2m=144000000 lastVfoFrequency30m=10100000 lastVfoFrequency33cm=902000000 -lastVfoFrequency40m=7025700 +lastVfoFrequency40m=7116128 lastVfoFrequency5cm=902000000 lastVfoFrequency60m=5260000 lastVfoFrequency630m=472000 @@ -325,7 +325,7 @@ lastVfoFrequencyGen=22875900 mouseWheelFreqStep=100 panLocked=off panMode=FILLEDLINE -vfoFrequency=22875900 +vfoFrequency=7116128 waterfallMode=ENHANCED waterfallOffsetHi=20 waterfallOffsetLo=-5 diff --git a/Source/bin/windowsSettings.ini b/Source/bin/windowsSettings.ini index a7c66b6..cf9bd1e 100644 --- a/Source/bin/windowsSettings.ini +++ b/Source/bin/windowsSettings.ini @@ -1,3 +1,3 @@ [General] -geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\x3\x1f\0\0\x2W\0\0\0\0\0\0\0\0\0\0\x3\x1f\0\0\x2W\0\0\0\0\0\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0\x3\x1f\0\0\x2W) -windowState=@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\x1\0\0\0\x1\0\0\0\xf5\0\0\x3@\xfc\x2\0\0\0\x5\xfb\0\0\0\x12\0R\0\x61\0\x64\0i\0o\0\x43\0t\0r\0l\0\0\0\0\0\xff\xff\xff\xff\0\0\0/\0\xff\xff\xff\xfb\0\0\0\x14\0S\0\x65\0r\0v\0\x65\0r\0\x43\0t\0r\0l\0\0\0\0\0\xff\xff\xff\xff\0\0\0/\0\xff\xff\xff\xfb\0\0\0\x12\0H\0P\0S\0\x44\0R\0\x43\0t\0r\0l\0\0\0\0\0\xff\xff\xff\xff\0\0\0/\0\xff\xff\xff\xfb\0\0\0\x12\0\x43\0h\0i\0r\0p\0\x43\0t\0r\0l\0\0\0\0\0\xff\xff\xff\xff\0\0\0/\0\xff\xff\xff\xfb\0\0\0\x16\0\x44\0i\0s\0p\0l\0\x61\0y\0\x43\0t\0r\0l\0\0\0\0\0\xff\xff\xff\xff\0\0\0/\0\xff\xff\xff\0\0\x3 \0\0\x1\x94\0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\x9c\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\x1\0\0\0\x18\0\x44\0i\0s\0p\0l\0\x61\0y\0P\0\x61\0n\0\x65\0l\x1\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\x2\0\0\0\x1\0\0\0\x16\0M\0\x61\0i\0n\0\x42\0u\0t\0t\0o\0n\0s\x1\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0) +geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\x5@\0\0\x2\xff\0\0\0\0\0\0\0\0\0\0\x5@\0\0\x2\xff\0\0\0\0\0\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0\x5@\0\0\x2\xff) +windowState=@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\x1\0\0\0\x1\0\0\0\xf5\0\0\x2<\xfc\x2\0\0\0\x5\xfb\0\0\0\x12\0R\0\x61\0\x64\0i\0o\0\x43\0t\0r\0l\0\0\0\0\0\xff\xff\xff\xff\0\0\0/\0\xff\xff\xff\xfb\0\0\0\x14\0S\0\x65\0r\0v\0\x65\0r\0\x43\0t\0r\0l\0\0\0\0\0\xff\xff\xff\xff\0\0\0/\0\xff\xff\xff\xfb\0\0\0\x12\0H\0P\0S\0\x44\0R\0\x43\0t\0r\0l\0\0\0\0\0\xff\xff\xff\xff\0\0\0/\0\xff\xff\xff\xfb\0\0\0\x12\0\x43\0h\0i\0r\0p\0\x43\0t\0r\0l\0\0\0\0\0\xff\xff\xff\xff\0\0\0/\0\xff\xff\xff\xfb\0\0\0\x16\0\x44\0i\0s\0p\0l\0\x61\0y\0\x43\0t\0r\0l\0\0\0\0\0\xff\xff\xff\xff\0\0\0/\0\xff\xff\xff\0\0\x5\x41\0\0\x2<\0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\x9e\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\0\x2\0\0\0\x1\0\0\0\x18\0\x44\0i\0s\0p\0l\0\x61\0y\0P\0\x61\0n\0\x65\0l\x1\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\x2\0\0\0\x1\0\0\0\x16\0M\0\x61\0i\0n\0\x42\0u\0t\0t\0o\0n\0s\x1\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0) diff --git a/Source/cudaSDR.log b/Source/cudaSDR.log new file mode 100644 index 0000000..1075306 --- /dev/null +++ b/Source/cudaSDR.log @@ -0,0 +1,1019 @@ +пн апр. 13 19:30:34 2026: ************************************************************************ +пн апр. 13 19:30:34 2026: Settings:: start at: пн апр. 13 19:30:34 2026 +пн апр. 13 19:30:34 2026: cudaSDR BETA +пн апр. 13 19:30:35 2026: Settings:: Alex config: 4098 +пн апр. 13 19:30:35 2026: Settings:: reading done. +пн апр. 13 19:30:35 2026: Init:: OpenGL found. +пн апр. 13 19:30:35 2026: Init:: Framebuffer Objects found. +пн апр. 13 19:30:36 2026: Init:: main window setup ... +пн апр. 13 19:30:36 2026: MainWindow:: main window init done +пн апр. 13 19:30:36 2026: MainWindow:: server ip from ini-file: "192.168.2.5" +пн апр. 13 19:30:36 2026: MainWindow:: HPSDR device local ip from ini-file: "192.168.2.5" +пн апр. 13 19:30:36 2026: MainWindow:: network interface "bridge0" : +пн апр. 13 19:30:36 2026: MainWindow:: -> broadcast address: 172.16.2.255 +пн апр. 13 19:30:36 2026: MainWindow:: -> ip address: 172.16.2.99 +пн апр. 13 19:30:36 2026: MainWindow:: network interface "virbr0" : +пн апр. 13 19:30:36 2026: MainWindow:: -> broadcast address: 192.168.122.255 +пн апр. 13 19:30:36 2026: MainWindow:: -> ip address: 192.168.122.1 +пн апр. 13 19:30:36 2026: MainWindow:: found 2 valid ip addresses. +пн апр. 13 19:30:36 2026: MainWindow:: HPSDR network device interface set to: "bridge0"("172.16.2.99") +пн апр. 13 19:30:36 2026: MainWindow:: HPSDR network device interface set to: "virbr0"("192.168.122.1") +пн апр. 13 19:30:36 2026: MainWindow:: using ip address 192.168.122.1 for the server. +пн апр. 13 19:30:36 2026: MainWindow:: using ip address 192.168.122.1 for connecting to a HPSDR device. +пн апр. 13 19:30:36 2026: Init:: main window setup done. +пн апр. 13 19:30:37 2026: Init:: current path: /home/vladimir/Документы/source/cudaSDR/Source +пн апр. 13 19:30:37 2026: Init:: fftw_wisdom does not exist - planning FFT... +пн апр. 13 19:30:39 2026: planning FFT size 64 ... +пн апр. 13 19:30:39 2026: planning FFT size 128 ... +пн апр. 13 19:30:39 2026: planning FFT size 256 ... +пн апр. 13 19:30:40 2026: planning FFT size 512 ... +пн апр. 13 19:30:42 2026: planning FFT size 1024 ... +пн апр. 13 19:30:44 2026: planning FFT size 2048 ... +пн апр. 13 19:30:48 2026: planning FFT size 4096 ... +пн апр. 13 19:30:54 2026: planning FFT size 8192 ... +пн апр. 13 19:31:03 2026: planning FFT size 16384 ... +пн апр. 13 19:31:19 2026: planning FFT size 32768 ... +пн апр. 13 19:31:47 2026: planning FFT size 65536 ... +пн апр. 13 19:32:44 2026: planning FFT size 131072 ... +пн апр. 13 19:33:22 2026: planning FFT size 262144 ... +пн апр. 13 19:34:34 2026: Init:: exporting fftwf_wisdom for quick measurement. +пн апр. 13 19:34:34 2026: Init:: exported fftwf_wisdom. +пн апр. 13 19:34:34 2026: Init:: running application ... + +пн апр. 13 19:34:49 2026: +пн апр. 13 19:34:49 2026: DataEngine:: HPSDR device discovery thread started. +пн апр. 13 19:34:49 2026: Discoverer:: using 172.16.2.99 for discovery. +пн апр. 13 19:34:49 2026: Discoverer:: discovery_socket bound successfully to port 33415 +пн апр. 13 19:34:49 2026: Discoverer:: discovery data sent. +пн апр. 13 19:34:50 2026: Discoverer:: no device found - trying again... +пн апр. 13 19:34:50 2026: Discoverer:: using 172.16.2.99 for discovery. +пн апр. 13 19:34:50 2026: Discoverer:: discovery_socket bound successfully to port 53036 +пн апр. 13 19:34:50 2026: Discoverer:: discovery data sent. +пн апр. 13 19:34:50 2026: DataEngine:: HPSDR discovery thread stopped and deleted. +пн апр. 13 19:35:03 2026: HPSDRWidget:: setSystemState. +пн апр. 13 19:35:03 2026: Settings:: switch to receiver: 0 +пн апр. 13 19:35:03 2026: MainWindow:: setCurrentReceiver: 0 +пн апр. 13 19:35:03 2026: +пн апр. 13 19:35:03 2026: Settings:: ********************************************************** +пн апр. 13 19:35:03 2026: Settings:: Error: No error +пн апр. 13 19:35:03 2026: Settings:: HW Interface: no interface +пн апр. 13 19:35:03 2026: Settings:: Server Mode: SDR mode +пн апр. 13 19:35:03 2026: Settings:: DataEngine State: down +пн апр. 13 19:35:03 2026: +пн апр. 13 19:35:04 2026: NetworkWidget:: HW interface changed to Hermes. +пн апр. 13 19:35:04 2026: HPSDRWidget:: setSystemState. +пн апр. 13 19:35:04 2026: Settings:: switch to receiver: 0 +пн апр. 13 19:35:04 2026: MainWindow:: setCurrentReceiver: 0 +пн апр. 13 19:35:04 2026: +пн апр. 13 19:35:04 2026: Settings:: ********************************************************** +пн апр. 13 19:35:04 2026: Settings:: Error: No error +пн апр. 13 19:35:04 2026: Settings:: HW Interface: Hermes +пн апр. 13 19:35:04 2026: Settings:: Server Mode: SDR mode +пн апр. 13 19:35:04 2026: Settings:: DataEngine State: down +пн апр. 13 19:35:04 2026: +пн апр. 13 19:35:05 2026: +пн апр. 13 19:35:05 2026: DataEngine:: HPSDR device discovery thread started. +пн апр. 13 19:35:05 2026: Discoverer:: using 172.16.2.99 for discovery. +пн апр. 13 19:35:05 2026: Discoverer:: discovery_socket bound successfully to port 33326 +пн апр. 13 19:35:05 2026: Discoverer:: discovery data sent. +пн апр. 13 19:35:05 2026: Discoverer:: no device found - trying again... +пн апр. 13 19:35:05 2026: Discoverer:: using 172.16.2.99 for discovery. +пн апр. 13 19:35:05 2026: Discoverer:: discovery_socket bound successfully to port 33767 +пн апр. 13 19:35:05 2026: Discoverer:: discovery data sent. +пн апр. 13 19:35:06 2026: DataEngine:: HPSDR discovery thread stopped and deleted. +пн апр. 13 19:55:28 2026: ************************************************************************ +пн апр. 13 19:55:28 2026: Settings:: start at: пн апр. 13 19:55:28 2026 +пн апр. 13 19:55:28 2026: cudaSDR BETA +пн апр. 13 19:55:29 2026: Settings:: Alex config: 4098 +пн апр. 13 19:55:29 2026: Settings:: reading done. +пн апр. 13 19:55:30 2026: Init:: OpenGL found. +пн апр. 13 19:55:30 2026: Init:: Framebuffer Objects found. +пн апр. 13 19:55:30 2026: Init:: main window setup ... +пн апр. 13 19:55:30 2026: MainWindow:: main window init done +пн апр. 13 19:55:31 2026: MainWindow:: server ip from ini-file: "192.168.2.5" +пн апр. 13 19:55:31 2026: MainWindow:: HPSDR device local ip from ini-file: "192.168.2.5" +пн апр. 13 19:55:31 2026: MainWindow:: network interface "bridge0" : +пн апр. 13 19:55:31 2026: MainWindow:: -> broadcast address: 172.16.2.255 +пн апр. 13 19:55:31 2026: MainWindow:: -> ip address: 172.16.2.99 +пн апр. 13 19:55:31 2026: MainWindow:: network interface "virbr0" : +пн апр. 13 19:55:31 2026: MainWindow:: -> broadcast address: 192.168.122.255 +пн апр. 13 19:55:31 2026: MainWindow:: -> ip address: 192.168.122.1 +пн апр. 13 19:55:31 2026: MainWindow:: found 2 valid ip addresses. +пн апр. 13 19:55:31 2026: MainWindow:: HPSDR network device interface set to: "bridge0"("172.16.2.99") +пн апр. 13 19:55:31 2026: MainWindow:: HPSDR network device interface set to: "virbr0"("192.168.122.1") +пн апр. 13 19:55:31 2026: MainWindow:: using ip address 192.168.122.1 for the server. +пн апр. 13 19:55:31 2026: MainWindow:: using ip address 192.168.122.1 for connecting to a HPSDR device. +пн апр. 13 19:55:31 2026: Init:: main window setup done. +пн апр. 13 19:55:31 2026: Init:: current path: /home/vladimir/Документы/source/cudaSDR/Source +пн апр. 13 19:55:31 2026: Init:: fftwf_wisdom exists. +пн апр. 13 19:55:31 2026: Init:: found fftwf_wisdom - this will be quick! +пн апр. 13 19:55:31 2026: Init:: running application ... + +пн апр. 13 19:55:36 2026: +пн апр. 13 19:55:36 2026: DataEngine:: HPSDR device discovery thread started. +пн апр. 13 19:55:36 2026: Discoverer:: using 192.168.122.1 for discovery. +пн апр. 13 19:55:36 2026: Discoverer:: discovery_socket bound successfully to port 34675 +пн апр. 13 19:55:36 2026: Discoverer:: discovery data sent. +пн апр. 13 19:55:37 2026: Discoverer:: no device found - trying again... +пн апр. 13 19:55:37 2026: Discoverer:: using 192.168.122.1 for discovery. +пн апр. 13 19:55:37 2026: Discoverer:: discovery_socket bound successfully to port 47439 +пн апр. 13 19:55:37 2026: Discoverer:: discovery data sent. +пн апр. 13 19:55:37 2026: DataEngine:: HPSDR discovery thread stopped and deleted. +пн апр. 13 19:55:37 2026: +пн апр. 13 19:55:37 2026: DataEngine:: HPSDR device discovery thread started. +пн апр. 13 19:55:37 2026: DiscovererP2:: using 192.168.122.1 for discovery protocol 2. +пн апр. 13 19:55:37 2026: DiscovererP2:: discovery_socket protocol 2 bound successfully to port 36253 +пн апр. 13 19:55:37 2026: DiscovererP2:: discovery protocol 2 data sent. +пн апр. 13 19:55:38 2026: DiscovererP2:: Device on protocol 2 found at 192.168.122.1:1024; Mac addr: [00:1C:C0:A2:18:EE] +пн апр. 13 19:55:38 2026: DiscovererP2:: Device protocol 2 code version: 19 +пн апр. 13 19:55:38 2026: DiscovererP2:: Protocol 2 device board ID: 5 +пн апр. 13 19:55:38 2026: DiscovererP2:: Protocol 2 device is: Orion MkII +пн апр. 13 19:55:38 2026: DiscovererP2:: Device selected: 192.168.122.1 +пн апр. 13 19:55:38 2026: DataEngine:: HPSDR discovery thread stopped and deleted. +пн апр. 13 19:55:40 2026: +пн апр. 13 19:55:40 2026: DataEngine:: HPSDR device discovery thread started. +пн апр. 13 19:55:40 2026: DataEngine:: HPSDR network device detection...please wait. +пн апр. 13 19:55:40 2026: Discoverer:: using 192.168.122.1 for discovery. +пн апр. 13 19:55:40 2026: Discoverer:: discovery_socket bound successfully to port 47100 +пн апр. 13 19:55:40 2026: Discoverer:: discovery data sent. +пн апр. 13 19:55:41 2026: Discoverer:: no device found - trying again... +пн апр. 13 19:55:41 2026: Discoverer:: using 192.168.122.1 for discovery. +пн апр. 13 19:55:41 2026: Discoverer:: discovery_socket bound successfully to port 56403 +пн апр. 13 19:55:41 2026: Discoverer:: discovery data sent. +пн апр. 13 19:55:41 2026: DataEngine:: HPSDR discovery thread stopped and deleted. +пн апр. 13 19:55:41 2026: +пн апр. 13 19:55:41 2026: DataEngine:: HPSDR device discovery thread started. +пн апр. 13 19:55:41 2026: DataEngine:: HPSDR network device detection...please wait. +пн апр. 13 19:55:41 2026: DiscovererP2:: using 192.168.122.1 for discovery protocol 2. +пн апр. 13 19:55:41 2026: DiscovererP2:: discovery_socket protocol 2 bound successfully to port 38252 +пн апр. 13 19:55:41 2026: DiscovererP2:: discovery protocol 2 data sent. +пн апр. 13 19:55:42 2026: DiscovererP2:: Device on protocol 2 found at 192.168.122.1:1024; Mac addr: [00:1C:C0:A2:18:EE] +пн апр. 13 19:55:42 2026: DiscovererP2:: Device protocol 2 code version: 19 +пн апр. 13 19:55:42 2026: DiscovererP2:: Protocol 2 device board ID: 5 +пн апр. 13 19:55:42 2026: DiscovererP2:: Protocol 2 device is: Orion MkII +пн апр. 13 19:55:42 2026: DiscovererP2:: Device selected: 192.168.122.1 +пн апр. 13 19:55:42 2026: DataEngine:: HPSDR discovery thread stopped and deleted. +пн апр. 13 19:55:42 2026: DataEngine:: found 2 network device(s) +пн апр. 13 19:55:42 2026: DataEngine:: Device 0 @ 192.168.122.1 [00:1C:C0:A2:18:EE] P38 +пн апр. 13 19:55:42 2026: DataEngine:: Device 1 @ 192.168.122.1 [00:1C:C0:A2:18:EE] P38 +пн апр. 13 19:55:42 2026: DataEngine:: using HPSDR network device at 192.168.122.1 +пн апр. 13 19:55:42 2026: DataEngine:: shut down done. +пн апр. 13 19:55:42 2026: DataEngine:: got firmware versions: +пн апр. 13 19:55:42 2026: DataEngine:: Metis firmware: 0 +пн апр. 13 19:55:42 2026: DataEngine:: Mercury firmware: 0 +пн апр. 13 19:55:42 2026: DataEngine:: Penelope firmware: 0 +пн апр. 13 19:55:42 2026: DataEngine:: Pennylane firmware: 0 +пн апр. 13 19:55:42 2026: DataEngine:: Hermes firmware: 19 +пн апр. 13 19:55:42 2026: DataEngine:: stopping and restarting data engine. +пн апр. 13 19:55:42 2026: DataEngine:: trying to init a DSP core for rx 0 +пн апр. 13 19:55:42 2026: DSPEngine:: init DSPEngine with size: 1024 +пн апр. 13 19:55:42 2026: Receiver:: set DSP mode to: "USB" +пн апр. 13 19:55:42 2026: Receiver:: QtDSP for receiver: 0 started. +пн апр. 13 19:55:42 2026: DataEngine:: init DSP core for rx 0 successful ! +пн апр. 13 19:55:42 2026: DataEngine:: Alex Configuration = 4098 +пн апр. 13 19:55:42 2026: Soundcard volume 17695 +пн апр. 13 19:55:42 2026: l: "lavrate" +пн апр. 13 19:55:42 2026: l: "samplerate" +пн апр. 13 19:55:42 2026: l: "speexrate" +пн апр. 13 19:55:42 2026: l: "jack" +пн апр. 13 19:55:42 2026: l: "oss" +пн апр. 13 19:55:42 2026: l: "pipewire" +пн апр. 13 19:55:42 2026: l: "pulse" +пн апр. 13 19:55:42 2026: l: "speex" +пн апр. 13 19:55:42 2026: l: "upmix" +пн апр. 13 19:55:42 2026: l: "vdownmix" +пн апр. 13 19:55:42 2026: l: "default" +пн апр. 13 19:55:42 2026: l: "hdmi:CARD=Generic,DEV=0" +пн апр. 13 19:55:42 2026: l: "hdmi:CARD=Generic,DEV=1" +пн апр. 13 19:55:42 2026: l: "hdmi:CARD=Generic,DEV=2" +пн апр. 13 19:55:42 2026: l: "hdmi:CARD=Generic,DEV=3" +пн апр. 13 19:55:42 2026: l: "usbstream:CARD=Generic" +пн апр. 13 19:55:42 2026: l: "sysdefault:CARD=Generic_1" +пн апр. 13 19:55:42 2026: l: "front:CARD=Generic_1,DEV=0" +пн апр. 13 19:55:42 2026: l: "surround21:CARD=Generic_1,DEV=0" +пн апр. 13 19:55:42 2026: l: "surround40:CARD=Generic_1,DEV=0" +пн апр. 13 19:55:42 2026: l: "surround41:CARD=Generic_1,DEV=0" +пн апр. 13 19:55:42 2026: l: "surround50:CARD=Generic_1,DEV=0" +пн апр. 13 19:55:42 2026: l: "surround51:CARD=Generic_1,DEV=0" +пн апр. 13 19:55:42 2026: l: "surround71:CARD=Generic_1,DEV=0" +пн апр. 13 19:55:42 2026: l: "usbstream:CARD=Generic_1" +пн апр. 13 19:55:42 2026: l: "alsa_output.pci-0000_05_00.1.hdmi-stereo" +пн апр. 13 19:55:42 2026: l: "alsa_output.pci-0000_05_00.6.analog-stereo" +пн апр. 13 19:55:42 2026: res: "alsa_output.pci-0000_05_00.1.hdmi-stereo" +пн апр. 13 19:55:42 2026: SoundOutRatio Rate 1 48000 +пн апр. 13 19:55:42 2026: DataEngine:: configured for 1 receiver(s) at 192 kHz sample rate +пн апр. 13 19:55:42 2026: DataEngine:: receiver processor thread started for Rx 0 +пн апр. 13 19:55:42 2026: DataEngine:: wide band data processor thread started. +пн апр. 13 19:55:42 2026: DataEngine:: data processor thread started. +пн апр. 13 19:55:42 2026: DataEngine:: data IO thread started. +пн апр. 13 19:55:42 2026: DataProcessor:: Data Processor thread: QThread(0x7f1f88000eb0) +пн апр. 13 19:55:42 2026: Protocol2:: sockets initialized for 1 receiver(s). +пн апр. 13 19:55:42 2026: QObject::startTimer: Timers cannot be started from another thread +пн апр. 13 19:55:42 2026: +пн апр. 13 19:55:42 2026: Settings:: ********************************************************** +пн апр. 13 19:55:42 2026: Settings:: Error: No error +пн апр. 13 19:55:42 2026: Settings:: HW Interface: Hermes +пн апр. 13 19:55:42 2026: Settings:: Server Mode: SDR mode +пн апр. 13 19:55:42 2026: Settings:: DataEngine State: up +пн апр. 13 19:55:42 2026: +пн апр. 13 19:55:42 2026: DataEngine:: Data Engine thread: QThread(0x55f462541080) +пн апр. 13 19:56:30 2026: DataEngine:: Alex Configuration = 16513 +пн апр. 13 19:56:31 2026: DataEngine:: Alex Configuration = 65535 +пн апр. 13 19:56:42 2026: HPSDRWidget:: set sample rate to 384 kHz. +пн апр. 13 19:56:46 2026: HPSDRWidget:: set sample rate to 192 kHz. +пн апр. 13 19:56:48 2026: HPSDRWidget:: set sample rate to 384 kHz. +пн апр. 13 19:56:48 2026: HPSDRWidget:: set sample rate to 192 kHz. +пн апр. 13 19:56:50 2026: HPSDRWidget:: set sample rate to 96 kHz. +пн апр. 13 19:56:51 2026: HPSDRWidget:: set sample rate to 192 kHz. +пн апр. 13 19:57:04 2026: Settings:: save settings done. +пн апр. 13 19:57:04 2026: QObject::killTimer: Timers cannot be stopped from another thread +пн апр. 13 19:57:04 2026: DataEngine:: HPSDR device stopped +пн апр. 13 19:57:04 2026: QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread +пн апр. 13 19:57:04 2026: QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread +пн апр. 13 19:57:04 2026: QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread +пн апр. 13 19:57:45 2026: ************************************************************************ +пн апр. 13 19:57:45 2026: Settings:: start at: пн апр. 13 19:57:45 2026 +пн апр. 13 19:57:45 2026: cudaSDR BETA +пн апр. 13 19:57:46 2026: Settings:: Alex config: 4098 +пн апр. 13 19:57:46 2026: Settings:: reading done. +пн апр. 13 19:57:46 2026: Init:: OpenGL found. +пн апр. 13 19:57:46 2026: Init:: Framebuffer Objects found. +пн апр. 13 19:57:47 2026: Init:: main window setup ... +пн апр. 13 19:57:47 2026: MainWindow:: main window init done +пн апр. 13 19:57:47 2026: MainWindow:: server ip from ini-file: "192.168.2.5" +пн апр. 13 19:57:47 2026: MainWindow:: HPSDR device local ip from ini-file: "192.168.2.5" +пн апр. 13 19:57:47 2026: MainWindow:: network interface "bridge0" : +пн апр. 13 19:57:47 2026: MainWindow:: -> broadcast address: 172.16.2.255 +пн апр. 13 19:57:47 2026: MainWindow:: -> ip address: 172.16.2.99 +пн апр. 13 19:57:47 2026: MainWindow:: network interface "virbr0" : +пн апр. 13 19:57:47 2026: MainWindow:: -> broadcast address: 192.168.122.255 +пн апр. 13 19:57:47 2026: MainWindow:: -> ip address: 192.168.122.1 +пн апр. 13 19:57:47 2026: MainWindow:: found 2 valid ip addresses. +пн апр. 13 19:57:47 2026: MainWindow:: HPSDR network device interface set to: "bridge0"("172.16.2.99") +пн апр. 13 19:57:47 2026: MainWindow:: HPSDR network device interface set to: "virbr0"("192.168.122.1") +пн апр. 13 19:57:47 2026: MainWindow:: using ip address 192.168.122.1 for the server. +пн апр. 13 19:57:47 2026: MainWindow:: using ip address 192.168.122.1 for connecting to a HPSDR device. +пн апр. 13 19:57:47 2026: Init:: main window setup done. +пн апр. 13 19:57:48 2026: Init:: current path: /home/vladimir/Документы/source/cudaSDR/Source +пн апр. 13 19:57:48 2026: Init:: fftwf_wisdom exists. +пн апр. 13 19:57:48 2026: Init:: found fftwf_wisdom - this will be quick! +пн апр. 13 19:57:48 2026: Init:: running application ... + +пн апр. 13 19:57:49 2026: +пн апр. 13 19:57:49 2026: DataEngine:: HPSDR device discovery thread started. +пн апр. 13 19:57:49 2026: DataEngine:: HPSDR network device detection...please wait. +пн апр. 13 19:57:49 2026: Discoverer:: using 192.168.122.1 for discovery. +пн апр. 13 19:57:49 2026: Discoverer:: discovery_socket bound successfully to port 41098 +пн апр. 13 19:57:49 2026: Discoverer:: discovery data sent. +пн апр. 13 19:57:50 2026: Discoverer:: no device found - trying again... +пн апр. 13 19:57:50 2026: Discoverer:: using 192.168.122.1 for discovery. +пн апр. 13 19:57:50 2026: Discoverer:: discovery_socket bound successfully to port 34209 +пн апр. 13 19:57:50 2026: Discoverer:: discovery data sent. +пн апр. 13 19:57:50 2026: DataEngine:: HPSDR discovery thread stopped and deleted. +пн апр. 13 19:57:50 2026: +пн апр. 13 19:57:50 2026: DataEngine:: HPSDR device discovery thread started. +пн апр. 13 19:57:50 2026: DataEngine:: HPSDR network device detection...please wait. +пн апр. 13 19:57:50 2026: DiscovererP2:: using 192.168.122.1 for discovery protocol 2. +пн апр. 13 19:57:50 2026: DiscovererP2:: discovery_socket protocol 2 bound successfully to port 35264 +пн апр. 13 19:57:50 2026: DiscovererP2:: discovery protocol 2 data sent. +пн апр. 13 19:57:51 2026: DiscovererP2:: Device on protocol 2 found at 192.168.122.1:1024; Mac addr: [00:1C:C0:A2:18:EE] +пн апр. 13 19:57:51 2026: DiscovererP2:: Device protocol 2 code version: 19 +пн апр. 13 19:57:51 2026: DiscovererP2:: Protocol 2 device board ID: 5 +пн апр. 13 19:57:51 2026: DiscovererP2:: Protocol 2 device is: Orion MkII +пн апр. 13 19:57:51 2026: DiscovererP2:: Device selected: 192.168.122.1 +пн апр. 13 19:57:51 2026: DataEngine:: HPSDR discovery thread stopped and deleted. +пн апр. 13 19:57:51 2026: DataEngine:: found 1 network device(s) +пн апр. 13 19:57:51 2026: DataEngine:: Device 0 @ 192.168.122.1 [00:1C:C0:A2:18:EE] P38 +пн апр. 13 19:57:51 2026: DataEngine:: using HPSDR network device at 192.168.122.1 +пн апр. 13 19:57:51 2026: DataEngine:: shut down done. +пн апр. 13 19:57:51 2026: DataEngine:: got firmware versions: +пн апр. 13 19:57:51 2026: DataEngine:: Metis firmware: 0 +пн апр. 13 19:57:51 2026: DataEngine:: Mercury firmware: 0 +пн апр. 13 19:57:51 2026: DataEngine:: Penelope firmware: 0 +пн апр. 13 19:57:51 2026: DataEngine:: Pennylane firmware: 0 +пн апр. 13 19:57:51 2026: DataEngine:: Hermes firmware: 19 +пн апр. 13 19:57:51 2026: DataEngine:: stopping and restarting data engine. +пн апр. 13 19:57:51 2026: DataEngine:: trying to init a DSP core for rx 0 +пн апр. 13 19:57:51 2026: DSPEngine:: init DSPEngine with size: 1024 +пн апр. 13 19:57:51 2026: Receiver:: set DSP mode to: "USB" +пн апр. 13 19:57:51 2026: Receiver:: QtDSP for receiver: 0 started. +пн апр. 13 19:57:51 2026: DataEngine:: init DSP core for rx 0 successful ! +пн апр. 13 19:57:51 2026: DataEngine:: Alex Configuration = 4098 +пн апр. 13 19:57:51 2026: Soundcard volume 32768 +пн апр. 13 19:57:51 2026: l: "lavrate" +пн апр. 13 19:57:51 2026: l: "samplerate" +пн апр. 13 19:57:51 2026: l: "speexrate" +пн апр. 13 19:57:51 2026: l: "jack" +пн апр. 13 19:57:51 2026: l: "oss" +пн апр. 13 19:57:51 2026: l: "pipewire" +пн апр. 13 19:57:51 2026: l: "pulse" +пн апр. 13 19:57:51 2026: l: "speex" +пн апр. 13 19:57:51 2026: l: "upmix" +пн апр. 13 19:57:51 2026: l: "vdownmix" +пн апр. 13 19:57:51 2026: l: "default" +пн апр. 13 19:57:51 2026: l: "hdmi:CARD=Generic,DEV=0" +пн апр. 13 19:57:51 2026: l: "hdmi:CARD=Generic,DEV=1" +пн апр. 13 19:57:51 2026: l: "hdmi:CARD=Generic,DEV=2" +пн апр. 13 19:57:51 2026: l: "hdmi:CARD=Generic,DEV=3" +пн апр. 13 19:57:51 2026: l: "usbstream:CARD=Generic" +пн апр. 13 19:57:51 2026: l: "sysdefault:CARD=Generic_1" +пн апр. 13 19:57:51 2026: l: "front:CARD=Generic_1,DEV=0" +пн апр. 13 19:57:51 2026: l: "surround21:CARD=Generic_1,DEV=0" +пн апр. 13 19:57:51 2026: l: "surround40:CARD=Generic_1,DEV=0" +пн апр. 13 19:57:51 2026: l: "surround41:CARD=Generic_1,DEV=0" +пн апр. 13 19:57:51 2026: l: "surround50:CARD=Generic_1,DEV=0" +пн апр. 13 19:57:51 2026: l: "surround51:CARD=Generic_1,DEV=0" +пн апр. 13 19:57:51 2026: l: "surround71:CARD=Generic_1,DEV=0" +пн апр. 13 19:57:51 2026: l: "usbstream:CARD=Generic_1" +пн апр. 13 19:57:51 2026: l: "alsa_output.pci-0000_05_00.1.hdmi-stereo" +пн апр. 13 19:57:51 2026: l: "alsa_output.pci-0000_05_00.6.analog-stereo" +пн апр. 13 19:57:51 2026: res: "alsa_output.pci-0000_05_00.1.hdmi-stereo" +пн апр. 13 19:57:51 2026: SoundOutRatio Rate 1 48000 +пн апр. 13 19:57:51 2026: DataEngine:: configured for 1 receiver(s) at 192 kHz sample rate +пн апр. 13 19:57:51 2026: DataEngine:: receiver processor thread started for Rx 0 +пн апр. 13 19:57:51 2026: DataEngine:: wide band data processor thread started. +пн апр. 13 19:57:51 2026: DataEngine:: data processor thread started. +пн апр. 13 19:57:51 2026: DataEngine:: data IO thread started. +пн апр. 13 19:57:51 2026: DataProcessor:: Data Processor thread: QThread(0x561dce18e3a0) +пн апр. 13 19:57:51 2026: Protocol2:: sockets initialized for 1 receiver(s). +пн апр. 13 19:57:51 2026: QObject::startTimer: Timers cannot be started from another thread +пн апр. 13 19:57:51 2026: +пн апр. 13 19:57:51 2026: Settings:: ********************************************************** +пн апр. 13 19:57:51 2026: Settings:: Error: No error +пн апр. 13 19:57:51 2026: Settings:: HW Interface: Hermes +пн апр. 13 19:57:51 2026: Settings:: Server Mode: SDR mode +пн апр. 13 19:57:51 2026: Settings:: DataEngine State: up +пн апр. 13 19:57:51 2026: +пн апр. 13 19:57:51 2026: DataEngine:: Data Engine thread: QThread(0x561dcc70f080) +пн апр. 13 19:57:58 2026: Settings:: save settings done. +пн апр. 13 19:57:58 2026: QObject::killTimer: Timers cannot be stopped from another thread +пн апр. 13 19:57:58 2026: DataEngine:: HPSDR device stopped +пн апр. 13 19:57:58 2026: QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread +пн апр. 13 19:57:58 2026: QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread +пн апр. 13 19:58:08 2026: ************************************************************************ +пн апр. 13 19:58:08 2026: Settings:: start at: пн апр. 13 19:58:08 2026 +пн апр. 13 19:58:08 2026: cudaSDR BETA +пн апр. 13 19:58:09 2026: Settings:: Alex config: 4098 +пн апр. 13 19:58:09 2026: Settings:: reading done. +пн апр. 13 19:58:10 2026: Init:: OpenGL found. +пн апр. 13 19:58:10 2026: Init:: Framebuffer Objects found. +пн апр. 13 19:58:10 2026: Init:: main window setup ... +пн апр. 13 19:58:10 2026: MainWindow:: main window init done +пн апр. 13 19:58:11 2026: MainWindow:: server ip from ini-file: "192.168.2.5" +пн апр. 13 19:58:11 2026: MainWindow:: HPSDR device local ip from ini-file: "192.168.2.5" +пн апр. 13 19:58:11 2026: MainWindow:: network interface "bridge0" : +пн апр. 13 19:58:11 2026: MainWindow:: -> broadcast address: 172.16.2.255 +пн апр. 13 19:58:11 2026: MainWindow:: -> ip address: 172.16.2.99 +пн апр. 13 19:58:11 2026: MainWindow:: network interface "virbr0" : +пн апр. 13 19:58:11 2026: MainWindow:: -> broadcast address: 192.168.122.255 +пн апр. 13 19:58:11 2026: MainWindow:: -> ip address: 192.168.122.1 +пн апр. 13 19:58:11 2026: MainWindow:: found 2 valid ip addresses. +пн апр. 13 19:58:11 2026: MainWindow:: HPSDR network device interface set to: "bridge0"("172.16.2.99") +пн апр. 13 19:58:11 2026: MainWindow:: HPSDR network device interface set to: "virbr0"("192.168.122.1") +пн апр. 13 19:58:11 2026: MainWindow:: using ip address 192.168.122.1 for the server. +пн апр. 13 19:58:11 2026: MainWindow:: using ip address 192.168.122.1 for connecting to a HPSDR device. +пн апр. 13 19:58:11 2026: Init:: main window setup done. +пн апр. 13 19:58:11 2026: Init:: current path: /home/vladimir/Документы/source/cudaSDR/Source +пн апр. 13 19:58:11 2026: Init:: fftwf_wisdom exists. +пн апр. 13 19:58:11 2026: Init:: found fftwf_wisdom - this will be quick! +пн апр. 13 19:58:11 2026: Init:: running application ... + +пн апр. 13 19:58:13 2026: +пн апр. 13 19:58:13 2026: DataEngine:: HPSDR device discovery thread started. +пн апр. 13 19:58:13 2026: DataEngine:: HPSDR network device detection...please wait. +пн апр. 13 19:58:13 2026: Discoverer:: using 192.168.122.1 for discovery. +пн апр. 13 19:58:13 2026: Discoverer:: discovery_socket bound successfully to port 34802 +пн апр. 13 19:58:13 2026: Discoverer:: discovery data sent. +пн апр. 13 19:58:13 2026: Discoverer:: no device found - trying again... +пн апр. 13 19:58:13 2026: Discoverer:: using 192.168.122.1 for discovery. +пн апр. 13 19:58:13 2026: Discoverer:: discovery_socket bound successfully to port 54817 +пн апр. 13 19:58:13 2026: Discoverer:: discovery data sent. +пн апр. 13 19:58:14 2026: DataEngine:: HPSDR discovery thread stopped and deleted. +пн апр. 13 19:58:14 2026: +пн апр. 13 19:58:14 2026: DataEngine:: HPSDR device discovery thread started. +пн апр. 13 19:58:14 2026: DataEngine:: HPSDR network device detection...please wait. +пн апр. 13 19:58:14 2026: DiscovererP2:: using 192.168.122.1 for discovery protocol 2. +пн апр. 13 19:58:14 2026: DiscovererP2:: discovery_socket protocol 2 bound successfully to port 35426 +пн апр. 13 19:58:14 2026: DiscovererP2:: discovery protocol 2 data sent. +пн апр. 13 19:58:14 2026: DiscovererP2:: Device on protocol 2 found at 192.168.122.1:1024; Mac addr: [00:1C:C0:A2:18:EE] +пн апр. 13 19:58:14 2026: DiscovererP2:: Device protocol 2 code version: 19 +пн апр. 13 19:58:14 2026: DiscovererP2:: Protocol 2 device board ID: 5 +пн апр. 13 19:58:14 2026: DiscovererP2:: Protocol 2 device is: Orion MkII +пн апр. 13 19:58:14 2026: DiscovererP2:: Device selected: 192.168.122.1 +пн апр. 13 19:58:14 2026: DataEngine:: HPSDR discovery thread stopped and deleted. +пн апр. 13 19:58:14 2026: DataEngine:: found 1 network device(s) +пн апр. 13 19:58:14 2026: DataEngine:: Device 0 @ 192.168.122.1 [00:1C:C0:A2:18:EE] P38 +пн апр. 13 19:58:14 2026: DataEngine:: using HPSDR network device at 192.168.122.1 +пн апр. 13 19:58:15 2026: DataEngine:: shut down done. +пн апр. 13 19:58:15 2026: DataEngine:: got firmware versions: +пн апр. 13 19:58:15 2026: DataEngine:: Metis firmware: 0 +пн апр. 13 19:58:15 2026: DataEngine:: Mercury firmware: 0 +пн апр. 13 19:58:15 2026: DataEngine:: Penelope firmware: 0 +пн апр. 13 19:58:15 2026: DataEngine:: Pennylane firmware: 0 +пн апр. 13 19:58:15 2026: DataEngine:: Hermes firmware: 19 +пн апр. 13 19:58:15 2026: DataEngine:: stopping and restarting data engine. +пн апр. 13 19:58:15 2026: DataEngine:: trying to init a DSP core for rx 0 +пн апр. 13 19:58:15 2026: DSPEngine:: init DSPEngine with size: 1024 +пн апр. 13 19:58:15 2026: Receiver:: set DSP mode to: "USB" +пн апр. 13 19:58:15 2026: Receiver:: QtDSP for receiver: 0 started. +пн апр. 13 19:58:15 2026: DataEngine:: init DSP core for rx 0 successful ! +пн апр. 13 19:58:15 2026: DataEngine:: Alex Configuration = 4098 +пн апр. 13 19:58:15 2026: Soundcard volume 32768 +пн апр. 13 19:58:15 2026: l: "lavrate" +пн апр. 13 19:58:15 2026: l: "samplerate" +пн апр. 13 19:58:15 2026: l: "speexrate" +пн апр. 13 19:58:15 2026: l: "jack" +пн апр. 13 19:58:15 2026: l: "oss" +пн апр. 13 19:58:15 2026: l: "pipewire" +пн апр. 13 19:58:15 2026: l: "pulse" +пн апр. 13 19:58:15 2026: l: "speex" +пн апр. 13 19:58:15 2026: l: "upmix" +пн апр. 13 19:58:15 2026: l: "vdownmix" +пн апр. 13 19:58:15 2026: l: "default" +пн апр. 13 19:58:15 2026: l: "hdmi:CARD=Generic,DEV=0" +пн апр. 13 19:58:15 2026: l: "hdmi:CARD=Generic,DEV=1" +пн апр. 13 19:58:15 2026: l: "hdmi:CARD=Generic,DEV=2" +пн апр. 13 19:58:15 2026: l: "hdmi:CARD=Generic,DEV=3" +пн апр. 13 19:58:15 2026: l: "usbstream:CARD=Generic" +пн апр. 13 19:58:15 2026: l: "sysdefault:CARD=Generic_1" +пн апр. 13 19:58:15 2026: l: "front:CARD=Generic_1,DEV=0" +пн апр. 13 19:58:15 2026: l: "surround21:CARD=Generic_1,DEV=0" +пн апр. 13 19:58:15 2026: l: "surround40:CARD=Generic_1,DEV=0" +пн апр. 13 19:58:15 2026: l: "surround41:CARD=Generic_1,DEV=0" +пн апр. 13 19:58:15 2026: l: "surround50:CARD=Generic_1,DEV=0" +пн апр. 13 19:58:15 2026: l: "surround51:CARD=Generic_1,DEV=0" +пн апр. 13 19:58:15 2026: l: "surround71:CARD=Generic_1,DEV=0" +пн апр. 13 19:58:15 2026: l: "usbstream:CARD=Generic_1" +пн апр. 13 19:58:15 2026: l: "alsa_output.pci-0000_05_00.1.hdmi-stereo" +пн апр. 13 19:58:15 2026: l: "alsa_output.pci-0000_05_00.6.analog-stereo" +пн апр. 13 19:58:15 2026: res: "alsa_output.pci-0000_05_00.1.hdmi-stereo" +пн апр. 13 19:58:15 2026: SoundOutRatio Rate 1 48000 +пн апр. 13 19:58:15 2026: DataEngine:: configured for 1 receiver(s) at 192 kHz sample rate +пн апр. 13 19:58:15 2026: DataEngine:: receiver processor thread started for Rx 0 +пн апр. 13 19:58:15 2026: DataEngine:: wide band data processor thread started. +пн апр. 13 19:58:15 2026: DataEngine:: data processor thread started. +пн апр. 13 19:58:15 2026: DataProcessor:: Data Processor thread: QThread(0x55d683ef8d80) +пн апр. 13 19:58:15 2026: DataEngine:: data IO thread started. +пн апр. 13 19:58:15 2026: Protocol2:: sockets initialized for 1 receiver(s). +пн апр. 13 19:58:15 2026: QObject::startTimer: Timers cannot be started from another thread +пн апр. 13 19:58:15 2026: +пн апр. 13 19:58:15 2026: Settings:: ********************************************************** +пн апр. 13 19:58:15 2026: Settings:: Error: No error +пн апр. 13 19:58:15 2026: Settings:: HW Interface: Hermes +пн апр. 13 19:58:15 2026: Settings:: Server Mode: SDR mode +пн апр. 13 19:58:15 2026: Settings:: DataEngine State: up +пн апр. 13 19:58:15 2026: +пн апр. 13 19:58:15 2026: DataEngine:: Data Engine thread: QThread(0x55d67e548080) +пн апр. 13 19:58:34 2026: Settings:: save settings done. +пн апр. 13 19:58:34 2026: QObject::killTimer: Timers cannot be stopped from another thread +пн апр. 13 19:58:34 2026: DataEngine:: HPSDR device stopped +пн апр. 13 19:58:34 2026: QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread +пн апр. 13 19:58:34 2026: QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread +пн апр. 13 19:58:34 2026: QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread +пн апр. 13 20:05:24 2026: ************************************************************************ +пн апр. 13 20:05:24 2026: Settings:: start at: пн апр. 13 20:05:24 2026 +пн апр. 13 20:05:24 2026: cudaSDR BETA +пн апр. 13 20:05:25 2026: Settings:: Alex config: 4098 +пн апр. 13 20:05:25 2026: Settings:: reading done. +пн апр. 13 20:05:25 2026: Init:: OpenGL found. +пн апр. 13 20:05:26 2026: Init:: Framebuffer Objects found. +пн апр. 13 20:05:26 2026: Init:: main window setup ... +пн апр. 13 20:05:26 2026: MainWindow:: main window init done +пн апр. 13 20:05:27 2026: MainWindow:: server ip from ini-file: "192.168.2.5" +пн апр. 13 20:05:27 2026: MainWindow:: HPSDR device local ip from ini-file: "192.168.2.5" +пн апр. 13 20:05:27 2026: MainWindow:: network interface "bridge0" : +пн апр. 13 20:05:27 2026: MainWindow:: -> broadcast address: 172.16.2.255 +пн апр. 13 20:05:27 2026: MainWindow:: -> ip address: 172.16.2.99 +пн апр. 13 20:05:27 2026: MainWindow:: network interface "virbr0" : +пн апр. 13 20:05:27 2026: MainWindow:: -> broadcast address: 192.168.122.255 +пн апр. 13 20:05:27 2026: MainWindow:: -> ip address: 192.168.122.1 +пн апр. 13 20:05:27 2026: MainWindow:: found 2 valid ip addresses. +пн апр. 13 20:05:27 2026: MainWindow:: HPSDR network device interface set to: "bridge0"("172.16.2.99") +пн апр. 13 20:05:27 2026: MainWindow:: HPSDR network device interface set to: "virbr0"("192.168.122.1") +пн апр. 13 20:05:27 2026: MainWindow:: using ip address 192.168.122.1 for the server. +пн апр. 13 20:05:27 2026: MainWindow:: using ip address 192.168.122.1 for connecting to a HPSDR device. +пн апр. 13 20:05:27 2026: Init:: main window setup done. +пн апр. 13 20:05:27 2026: Init:: current path: /home/vladimir/Документы/source/cudaSDR/Source +пн апр. 13 20:05:27 2026: Init:: fftwf_wisdom exists. +пн апр. 13 20:05:27 2026: Init:: found fftwf_wisdom - this will be quick! +пн апр. 13 20:05:27 2026: Init:: running application ... + +пн апр. 13 20:05:30 2026: +пн апр. 13 20:05:30 2026: DataEngine:: HPSDR device discovery thread started. +пн апр. 13 20:05:30 2026: DataEngine:: HPSDR network device detection...please wait. +пн апр. 13 20:05:30 2026: Discoverer:: using 192.168.122.1 for discovery. +пн апр. 13 20:05:30 2026: Discoverer:: discovery_socket bound successfully to port 49985 +пн апр. 13 20:05:30 2026: Discoverer:: discovery data sent. +пн апр. 13 20:05:31 2026: Discoverer:: no device found - trying again... +пн апр. 13 20:05:31 2026: Discoverer:: using 192.168.122.1 for discovery. +пн апр. 13 20:05:31 2026: Discoverer:: discovery_socket bound successfully to port 46938 +пн апр. 13 20:05:31 2026: Discoverer:: discovery data sent. +пн апр. 13 20:05:31 2026: DataEngine:: HPSDR discovery thread stopped and deleted. +пн апр. 13 20:05:31 2026: +пн апр. 13 20:05:31 2026: DataEngine:: HPSDR device discovery thread started. +пн апр. 13 20:05:31 2026: DataEngine:: HPSDR network device detection...please wait. +пн апр. 13 20:05:31 2026: DiscovererP2:: using 192.168.122.1 for discovery protocol 2. +пн апр. 13 20:05:31 2026: DiscovererP2:: discovery_socket protocol 2 bound successfully to port 35951 +пн апр. 13 20:05:31 2026: DiscovererP2:: discovery protocol 2 data sent. +пн апр. 13 20:05:32 2026: DiscovererP2:: Device on protocol 2 found at 192.168.122.1:1024; Mac addr: [00:1C:C0:A2:18:EE] +пн апр. 13 20:05:32 2026: DiscovererP2:: Device protocol 2 code version: 19 +пн апр. 13 20:05:32 2026: DiscovererP2:: Protocol 2 device board ID: 5 +пн апр. 13 20:05:32 2026: DiscovererP2:: Protocol 2 device is: Orion MkII +пн апр. 13 20:05:32 2026: DiscovererP2:: Device selected: 192.168.122.1 +пн апр. 13 20:05:32 2026: DataEngine:: HPSDR discovery thread stopped and deleted. +пн апр. 13 20:05:32 2026: DataEngine:: found 1 network device(s) +пн апр. 13 20:05:32 2026: DataEngine:: Device 0 @ 192.168.122.1 [00:1C:C0:A2:18:EE] P38 +пн апр. 13 20:05:32 2026: DataEngine:: using HPSDR network device at 192.168.122.1 +пн апр. 13 20:05:32 2026: DataEngine:: shut down done. +пн апр. 13 20:05:32 2026: DataEngine:: got firmware versions: +пн апр. 13 20:05:32 2026: DataEngine:: Metis firmware: 0 +пн апр. 13 20:05:32 2026: DataEngine:: Mercury firmware: 0 +пн апр. 13 20:05:32 2026: DataEngine:: Penelope firmware: 0 +пн апр. 13 20:05:32 2026: DataEngine:: Pennylane firmware: 0 +пн апр. 13 20:05:32 2026: DataEngine:: Hermes firmware: 19 +пн апр. 13 20:05:32 2026: DataEngine:: stopping and restarting data engine. +пн апр. 13 20:05:32 2026: DataEngine:: trying to init a DSP core for rx 0 +пн апр. 13 20:05:32 2026: DSPEngine:: init DSPEngine with size: 1024 +пн апр. 13 20:05:32 2026: Receiver:: set DSP mode to: "USB" +пн апр. 13 20:05:32 2026: Receiver:: QtDSP for receiver: 0 started. +пн апр. 13 20:05:32 2026: DataEngine:: init DSP core for rx 0 successful ! +пн апр. 13 20:05:32 2026: DataEngine:: Alex Configuration = 4098 +пн апр. 13 20:05:32 2026: Soundcard volume 32768 +пн апр. 13 20:05:32 2026: l: "lavrate" +пн апр. 13 20:05:32 2026: l: "samplerate" +пн апр. 13 20:05:32 2026: l: "speexrate" +пн апр. 13 20:05:32 2026: l: "jack" +пн апр. 13 20:05:32 2026: l: "oss" +пн апр. 13 20:05:32 2026: l: "pipewire" +пн апр. 13 20:05:32 2026: l: "pulse" +пн апр. 13 20:05:32 2026: l: "speex" +пн апр. 13 20:05:32 2026: l: "upmix" +пн апр. 13 20:05:32 2026: l: "vdownmix" +пн апр. 13 20:05:32 2026: l: "default" +пн апр. 13 20:05:32 2026: l: "hdmi:CARD=Generic,DEV=0" +пн апр. 13 20:05:32 2026: l: "hdmi:CARD=Generic,DEV=1" +пн апр. 13 20:05:32 2026: l: "hdmi:CARD=Generic,DEV=2" +пн апр. 13 20:05:32 2026: l: "hdmi:CARD=Generic,DEV=3" +пн апр. 13 20:05:32 2026: l: "usbstream:CARD=Generic" +пн апр. 13 20:05:32 2026: l: "sysdefault:CARD=Generic_1" +пн апр. 13 20:05:32 2026: l: "front:CARD=Generic_1,DEV=0" +пн апр. 13 20:05:32 2026: l: "surround21:CARD=Generic_1,DEV=0" +пн апр. 13 20:05:32 2026: l: "surround40:CARD=Generic_1,DEV=0" +пн апр. 13 20:05:32 2026: l: "surround41:CARD=Generic_1,DEV=0" +пн апр. 13 20:05:32 2026: l: "surround50:CARD=Generic_1,DEV=0" +пн апр. 13 20:05:32 2026: l: "surround51:CARD=Generic_1,DEV=0" +пн апр. 13 20:05:32 2026: l: "surround71:CARD=Generic_1,DEV=0" +пн апр. 13 20:05:32 2026: l: "usbstream:CARD=Generic_1" +пн апр. 13 20:05:32 2026: l: "alsa_output.pci-0000_05_00.1.hdmi-stereo" +пн апр. 13 20:05:32 2026: l: "alsa_output.pci-0000_05_00.6.analog-stereo" +пн апр. 13 20:05:32 2026: res: "alsa_output.pci-0000_05_00.1.hdmi-stereo" +пн апр. 13 20:05:32 2026: SoundOutRatio Rate 1 48000 +пн апр. 13 20:05:32 2026: DataEngine:: configured for 1 receiver(s) at 192 kHz sample rate +пн апр. 13 20:05:32 2026: DataEngine:: receiver processor thread started for Rx 0 +пн апр. 13 20:05:32 2026: DataEngine:: wide band data processor thread started. +пн апр. 13 20:05:32 2026: DataEngine:: data processor thread started. +пн апр. 13 20:05:32 2026: DataEngine:: data IO thread started. +пн апр. 13 20:05:32 2026: DataProcessor:: Data Processor thread: QThread(0x55f9bbf6d080) +пн апр. 13 20:05:32 2026: Protocol2:: sockets initialized for 1 receiver(s). +пн апр. 13 20:05:32 2026: QObject::startTimer: Timers cannot be started from another thread +пн апр. 13 20:05:32 2026: +пн апр. 13 20:05:32 2026: Settings:: ********************************************************** +пн апр. 13 20:05:32 2026: Settings:: Error: No error +пн апр. 13 20:05:32 2026: Settings:: HW Interface: Hermes +пн апр. 13 20:05:32 2026: Settings:: Server Mode: SDR mode +пн апр. 13 20:05:32 2026: Settings:: DataEngine State: up +пн апр. 13 20:05:32 2026: +пн апр. 13 20:05:32 2026: DataEngine:: Data Engine thread: QThread(0x55f9b6e24080) +пн апр. 13 20:05:49 2026: DataEngine:: Alex States = (33, 33, 33, 34, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33) +пн апр. 13 20:05:50 2026: DataEngine:: Alex States = (33, 33, 33, 35, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33) +пн апр. 13 20:05:51 2026: DataEngine:: Alex States = (33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33) +пн апр. 13 20:05:59 2026: DataEngine:: Alex Configuration = 16513 +пн апр. 13 20:06:01 2026: DataEngine:: Alex Configuration = 65535 +пн апр. 13 20:06:03 2026: DataEngine:: Alex Configuration = 65535 +пн апр. 13 20:06:04 2026: DataEngine:: Alex Configuration = 65535 +пн апр. 13 20:06:05 2026: DataEngine:: Alex Configuration = 65534 +пн апр. 13 20:06:06 2026: DataEngine:: Alex Configuration = 521 +пн апр. 13 20:06:08 2026: DataEngine:: Alex Configuration = 520 +пн апр. 13 20:06:09 2026: DataEngine:: Alex Configuration = 521 +пн апр. 13 20:06:24 2026: Settings:: save settings done. +пн апр. 13 20:06:24 2026: QObject::killTimer: Timers cannot be stopped from another thread +пн апр. 13 20:06:24 2026: DataEngine:: HPSDR device stopped +пн апр. 13 20:06:24 2026: QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread +пн апр. 13 20:06:24 2026: QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread +пн апр. 13 20:06:24 2026: QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread +пн апр. 13 20:07:20 2026: ************************************************************************ +пн апр. 13 20:07:20 2026: Settings:: start at: пн апр. 13 20:07:20 2026 +пн апр. 13 20:07:20 2026: cudaSDR BETA +пн апр. 13 20:07:21 2026: Settings:: Alex config: 4098 +пн апр. 13 20:07:21 2026: Settings:: reading done. +пн апр. 13 20:07:21 2026: Init:: OpenGL found. +пн апр. 13 20:07:21 2026: Init:: Framebuffer Objects found. +пн апр. 13 20:07:22 2026: Init:: main window setup ... +пн апр. 13 20:07:22 2026: MainWindow:: main window init done +пн апр. 13 20:07:22 2026: MainWindow:: server ip from ini-file: "192.168.2.5" +пн апр. 13 20:07:22 2026: MainWindow:: HPSDR device local ip from ini-file: "192.168.2.5" +пн апр. 13 20:07:22 2026: MainWindow:: network interface "bridge0" : +пн апр. 13 20:07:22 2026: MainWindow:: -> broadcast address: 172.16.2.255 +пн апр. 13 20:07:22 2026: MainWindow:: -> ip address: 172.16.2.99 +пн апр. 13 20:07:22 2026: MainWindow:: network interface "virbr0" : +пн апр. 13 20:07:22 2026: MainWindow:: -> broadcast address: 192.168.122.255 +пн апр. 13 20:07:22 2026: MainWindow:: -> ip address: 192.168.122.1 +пн апр. 13 20:07:22 2026: MainWindow:: found 2 valid ip addresses. +пн апр. 13 20:07:22 2026: MainWindow:: HPSDR network device interface set to: "bridge0"("172.16.2.99") +пн апр. 13 20:07:22 2026: MainWindow:: HPSDR network device interface set to: "virbr0"("192.168.122.1") +пн апр. 13 20:07:22 2026: MainWindow:: using ip address 192.168.122.1 for the server. +пн апр. 13 20:07:22 2026: MainWindow:: using ip address 192.168.122.1 for connecting to a HPSDR device. +пн апр. 13 20:07:22 2026: Init:: main window setup done. +пн апр. 13 20:07:23 2026: Init:: current path: /home/vladimir/Документы/source/cudaSDR/Source +пн апр. 13 20:07:23 2026: Init:: fftwf_wisdom exists. +пн апр. 13 20:07:23 2026: Init:: found fftwf_wisdom - this will be quick! +пн апр. 13 20:07:23 2026: Init:: running application ... + +пн апр. 13 20:07:26 2026: +пн апр. 13 20:07:26 2026: DataEngine:: HPSDR device discovery thread started. +пн апр. 13 20:07:26 2026: DataEngine:: HPSDR network device detection...please wait. +пн апр. 13 20:07:26 2026: Discoverer:: using 192.168.122.1 for discovery. +пн апр. 13 20:07:26 2026: Discoverer:: discovery_socket bound successfully to port 38934 +пн апр. 13 20:07:26 2026: Discoverer:: discovery data sent. +пн апр. 13 20:07:26 2026: Discoverer:: no device found - trying again... +пн апр. 13 20:07:26 2026: Discoverer:: using 192.168.122.1 for discovery. +пн апр. 13 20:07:26 2026: Discoverer:: discovery_socket bound successfully to port 60811 +пн апр. 13 20:07:26 2026: Discoverer:: discovery data sent. +пн апр. 13 20:07:27 2026: DataEngine:: HPSDR discovery thread stopped and deleted. +пн апр. 13 20:07:27 2026: +пн апр. 13 20:07:27 2026: DataEngine:: HPSDR device discovery thread started. +пн апр. 13 20:07:27 2026: DataEngine:: HPSDR network device detection...please wait. +пн апр. 13 20:07:27 2026: DiscovererP2:: using 192.168.122.1 for discovery protocol 2. +пн апр. 13 20:07:27 2026: DiscovererP2:: discovery_socket protocol 2 bound successfully to port 43359 +пн апр. 13 20:07:27 2026: DiscovererP2:: discovery protocol 2 data sent. +пн апр. 13 20:07:27 2026: DiscovererP2:: Device on protocol 2 found at 192.168.122.1:1024; Mac addr: [00:1C:C0:A2:18:EE] +пн апр. 13 20:07:27 2026: DiscovererP2:: Device protocol 2 code version: 19 +пн апр. 13 20:07:27 2026: DiscovererP2:: Protocol 2 device board ID: 5 +пн апр. 13 20:07:27 2026: DiscovererP2:: Protocol 2 device is: Orion MkII +пн апр. 13 20:07:27 2026: DiscovererP2:: Device selected: 192.168.122.1 +пн апр. 13 20:07:27 2026: DataEngine:: HPSDR discovery thread stopped and deleted. +пн апр. 13 20:07:27 2026: DataEngine:: found 1 network device(s) +пн апр. 13 20:07:27 2026: DataEngine:: Device 0 @ 192.168.122.1 [00:1C:C0:A2:18:EE] P38 +пн апр. 13 20:07:27 2026: DataEngine:: using HPSDR network device at 192.168.122.1 +пн апр. 13 20:07:27 2026: DataEngine:: shut down done. +пн апр. 13 20:07:27 2026: DataEngine:: got firmware versions: +пн апр. 13 20:07:27 2026: DataEngine:: Metis firmware: 0 +пн апр. 13 20:07:27 2026: DataEngine:: Mercury firmware: 0 +пн апр. 13 20:07:27 2026: DataEngine:: Penelope firmware: 0 +пн апр. 13 20:07:27 2026: DataEngine:: Pennylane firmware: 0 +пн апр. 13 20:07:27 2026: DataEngine:: Hermes firmware: 19 +пн апр. 13 20:07:27 2026: DataEngine:: stopping and restarting data engine. +пн апр. 13 20:07:27 2026: DataEngine:: trying to init a DSP core for rx 0 +пн апр. 13 20:07:27 2026: DSPEngine:: init DSPEngine with size: 1024 +пн апр. 13 20:07:27 2026: Receiver:: set DSP mode to: "USB" +пн апр. 13 20:07:27 2026: Receiver:: QtDSP for receiver: 0 started. +пн апр. 13 20:07:27 2026: DataEngine:: init DSP core for rx 0 successful ! +пн апр. 13 20:07:27 2026: DataEngine:: Alex Configuration = 4098 +пн апр. 13 20:07:28 2026: Soundcard volume 32768 +пн апр. 13 20:07:28 2026: l: "lavrate" +пн апр. 13 20:07:28 2026: l: "samplerate" +пн апр. 13 20:07:28 2026: l: "speexrate" +пн апр. 13 20:07:28 2026: l: "jack" +пн апр. 13 20:07:28 2026: l: "oss" +пн апр. 13 20:07:28 2026: l: "pipewire" +пн апр. 13 20:07:28 2026: l: "pulse" +пн апр. 13 20:07:28 2026: l: "speex" +пн апр. 13 20:07:28 2026: l: "upmix" +пн апр. 13 20:07:28 2026: l: "vdownmix" +пн апр. 13 20:07:28 2026: l: "default" +пн апр. 13 20:07:28 2026: l: "hdmi:CARD=Generic,DEV=0" +пн апр. 13 20:07:28 2026: l: "hdmi:CARD=Generic,DEV=1" +пн апр. 13 20:07:28 2026: l: "hdmi:CARD=Generic,DEV=2" +пн апр. 13 20:07:28 2026: l: "hdmi:CARD=Generic,DEV=3" +пн апр. 13 20:07:28 2026: l: "usbstream:CARD=Generic" +пн апр. 13 20:07:28 2026: l: "sysdefault:CARD=Generic_1" +пн апр. 13 20:07:28 2026: l: "front:CARD=Generic_1,DEV=0" +пн апр. 13 20:07:28 2026: l: "surround21:CARD=Generic_1,DEV=0" +пн апр. 13 20:07:28 2026: l: "surround40:CARD=Generic_1,DEV=0" +пн апр. 13 20:07:28 2026: l: "surround41:CARD=Generic_1,DEV=0" +пн апр. 13 20:07:28 2026: l: "surround50:CARD=Generic_1,DEV=0" +пн апр. 13 20:07:28 2026: l: "surround51:CARD=Generic_1,DEV=0" +пн апр. 13 20:07:28 2026: l: "surround71:CARD=Generic_1,DEV=0" +пн апр. 13 20:07:28 2026: l: "usbstream:CARD=Generic_1" +пн апр. 13 20:07:28 2026: l: "alsa_output.pci-0000_05_00.1.hdmi-stereo" +пн апр. 13 20:07:28 2026: l: "alsa_output.pci-0000_05_00.6.analog-stereo" +пн апр. 13 20:07:28 2026: res: "alsa_output.pci-0000_05_00.1.hdmi-stereo" +пн апр. 13 20:07:28 2026: SoundOutRatio Rate 1 48000 +пн апр. 13 20:07:28 2026: DataEngine:: configured for 1 receiver(s) at 192 kHz sample rate +пн апр. 13 20:07:28 2026: DataEngine:: receiver processor thread started for Rx 0 +пн апр. 13 20:07:28 2026: DataEngine:: wide band data processor thread started. +пн апр. 13 20:07:28 2026: DataEngine:: data processor thread started. +пн апр. 13 20:07:28 2026: DataEngine:: data IO thread started. +пн апр. 13 20:07:28 2026: DataProcessor:: Data Processor thread: QThread(0x561edca387e0) +пн апр. 13 20:07:28 2026: Protocol2:: sockets initialized for 1 receiver(s). +пн апр. 13 20:07:28 2026: QObject::startTimer: Timers cannot be started from another thread +пн апр. 13 20:07:28 2026: +пн апр. 13 20:07:28 2026: Settings:: ********************************************************** +пн апр. 13 20:07:28 2026: Settings:: Error: No error +пн апр. 13 20:07:28 2026: Settings:: HW Interface: Hermes +пн апр. 13 20:07:28 2026: Settings:: Server Mode: SDR mode +пн апр. 13 20:07:28 2026: Settings:: DataEngine State: up +пн апр. 13 20:07:28 2026: +пн апр. 13 20:07:28 2026: DataEngine:: Data Engine thread: QThread(0x561edbdcc080) +пн апр. 13 20:07:59 2026: Settings:: save settings done. +пн апр. 13 20:07:59 2026: QObject::killTimer: Timers cannot be stopped from another thread +пн апр. 13 20:07:59 2026: DataEngine:: HPSDR device stopped +пн апр. 13 20:07:59 2026: QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread +пн апр. 13 20:07:59 2026: QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread +пн апр. 13 20:07:59 2026: sound thread exit +пн апр. 13 20:08:11 2026: ************************************************************************ +пн апр. 13 20:08:11 2026: Settings:: start at: пн апр. 13 20:08:11 2026 +пн апр. 13 20:08:11 2026: cudaSDR BETA +пн апр. 13 20:08:12 2026: Settings:: Alex config: 4098 +пн апр. 13 20:08:12 2026: Settings:: reading done. +пн апр. 13 20:08:13 2026: Init:: OpenGL found. +пн апр. 13 20:08:13 2026: Init:: Framebuffer Objects found. +пн апр. 13 20:08:13 2026: Init:: main window setup ... +пн апр. 13 20:08:13 2026: MainWindow:: main window init done +пн апр. 13 20:08:14 2026: MainWindow:: server ip from ini-file: "192.168.2.5" +пн апр. 13 20:08:14 2026: MainWindow:: HPSDR device local ip from ini-file: "192.168.2.5" +пн апр. 13 20:08:14 2026: MainWindow:: network interface "bridge0" : +пн апр. 13 20:08:14 2026: MainWindow:: -> broadcast address: 172.16.2.255 +пн апр. 13 20:08:14 2026: MainWindow:: -> ip address: 172.16.2.99 +пн апр. 13 20:08:14 2026: MainWindow:: network interface "virbr0" : +пн апр. 13 20:08:14 2026: MainWindow:: -> broadcast address: 192.168.122.255 +пн апр. 13 20:08:14 2026: MainWindow:: -> ip address: 192.168.122.1 +пн апр. 13 20:08:14 2026: MainWindow:: found 2 valid ip addresses. +пн апр. 13 20:08:14 2026: MainWindow:: HPSDR network device interface set to: "bridge0"("172.16.2.99") +пн апр. 13 20:08:14 2026: MainWindow:: HPSDR network device interface set to: "virbr0"("192.168.122.1") +пн апр. 13 20:08:14 2026: MainWindow:: using ip address 192.168.122.1 for the server. +пн апр. 13 20:08:14 2026: MainWindow:: using ip address 192.168.122.1 for connecting to a HPSDR device. +пн апр. 13 20:08:14 2026: Init:: main window setup done. +пн апр. 13 20:08:14 2026: Init:: current path: /home/vladimir/Документы/source/cudaSDR/Source +пн апр. 13 20:08:14 2026: Init:: fftwf_wisdom exists. +пн апр. 13 20:08:14 2026: Init:: found fftwf_wisdom - this will be quick! +пн апр. 13 20:08:14 2026: Init:: running application ... + +пн апр. 13 20:08:15 2026: +пн апр. 13 20:08:15 2026: DataEngine:: HPSDR device discovery thread started. +пн апр. 13 20:08:15 2026: DataEngine:: HPSDR network device detection...please wait. +пн апр. 13 20:08:15 2026: Discoverer:: using 192.168.122.1 for discovery. +пн апр. 13 20:08:15 2026: Discoverer:: discovery_socket bound successfully to port 47257 +пн апр. 13 20:08:15 2026: Discoverer:: discovery data sent. +пн апр. 13 20:08:16 2026: Discoverer:: Device found at 192.168.122.1:1024; Mac addr: [00:1C:C0:A2:18:DD] +пн апр. 13 20:08:16 2026: Discoverer:: Device code version: 1f +пн апр. 13 20:08:16 2026: Discoverer:: Device board ID: 10 +пн апр. 13 20:08:16 2026: Discoverer:: Device is: +пн апр. 13 20:08:16 2026: Discoverer:: Device selected: 192.168.122.1 +пн апр. 13 20:08:16 2026: DataEngine:: HPSDR discovery thread stopped and deleted. +пн апр. 13 20:08:16 2026: DataEngine:: found 1 network device(s) +пн апр. 13 20:08:16 2026: DataEngine:: Device 0 @ 192.168.122.1 [00:1C:C0:A2:18:DD] P1 +пн апр. 13 20:08:16 2026: DataEngine:: using HPSDR network device at 192.168.122.1 +пн апр. 13 20:08:16 2026: DataEngine:: trying to init a DSP core for rx 0 +пн апр. 13 20:08:16 2026: DSPEngine:: init DSPEngine with size: 1024 +пн апр. 13 20:08:16 2026: Receiver:: set DSP mode to: "USB" +пн апр. 13 20:08:16 2026: Receiver:: QtDSP for receiver: 0 started. +пн апр. 13 20:08:16 2026: DataEngine:: init DSP core for rx 0 successful ! +пн апр. 13 20:08:16 2026: DataEngine:: Alex Configuration = 4098 +пн апр. 13 20:08:16 2026: Soundcard volume 32768 +пн апр. 13 20:08:17 2026: l: "lavrate" +пн апр. 13 20:08:17 2026: l: "samplerate" +пн апр. 13 20:08:17 2026: l: "speexrate" +пн апр. 13 20:08:17 2026: l: "jack" +пн апр. 13 20:08:17 2026: l: "oss" +пн апр. 13 20:08:17 2026: l: "pipewire" +пн апр. 13 20:08:17 2026: l: "pulse" +пн апр. 13 20:08:17 2026: l: "speex" +пн апр. 13 20:08:17 2026: l: "upmix" +пн апр. 13 20:08:17 2026: l: "vdownmix" +пн апр. 13 20:08:17 2026: l: "default" +пн апр. 13 20:08:17 2026: l: "hdmi:CARD=Generic,DEV=0" +пн апр. 13 20:08:17 2026: l: "hdmi:CARD=Generic,DEV=1" +пн апр. 13 20:08:17 2026: l: "hdmi:CARD=Generic,DEV=2" +пн апр. 13 20:08:17 2026: l: "hdmi:CARD=Generic,DEV=3" +пн апр. 13 20:08:17 2026: l: "usbstream:CARD=Generic" +пн апр. 13 20:08:17 2026: l: "sysdefault:CARD=Generic_1" +пн апр. 13 20:08:17 2026: l: "front:CARD=Generic_1,DEV=0" +пн апр. 13 20:08:17 2026: l: "surround21:CARD=Generic_1,DEV=0" +пн апр. 13 20:08:17 2026: l: "surround40:CARD=Generic_1,DEV=0" +пн апр. 13 20:08:17 2026: l: "surround41:CARD=Generic_1,DEV=0" +пн апр. 13 20:08:17 2026: l: "surround50:CARD=Generic_1,DEV=0" +пн апр. 13 20:08:17 2026: l: "surround51:CARD=Generic_1,DEV=0" +пн апр. 13 20:08:17 2026: l: "surround71:CARD=Generic_1,DEV=0" +пн апр. 13 20:08:17 2026: l: "usbstream:CARD=Generic_1" +пн апр. 13 20:08:17 2026: l: "alsa_output.pci-0000_05_00.1.hdmi-stereo" +пн апр. 13 20:08:17 2026: l: "alsa_output.pci-0000_05_00.6.analog-stereo" +пн апр. 13 20:08:17 2026: res: "alsa_output.pci-0000_05_00.1.hdmi-stereo" +пн апр. 13 20:08:17 2026: SoundOutRatio Rate 1 48000 +пн апр. 13 20:08:17 2026: DataEngine:: configured for 1 receiver(s) at 192 kHz sample rate +пн апр. 13 20:08:17 2026: DataEngine:: data processor thread started. +пн апр. 13 20:08:17 2026: DataProcessor:: Data Processor thread: QThread(0x562cf9570580) +пн апр. 13 20:08:17 2026: DataEngine:: data IO thread started. +пн апр. 13 20:08:17 2026: DataIO:: socket buffer size set to 64 kB. +пн апр. 13 20:08:17 2026: DataIO:: data receiver socket bound successful to local port 47257 +пн апр. 13 20:08:17 2026: DataIO:: init frames sent to network device. +пн апр. 13 20:08:17 2026: DataIO:: init frames sent to network device. +пн апр. 13 20:08:17 2026: DataIO:: sent start command to device at: 192.168.122.1 +пн апр. 13 20:08:17 2026: +пн апр. 13 20:08:17 2026: Settings:: ********************************************************** +пн апр. 13 20:08:17 2026: Settings:: Error: No error +пн апр. 13 20:08:17 2026: Settings:: HW Interface: Hermes +пн апр. 13 20:08:17 2026: Settings:: Server Mode: SDR mode +пн апр. 13 20:08:17 2026: Settings:: DataEngine State: up +пн апр. 13 20:08:17 2026: +пн апр. 13 20:08:17 2026: DataEngine:: Hermes firmware version: 21 +пн апр. 13 20:08:17 2026: DataIO:: sent stop command to device at: 192.168.122.1 +пн апр. 13 20:08:17 2026: DataEngine:: HPSDR device stopped +пн апр. 13 20:08:17 2026: sound thread exit +пн апр. 13 20:08:17 2026: DataEngine:: data IO thread not yet finished... +пн апр. 13 20:08:17 2026: DataEngine:: data IO thread deleted. +пн апр. 13 20:08:17 2026: DataEngine:: iq_queue empty. +пн апр. 13 20:08:17 2026: DataEngine:: data processor thread deleted. +пн апр. 13 20:08:17 2026: DataEngine:: device cards list cleared. +пн апр. 13 20:08:17 2026: DataEngine:: receiver threads deleted, receivers deleted, receiver & thread list cleared. +пн апр. 13 20:08:17 2026: Settings:: switch to receiver: 0 +пн апр. 13 20:08:17 2026: MainWindow:: setCurrentReceiver: 0 +пн апр. 13 20:08:17 2026: +пн апр. 13 20:08:17 2026: Settings:: ********************************************************** +пн апр. 13 20:08:17 2026: Settings:: Error: No error +пн апр. 13 20:08:17 2026: Settings:: HW Interface: Hermes +пн апр. 13 20:08:17 2026: Settings:: Server Mode: SDR mode +пн апр. 13 20:08:17 2026: Settings:: DataEngine State: down +пн апр. 13 20:08:17 2026: +пн апр. 13 20:08:17 2026: DataEngine:: shut down done. +пн апр. 13 20:08:17 2026: DataEngine:: got firmware versions: +пн апр. 13 20:08:17 2026: DataEngine:: Metis firmware: 0 +пн апр. 13 20:08:17 2026: DataEngine:: Mercury firmware: 0 +пн апр. 13 20:08:17 2026: DataEngine:: Penelope firmware: 0 +пн апр. 13 20:08:17 2026: DataEngine:: Pennylane firmware: 0 +пн апр. 13 20:08:17 2026: DataEngine:: Hermes firmware: 21 +пн апр. 13 20:08:17 2026: DataEngine:: stopping and restarting data engine. +пн апр. 13 20:08:17 2026: DataEngine:: trying to init a DSP core for rx 0 +пн апр. 13 20:08:17 2026: DSPEngine:: init DSPEngine with size: 1024 +пн апр. 13 20:08:17 2026: Receiver:: set DSP mode to: "USB" +пн апр. 13 20:08:17 2026: Receiver:: QtDSP for receiver: 0 started. +пн апр. 13 20:08:17 2026: DataEngine:: init DSP core for rx 0 successful ! +пн апр. 13 20:08:17 2026: DataEngine:: Alex Configuration = 4098 +пн апр. 13 20:08:18 2026: Soundcard volume 32768 +пн апр. 13 20:08:18 2026: l: "lavrate" +пн апр. 13 20:08:18 2026: l: "samplerate" +пн апр. 13 20:08:18 2026: l: "speexrate" +пн апр. 13 20:08:18 2026: l: "jack" +пн апр. 13 20:08:18 2026: l: "oss" +пн апр. 13 20:08:18 2026: l: "pipewire" +пн апр. 13 20:08:18 2026: l: "pulse" +пн апр. 13 20:08:18 2026: l: "speex" +пн апр. 13 20:08:18 2026: l: "upmix" +пн апр. 13 20:08:18 2026: l: "vdownmix" +пн апр. 13 20:08:18 2026: l: "default" +пн апр. 13 20:08:18 2026: l: "hdmi:CARD=Generic,DEV=0" +пн апр. 13 20:08:18 2026: l: "hdmi:CARD=Generic,DEV=1" +пн апр. 13 20:08:18 2026: l: "hdmi:CARD=Generic,DEV=2" +пн апр. 13 20:08:18 2026: l: "hdmi:CARD=Generic,DEV=3" +пн апр. 13 20:08:18 2026: l: "usbstream:CARD=Generic" +пн апр. 13 20:08:18 2026: l: "sysdefault:CARD=Generic_1" +пн апр. 13 20:08:18 2026: l: "front:CARD=Generic_1,DEV=0" +пн апр. 13 20:08:18 2026: l: "surround21:CARD=Generic_1,DEV=0" +пн апр. 13 20:08:18 2026: l: "surround40:CARD=Generic_1,DEV=0" +пн апр. 13 20:08:18 2026: l: "surround41:CARD=Generic_1,DEV=0" +пн апр. 13 20:08:18 2026: l: "surround50:CARD=Generic_1,DEV=0" +пн апр. 13 20:08:18 2026: l: "surround51:CARD=Generic_1,DEV=0" +пн апр. 13 20:08:18 2026: l: "surround71:CARD=Generic_1,DEV=0" +пн апр. 13 20:08:18 2026: l: "usbstream:CARD=Generic_1" +пн апр. 13 20:08:18 2026: l: "alsa_output.pci-0000_05_00.1.hdmi-stereo" +пн апр. 13 20:08:18 2026: l: "alsa_output.pci-0000_05_00.6.analog-stereo" +пн апр. 13 20:08:18 2026: res: "alsa_output.pci-0000_05_00.1.hdmi-stereo" +пн апр. 13 20:08:18 2026: SoundOutRatio Rate 1 48000 +пн апр. 13 20:08:18 2026: DataEngine:: configured for 1 receiver(s) at 192 kHz sample rate +пн апр. 13 20:08:18 2026: DataEngine:: receiver processor thread started for Rx 0 +пн апр. 13 20:08:18 2026: DataEngine:: wide band data processor thread started. +пн апр. 13 20:08:18 2026: DataEngine:: data processor thread started. +пн апр. 13 20:08:18 2026: DataProcessor:: Data Processor thread: QThread(0x562cf957aae0) +пн апр. 13 20:08:18 2026: DataEngine:: data IO thread started. +пн апр. 13 20:08:18 2026: DataIO:: socket buffer size set to 64 kB. +пн апр. 13 20:08:18 2026: DataIO:: data receiver socket bound successful to local port 47257 +пн апр. 13 20:08:18 2026: DataIO:: init frames sent to network device. +пн апр. 13 20:08:18 2026: DataIO:: init frames sent to network device. +пн апр. 13 20:08:18 2026: DataIO:: sent start command to device at: 192.168.122.1 +пн апр. 13 20:08:18 2026: +пн апр. 13 20:08:18 2026: Settings:: ********************************************************** +пн апр. 13 20:08:18 2026: Settings:: Error: No error +пн апр. 13 20:08:18 2026: Settings:: HW Interface: Hermes +пн апр. 13 20:08:18 2026: Settings:: Server Mode: SDR mode +пн апр. 13 20:08:18 2026: Settings:: DataEngine State: up +пн апр. 13 20:08:18 2026: +пн апр. 13 20:08:18 2026: DataEngine:: Data Engine thread: QThread(0x562cf3d2f080) +пн апр. 13 20:08:18 2026: DataEngine:: Hermes firmware version: 21 +пн апр. 13 20:08:44 2026: HPSDRWidget:: set sample rate to 384 kHz. +пн апр. 13 20:08:44 2026: DataIO:: socket buffer size set to 128 kB. +пн апр. 13 20:08:47 2026: DataIO:: socket buffer size set to 64 kB. +пн апр. 13 20:08:47 2026: HPSDRWidget:: set sample rate to 192 kHz. +пн апр. 13 20:08:53 2026: Settings:: save settings done. +пн апр. 13 20:08:53 2026: DataIO:: sent stop command to device at: 192.168.122.1 +пн апр. 13 20:08:53 2026: DataEngine:: HPSDR device stopped +пн апр. 13 20:08:53 2026: sound thread exit +пн апр. 13 20:08:53 2026: DataEngine:: data IO thread not yet finished... +пн апр. 13 20:08:53 2026: DataEngine:: data IO thread deleted. +пн апр. 13 20:08:53 2026: DataEngine:: iq_queue empty. +пн апр. 13 20:08:53 2026: DataEngine:: data processor thread deleted. +пн апр. 13 20:08:53 2026: WidebandProcessor:: wrong wide band buffer length: 0 +пн апр. 13 20:08:53 2026: DataEngine:: wide band data processor thread deleted. +пн апр. 13 20:08:53 2026: DataEngine:: device cards list cleared. +пн апр. 13 20:08:53 2026: DataEngine:: receiver threads deleted, receivers deleted, receiver & thread list cleared. +пн апр. 13 20:08:53 2026: Settings:: switch to receiver: 0 +пн апр. 13 20:08:53 2026: MainWindow:: setCurrentReceiver: 0 +пн апр. 13 20:08:53 2026: +пн апр. 13 20:08:53 2026: Settings:: ********************************************************** +пн апр. 13 20:08:53 2026: Settings:: Error: No error +пн апр. 13 20:08:53 2026: Settings:: HW Interface: Hermes +пн апр. 13 20:08:53 2026: Settings:: Server Mode: SDR mode +пн апр. 13 20:08:53 2026: Settings:: DataEngine State: down +пн апр. 13 20:08:53 2026: +пн апр. 13 20:08:53 2026: DataEngine:: shut down done. +пн апр. 13 20:09:00 2026: +пн апр. 13 20:09:00 2026: DataEngine:: HPSDR device discovery thread started. +пн апр. 13 20:09:00 2026: DataEngine:: HPSDR network device detection...please wait. +пн апр. 13 20:09:00 2026: Discoverer:: using 192.168.122.1 for discovery. +пн апр. 13 20:09:00 2026: Discoverer:: discovery_socket bound successfully to port 41837 +пн апр. 13 20:09:00 2026: Discoverer:: discovery data sent. +пн апр. 13 20:09:00 2026: Discoverer:: no device found - trying again... +пн апр. 13 20:09:00 2026: Discoverer:: using 192.168.122.1 for discovery. +пн апр. 13 20:09:00 2026: Discoverer:: discovery_socket bound successfully to port 47448 +пн апр. 13 20:09:00 2026: Discoverer:: discovery data sent. +пн апр. 13 20:09:01 2026: DataEngine:: HPSDR discovery thread stopped and deleted. +пн апр. 13 20:09:01 2026: +пн апр. 13 20:09:01 2026: DataEngine:: HPSDR device discovery thread started. +пн апр. 13 20:09:01 2026: DiscovererP2:: using 192.168.122.1 for discovery protocol 2. +пн апр. 13 20:09:01 2026: DataEngine:: HPSDR network device detection...please wait. +пн апр. 13 20:09:01 2026: DiscovererP2:: discovery_socket protocol 2 bound successfully to port 46451 +пн апр. 13 20:09:01 2026: DiscovererP2:: discovery protocol 2 data sent. +пн апр. 13 20:09:01 2026: DiscovererP2:: Device on protocol 2 found at 192.168.122.1:1024; Mac addr: [00:1C:C0:A2:18:EE] +пн апр. 13 20:09:01 2026: DiscovererP2:: Device protocol 2 code version: 19 +пн апр. 13 20:09:01 2026: DiscovererP2:: Protocol 2 device board ID: 5 +пн апр. 13 20:09:01 2026: DiscovererP2:: Protocol 2 device is: Orion MkII +пн апр. 13 20:09:01 2026: DiscovererP2:: Device selected: 192.168.122.1 +пн апр. 13 20:09:01 2026: DataEngine:: HPSDR discovery thread stopped and deleted. +пн апр. 13 20:09:01 2026: DataEngine:: found 1 network device(s) +пн апр. 13 20:09:01 2026: DataEngine:: Device 0 @ 192.168.122.1 [00:1C:C0:A2:18:EE] P38 +пн апр. 13 20:09:01 2026: DataEngine:: using HPSDR network device at 192.168.122.1 +пн апр. 13 20:09:01 2026: DataEngine:: shut down done. +пн апр. 13 20:09:01 2026: DataEngine:: got firmware versions: +пн апр. 13 20:09:01 2026: DataEngine:: Metis firmware: 0 +пн апр. 13 20:09:01 2026: DataEngine:: Mercury firmware: 0 +пн апр. 13 20:09:01 2026: DataEngine:: Penelope firmware: 0 +пн апр. 13 20:09:01 2026: DataEngine:: Pennylane firmware: 0 +пн апр. 13 20:09:01 2026: DataEngine:: Hermes firmware: 19 +пн апр. 13 20:09:01 2026: DataEngine:: stopping and restarting data engine. +пн апр. 13 20:09:01 2026: DataEngine:: trying to init a DSP core for rx 0 +пн апр. 13 20:09:01 2026: DSPEngine:: init DSPEngine with size: 1024 +пн апр. 13 20:09:01 2026: Receiver:: set DSP mode to: "LSB" +пн апр. 13 20:09:01 2026: Receiver:: QtDSP for receiver: 0 started. +пн апр. 13 20:09:01 2026: DataEngine:: init DSP core for rx 0 successful ! +пн апр. 13 20:09:01 2026: DataEngine:: Alex Configuration = 4098 +пн апр. 13 20:09:01 2026: Soundcard volume 32768 +пн апр. 13 20:09:02 2026: l: "lavrate" +пн апр. 13 20:09:02 2026: l: "samplerate" +пн апр. 13 20:09:02 2026: l: "speexrate" +пн апр. 13 20:09:02 2026: l: "jack" +пн апр. 13 20:09:02 2026: l: "oss" +пн апр. 13 20:09:02 2026: l: "pipewire" +пн апр. 13 20:09:02 2026: l: "pulse" +пн апр. 13 20:09:02 2026: l: "speex" +пн апр. 13 20:09:02 2026: l: "upmix" +пн апр. 13 20:09:02 2026: l: "vdownmix" +пн апр. 13 20:09:02 2026: l: "default" +пн апр. 13 20:09:02 2026: l: "hdmi:CARD=Generic,DEV=0" +пн апр. 13 20:09:02 2026: l: "hdmi:CARD=Generic,DEV=1" +пн апр. 13 20:09:02 2026: l: "hdmi:CARD=Generic,DEV=2" +пн апр. 13 20:09:02 2026: l: "hdmi:CARD=Generic,DEV=3" +пн апр. 13 20:09:02 2026: l: "usbstream:CARD=Generic" +пн апр. 13 20:09:02 2026: l: "sysdefault:CARD=Generic_1" +пн апр. 13 20:09:02 2026: l: "front:CARD=Generic_1,DEV=0" +пн апр. 13 20:09:02 2026: l: "surround21:CARD=Generic_1,DEV=0" +пн апр. 13 20:09:02 2026: l: "surround40:CARD=Generic_1,DEV=0" +пн апр. 13 20:09:02 2026: l: "surround41:CARD=Generic_1,DEV=0" +пн апр. 13 20:09:02 2026: l: "surround50:CARD=Generic_1,DEV=0" +пн апр. 13 20:09:02 2026: l: "surround51:CARD=Generic_1,DEV=0" +пн апр. 13 20:09:02 2026: l: "surround71:CARD=Generic_1,DEV=0" +пн апр. 13 20:09:02 2026: l: "usbstream:CARD=Generic_1" +пн апр. 13 20:09:02 2026: l: "alsa_output.pci-0000_05_00.1.hdmi-stereo" +пн апр. 13 20:09:02 2026: l: "alsa_output.pci-0000_05_00.6.analog-stereo" +пн апр. 13 20:09:02 2026: res: "alsa_output.pci-0000_05_00.1.hdmi-stereo" +пн апр. 13 20:09:02 2026: SoundOutRatio Rate 1 48000 +пн апр. 13 20:09:02 2026: DataEngine:: configured for 1 receiver(s) at 192 kHz sample rate +пн апр. 13 20:09:02 2026: DataEngine:: receiver processor thread started for Rx 0 +пн апр. 13 20:09:02 2026: DataEngine:: wide band data processor thread started. +пн апр. 13 20:09:02 2026: DataEngine:: data processor thread started. +пн апр. 13 20:09:02 2026: DataProcessor:: Data Processor thread: QThread(0x562cf5dea980) +пн апр. 13 20:09:02 2026: DataEngine:: data IO thread started. +пн апр. 13 20:09:02 2026: Protocol2:: sockets initialized for 1 receiver(s). +пн апр. 13 20:09:02 2026: QObject::startTimer: Timers cannot be started from another thread +пн апр. 13 20:09:02 2026: +пн апр. 13 20:09:02 2026: Settings:: ********************************************************** +пн апр. 13 20:09:02 2026: Settings:: Error: No error +пн апр. 13 20:09:02 2026: Settings:: HW Interface: Hermes +пн апр. 13 20:09:02 2026: Settings:: Server Mode: SDR mode +пн апр. 13 20:09:02 2026: Settings:: DataEngine State: up +пн апр. 13 20:09:02 2026: +пн апр. 13 20:09:02 2026: DataEngine:: Data Engine thread: QThread(0x562cf3d2f080) +пн апр. 13 20:09:19 2026: Settings:: save settings done. +пн апр. 13 20:09:19 2026: QObject::killTimer: Timers cannot be stopped from another thread +пн апр. 13 20:09:19 2026: DataEngine:: HPSDR device stopped +пн апр. 13 20:09:19 2026: QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread +пн апр. 13 20:09:19 2026: QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread +пн апр. 13 20:09:19 2026: QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread diff --git a/Source/cudaSDR.pro.user b/Source/cudaSDR.pro.user index 4f1b7b6..15c65c3 100644 --- a/Source/cudaSDR.pro.user +++ b/Source/cudaSDR.pro.user @@ -1,6 +1,6 @@ - + EnvironmentId @@ -165,11 +165,12 @@ false -e cpu-cycles --call-graph dwarf,4096 -F 250 - ProjectExplorer.CustomExecutableRunConfiguration - + Qt4ProjectManager.Qt4RunConfiguration: + /home/vladimir/Документы/source/cudaSDR/Source/cudaSDR.pro false true + true true %{RunConfig:Executable:Path} @@ -276,11 +277,12 @@ false -e cpu-cycles --call-graph dwarf,4096 -F 250 - ProjectExplorer.CustomExecutableRunConfiguration - + Qt4ProjectManager.Qt4RunConfiguration: + /home/vladimir/Документы/source/cudaSDR/Source/cudaSDR.pro false true + true true %{RunConfig:Executable:Path} diff --git a/Source/fftwf_wisdom b/Source/fftwf_wisdom new file mode 100644 index 0000000..6c18c0a --- /dev/null +++ b/Source/fftwf_wisdom @@ -0,0 +1,210 @@ +(fftw-3.3.10 fftwf_wisdom #x9e7d4dee #xdb14fed1 #x34bf76a4 #xeb6e8fdf + (fftwf_dft_buffered_register 0 #x11048 #x11048 #x0 #xbf678012 #x4fa660ee #x140158e5 #x1efac71e) + (fftwf_dft_vrank_geq1_register 0 #x10048 #x10048 #x0 #xf697fa78 #xcdc737ef #x327441a3 #x16e103c1) + (fftwf_dft_vrank_geq1_register 0 #x10048 #x10048 #x0 #x3658c180 #xa18ad87a #xde50b473 #xd294bf8b) + (fftwf_dft_buffered_register 0 #x11048 #x11048 #x0 #x2bebc80b #x81f324b9 #x6a4bf0ed #x6c8bf103) + (fftwf_codelet_t2fv_32_avx 0 #x10048 #x10048 #x0 #xc6ca45ce #xf08c5f4a #x61a53ade #xe5e374c8) + (fftwf_dft_buffered_register 0 #x11048 #x11048 #x0 #xcce0f4d3 #x2029d0da #x971e5a53 #xb776e572) + (fftwf_dft_nop_register 0 #x11048 #x11048 #x0 #xb91ee16b #xec933664 #x2ab2cf33 #x5845d482) + (fftwf_codelet_t2bv_32_avx 0 #x10048 #x10048 #x0 #xbf44c489 #xbdb2e056 #x92c9846b #x5d1c048a) + (fftwf_codelet_t2bv_32_avx 0 #x10048 #x10048 #x0 #x5a8b39ad #xb8b02555 #x3c64aabc #x1fed0f6b) + (fftwf_dft_r2hc_register 0 #x11048 #x11048 #x0 #x45aeaaf2 #x0e8ff55c #xd4baf4a3 #x6d2c60b7) + (fftwf_codelet_t1bv_8_avx 0 #x11048 #x11048 #x0 #x0385af82 #x1584993e #x21ff98f5 #x0ea706fe) + (fftwf_codelet_t2fv_32_avx 0 #x10bdd #x10bdd #x0 #xa5af12be #x8ea95383 #xcd10c847 #xe6812dfa) + (fftwf_codelet_n2fv_32_avx 0 #x10048 #x10048 #x0 #x8ceded02 #xd8889599 #x348ed914 #xe7b8d70e) + (fftwf_codelet_q1bv_8_avx 0 #x11048 #x11048 #x0 #x47fd87cc #xeccc4347 #x3482e454 #x84da7ab4) + (fftwf_dft_nop_register 0 #x11048 #x11048 #x0 #x9b4e2f2a #x10bbce26 #xa520eab7 #xb2dded33) + (fftwf_dft_vrank_geq1_register 0 #x10048 #x10048 #x0 #xe828af0f #xfcd40bef #xfc1b366d #x44464cf7) + (fftwf_codelet_n2bv_8_avx 0 #x10048 #x10048 #x0 #x5f9804ff #x109d8d59 #x6cadef76 #xd31f8e66) + (fftwf_dft_vrank_geq1_register 0 #x10048 #x10048 #x0 #x5354d447 #x7457f35d #xc35203b7 #x9b9471e3) + (fftwf_codelet_t2bv_4_avx 0 #x10048 #x10048 #x0 #xdecbd8fc #x48c91b31 #x1e3d2434 #xc732f759) + (fftwf_codelet_n2fv_8_avx 0 #x10048 #x10048 #x0 #xa65d78bf #x28c8422e #x8fef6075 #xac0aeb71) + (fftwf_dft_nop_register 0 #x11048 #x11048 #x0 #x2b40f46e #x5defbfca #xf00e73e3 #x9585f568) + (fftwf_dft_r2hc_register 0 #x11048 #x11048 #x0 #x4317a71b #x5ad4d7ef #x331dd449 #xfb736571) + (fftwf_rdft_rank0_register 2 #x11048 #x11048 #x0 #xde0c3a2f #x9e03c598 #x68f8ef02 #x1037c819) + (fftwf_dft_buffered_register 0 #x11048 #x11048 #x0 #x56b25f30 #x6db26bd5 #x551d412e #x73a7c4af) + (fftwf_dft_nop_register 0 #x11048 #x11048 #x0 #x2f808e1f #x8554593a #x96c3b24b #x2c8a937b) + (fftwf_codelet_t2bv_32_avx 0 #x10048 #x10048 #x0 #xd86f0fcc #x804581bb #x5ccfdfba #x14108c49) + (fftwf_codelet_t1bv_16_avx 0 #x10048 #x10048 #x0 #xa5836669 #xfc0fba54 #x73049780 #x14684861) + (fftwf_codelet_n2fv_8_avx 0 #x10048 #x10048 #x0 #x6af30f58 #x888f2b57 #xe7e2a33a #x9ba6b982) + (fftwf_codelet_t2fv_32_avx 0 #x10048 #x10048 #x0 #xb458c93a #xd17d1b81 #x66376b4c #x0b71675e) + (fftwf_codelet_n2bv_8_avx 0 #x10048 #x10048 #x0 #xdd0f7056 #xbbdc28aa #x74ac7866 #xeb6d5dee) + (fftwf_dft_vrank_geq1_register 0 #x10048 #x10048 #x0 #xfcecc303 #xb8fccff9 #x63dc1862 #xe87bc3b1) + (fftwf_dft_buffered_register 0 #x11048 #x11048 #x0 #xd2823a4d #x9db17531 #x4b791c62 #x3564ec50) + (fftwf_codelet_n2fv_8_avx 0 #x10048 #x10048 #x0 #xe776615d #x3d1226d0 #xd3d61195 #x5ad72fc0) + (fftwf_rdft_rank0_register 0 #x11048 #x11048 #x0 #x99857d35 #x61f5b804 #xc413dfc8 #x38c4da42) + (fftwf_dft_nop_register 0 #x11048 #x11048 #x0 #x154aec9c #xdfc4ed8f #x45044876 #xbfedbe74) + (fftwf_codelet_t2bv_4_avx 0 #x10048 #x10048 #x0 #xf06b0ac4 #x8ab72ac2 #x63b670d4 #xf83e4dff) + (fftwf_rdft_rank0_register 2 #x11048 #x11048 #x0 #x2a30211a #x4db096be #x485978e9 #x7d4e207a) + (fftwf_dft_nop_register 0 #x11bdd #x11bdd #x0 #x5a84361f #x38e7fcfc #x8f97e1b4 #xed5642e5) + (fftwf_codelet_t2bv_32_avx 0 #x10048 #x10048 #x0 #x354634c1 #x7de84de6 #x906765eb #x880d4b2c) + (fftwf_dft_buffered_register 0 #x11048 #x11048 #x0 #x9702d296 #x3a181a15 #xf4ff0639 #x332c90ff) + (fftwf_dft_vrank_geq1_register 0 #x10048 #x10048 #x0 #x49bfd5a6 #xd449989c #x5d2c00b9 #x86924ecd) + (fftwf_dft_nop_register 0 #x11048 #x11048 #x0 #xa5d94cfc #xba335c5d #x2fd70793 #x2b5ec220) + (fftwf_dft_r2hc_register 0 #x11048 #x11048 #x0 #x4c2bcbd2 #x2db07525 #x1292b760 #xcd4030bb) + (fftwf_codelet_n2fv_8_avx 0 #x10048 #x10048 #x0 #x8a70f95a #x3d617279 #xf1aae6ee #x2335e6b2) + (fftwf_dft_nop_register 0 #x11048 #x11048 #x0 #x5046b0b1 #xdb14d36b #x32567afe #x23c1a5b6) + (fftwf_dft_vrank_geq1_register 0 #x11048 #x11048 #x0 #xc9f41270 #x772b994d #x412e4553 #xd7b527c7) + (fftwf_dft_buffered_register 0 #x11048 #x11048 #x0 #x914f085b #x7945eab1 #xb24b3509 #x41ff886a) + (fftwf_dft_vrank_geq1_register 0 #x11048 #x11048 #x0 #xb52700b3 #xfa47dba9 #x7c85764f #x616be215) + (fftwf_dft_nop_register 0 #x11048 #x11048 #x0 #x915169d5 #x99f86bc5 #x380ae3af #xe441f817) + (fftwf_dft_nop_register 0 #x11048 #x11048 #x0 #x8cd648e7 #x3892dc39 #xae8bc0b3 #x6a3e1987) + (fftwf_rdft_rank0_register 0 #x11048 #x11048 #x0 #xbed8e8b9 #x7dfa9d90 #xa67f3e46 #xa4ee79b3) + (fftwf_codelet_t1bv_8_avx 0 #x11048 #x11048 #x0 #xf33cb1b3 #x1a725963 #x6069e4a7 #x306c15fc) + (fftwf_dft_buffered_register 0 #x11048 #x11048 #x0 #x706fca5f #x53aada8b #x94965c5c #x634d2fd8) + (fftwf_codelet_t2fv_16_avx 0 #x10048 #x10048 #x0 #x8f86ac3f #x7cc3d8db #xc7865ecc #xea8b825e) + (fftwf_dft_r2hc_register 0 #x11bdd #x11bdd #x0 #x81ed111e #x16edad1a #xc0ef7522 #xcf76d1d0) + (fftwf_dft_vrank_geq1_register 0 #x10048 #x10048 #x0 #x138aee33 #xc8352e47 #xc44ebf71 #x85806079) + (fftwf_dft_r2hc_register 0 #x11048 #x11048 #x0 #xb6aa2a4f #x2d6fdb68 #x3d3c3f4b #x398161e5) + (fftwf_dft_nop_register 0 #x11048 #x11048 #x0 #x4192e7bc #xa0d41e42 #xccc82904 #xbdc747ca) + (fftwf_codelet_t3fv_8_avx 0 #x10048 #x10048 #x0 #xdcc70e99 #xe6d709f9 #x5ee791c7 #x7d422b59) + (fftwf_dft_vrank_geq1_register 0 #x10048 #x10048 #x0 #x72ce5a30 #x5482f06b #x506065ad #x47a12ff8) + (fftwf_codelet_t2fv_8_avx 0 #x11048 #x11048 #x0 #x61c7cbd7 #x14d54b7c #x382ba1e5 #xd54416a7) + (fftwf_codelet_t2bv_16_avx 0 #x11048 #x11048 #x0 #xf03cffb1 #xd63eb7df #x82dbdfd2 #xaf9e4be5) + (fftwf_dft_buffered_register 0 #x11048 #x11048 #x0 #x89de285e #xea5d14d2 #xc4b52c05 #xe397bf60) + (fftwf_dft_vrank_geq1_register 0 #x10048 #x10048 #x0 #x44365654 #xb5c08cb1 #x3edd6904 #x8b307e7f) + (fftwf_dft_vrank_geq1_register 0 #x10048 #x10048 #x0 #x49a36887 #x31e6c9cb #x813198ae #xe57dfa28) + (fftwf_dft_nop_register 0 #x11bdd #x11bdd #x0 #xa5d94cfc #xba335c5d #x2fd70793 #x2b5ec220) + (fftwf_dft_r2hc_register 0 #x11048 #x11048 #x0 #xe839922e #xe13ab3d6 #x6ab15866 #x59780863) + (fftwf_dft_r2hc_register 0 #x11048 #x11048 #x0 #xd8acdfa7 #x52c4b41b #x96545c23 #x8ae3d854) + (fftwf_codelet_t3bv_8_avx 0 #x11048 #x11048 #x0 #xc07a24d0 #xa87559b1 #xacb5135e #xcfe20ae3) + (fftwf_dft_nop_register 0 #x11048 #x11048 #x0 #xf05d1612 #xeb661327 #x56b40d9b #x41e80030) + (fftwf_dft_nop_register 0 #x11048 #x11048 #x0 #x45f87008 #xf862e179 #x6c9d2b6a #x06422f84) + (fftwf_rdft_rank0_register 0 #x11048 #x11048 #x0 #xaa54d60b #xf700acf5 #xfd0693c3 #x87ea59df) + (fftwf_dft_nop_register 0 #x11048 #x11048 #x0 #x35c81193 #xb264b0ed #x9f9b1cf8 #x94f736e0) + (fftwf_dft_buffered_register 1 #x11048 #x11048 #x0 #xc772c300 #xbd1e274a #x1c96cd74 #xb9977ad0) + (fftwf_dft_r2hc_register 0 #x11048 #x11048 #x0 #x1b81b570 #x56e611b8 #xeda459e8 #x1ecb9c14) + (fftwf_dft_buffered_register 0 #x11048 #x11048 #x0 #x41a1ffd9 #x36f1bdd5 #x82e75fcf #xebe0c760) + (fftwf_dft_r2hc_register 0 #x11048 #x11048 #x0 #x86fd8aaa #xf35f1ad4 #xfa2560ba #x2cb60bf6) + (fftwf_dft_buffered_register 0 #x11048 #x11048 #x0 #xbc1ea005 #xdc206b7d #xd0e1fae4 #x70bb63bb) + (fftwf_dft_buffered_register 0 #x11048 #x11048 #x0 #xfaf646f3 #x00cad654 #x147ab569 #x9ff7f578) + (fftwf_dft_r2hc_register 0 #x11048 #x11048 #x0 #x24dbb8f2 #xc60569cd #x695c7483 #xa67a277e) + (fftwf_dft_buffered_register 0 #x11048 #x11048 #x0 #x1e5fa302 #x4dca4b4b #x68854fe7 #x57f745da) + (fftwf_dft_r2hc_register 0 #x11048 #x11048 #x0 #x775161af #x0c9690a4 #xf9c33690 #x68144260) + (fftwf_dft_r2hc_register 0 #x11048 #x11048 #x0 #xb22b2c91 #x15f7b244 #xe2dcb88a #x445a2d77) + (fftwf_rdft_rank0_register 0 #x11048 #x11048 #x0 #x5cffe061 #xaa815e98 #x2565cca3 #x9e2684da) + (fftwf_dft_r2hc_register 0 #x11048 #x11048 #x0 #xf11c9e6d #xfda297ee #xc23a19f6 #x028f1f16) + (fftwf_codelet_t3bv_8_avx 0 #x11048 #x11048 #x0 #x01dee095 #xc22cc722 #xa96cce78 #x222a6cb0) + (fftwf_rdft_rank0_register 0 #x11048 #x11048 #x0 #x9d3aaef3 #x396b4e63 #x59e4d810 #xb358ae2b) + (fftwf_dft_nop_register 0 #x11048 #x11048 #x0 #x748742f1 #x02518d2d #x940a38c6 #xf6e725eb) + (fftwf_dft_nop_register 0 #x11048 #x11048 #x0 #xeecefd51 #x2166f671 #xa1611d2a #xd04e6a23) + (fftwf_dft_buffered_register 0 #x11bdd #x11bdd #x0 #x9702d296 #x3a181a15 #xf4ff0639 #x332c90ff) + (fftwf_codelet_t2fv_32_avx 0 #x10048 #x10048 #x0 #x82902f64 #xa1f80e73 #xed6633a9 #x5e9c2f4e) + (fftwf_dft_r2hc_register 0 #x11048 #x11048 #x0 #x5f8954c7 #xa30ca998 #x8b48983c #x6b3f25b9) + (fftwf_codelet_t2bv_8_avx 0 #x10048 #x10048 #x0 #xeca2c7ac #xab07871d #xcf2fdd5c #xa724670f) + (fftwf_codelet_q1fv_8_avx 0 #x11048 #x11048 #x0 #xce0c9d82 #x7a1906af #xe4335ac3 #x1515c435) + (fftwf_dft_vrank_geq1_register 0 #x10048 #x10048 #x0 #xabf93701 #x7ee2faf1 #x565156fc #x94d95e58) + (fftwf_dft_vrank_geq1_register 0 #x10048 #x10048 #x0 #x4d3da3c2 #x3cdd488c #x7d81d888 #x3f84c720) + (fftwf_rdft_rank0_register 1 #x11048 #x11048 #x0 #xdef08a3b #x60e2af8b #x46214943 #xe74edad1) + (fftwf_codelet_t2bv_32_avx 0 #x10048 #x10048 #x0 #x889f271b #xfc322bc3 #x77dab9f2 #x358ba725) + (fftwf_dft_nop_register 0 #x11048 #x11048 #x0 #x0a0f2638 #x32aaaa57 #x72d985b6 #x2c793ff3) + (fftwf_codelet_t2bv_32_avx 0 #x10048 #x10048 #x0 #xde21d884 #x3b28cd44 #x6d0c70bc #x14b5084d) + (fftwf_dft_vrank_geq1_register 0 #x10048 #x10048 #x0 #xec2058f9 #x976bdb23 #xbd09b37f #xe2a78192) + (fftwf_dft_nop_register 0 #x11048 #x11048 #x0 #x55cdf1e6 #x3809f899 #x20b600d5 #x69240040) + (fftwf_dft_buffered_register 0 #x11048 #x11048 #x0 #x3c540134 #x544e036b #x4a3d0646 #xab86f544) + (fftwf_codelet_t2bv_32_avx 0 #x10048 #x10048 #x0 #xb070d958 #x23f0478f #x95da449c #x52df1d59) + (fftwf_codelet_t2bv_8_avx 0 #x10048 #x10048 #x0 #xbe023c48 #x57c3e8ad #xd3dc2039 #x20838a60) + (fftwf_codelet_n2bv_8_avx 0 #x10048 #x10048 #x0 #xa73d4f18 #xab7d4dad #xb33a00f6 #x2c4d1cef) + (fftwf_codelet_n2fv_32_avx 0 #x10048 #x10048 #x0 #x1bfd5ad9 #xc4c1f496 #x706c43ea #xb35a0b93) + (fftwf_codelet_t2fv_8_avx 0 #x10048 #x10048 #x0 #x6d50257f #xff715e98 #xbc9e8a5e #x779ffe3b) + (fftwf_dft_nop_register 0 #x11048 #x11048 #x0 #x5d45625a #x80f25011 #x6574fb8b #xd9827f8e) + (fftwf_codelet_t1bv_16_avx 0 #x11048 #x11048 #x0 #x25ff2dc4 #xb27bd269 #x676fa1b6 #x675a4834) + (fftwf_codelet_t1fv_8_avx 0 #x11048 #x11048 #x0 #x3a0fb14f #x423b9fed #x3067af82 #x03b43db6) + (fftwf_rdft_rank0_register 1 #x11bdd #x11bdd #x0 #xd100ff43 #xf8c8f80d #x8d26f4f6 #x41949b46) + (fftwf_dft_vrank_geq1_register 0 #x10048 #x10048 #x0 #x611ef40b #x0ec3adf7 #x0488e4d1 #x6de9ae70) + (fftwf_codelet_n2bv_32_avx 0 #x10048 #x10048 #x0 #xdacbc8bd #xebc59b08 #xc0d6617b #x26bed825) + (fftwf_dft_buffered_register 0 #x11048 #x11048 #x0 #xc0196371 #x452bee68 #x22e21ce7 #xb987384f) + (fftwf_rdft_rank0_register 1 #x11048 #x11048 #x0 #xc8e60148 #x3b8f1795 #xb1557754 #x5aedc31a) + (fftwf_codelet_n2bv_8_avx 0 #x10048 #x10048 #x0 #x692196f4 #xb1736e52 #xeed7664b #x53a9e61f) + (fftwf_dft_nop_register 0 #x11048 #x11048 #x0 #x919470bc #x91f7d5d3 #x507d55fa #x495b9b3b) + (fftwf_codelet_t2fv_8_avx 0 #x10048 #x10048 #x0 #x4e30e5f6 #x6fbac7e4 #xd4268408 #x93bede4b) + (fftwf_dft_nop_register 0 #x11048 #x11048 #x0 #x7b6cd83e #x3719d381 #x70993124 #x32080f66) + (fftwf_dft_r2hc_register 0 #x11048 #x11048 #x0 #xab1286d6 #xa7eb8443 #x7885e372 #x8b88a2f9) + (fftwf_codelet_n2fv_32_avx 0 #x10048 #x10048 #x0 #x407181dc #x8a77cb1e #xa88df8c5 #xa32373b5) + (fftwf_codelet_t2fv_32_avx 0 #x10048 #x10048 #x0 #x001fc58e #x27dce5dd #xdfd1b503 #x0ddd3c3e) + (fftwf_codelet_q1fv_8_avx 0 #x11048 #x11048 #x0 #x0b8ccb37 #xb48da03a #x6d66f038 #xdc85f149) + (fftwf_dft_r2hc_register 0 #x11048 #x11048 #x0 #x746cca09 #xc6673e64 #x38b3a0a1 #x721bbc1f) + (fftwf_codelet_n2fv_64_avx 0 #x10bdd #x10bdd #x0 #xb8f48902 #x3e3cffd5 #x0902e318 #xff82254a) + (fftwf_dft_buffered_register 0 #x11048 #x11048 #x0 #x06798cc0 #xb71d5fb9 #x6860288d #x7643523d) + (fftwf_dft_buffered_register 0 #x11048 #x11048 #x0 #x5d1da51c #x54e5e7ba #x79cf103d #x2115e54f) + (fftwf_codelet_t2bv_32_avx 0 #x11bdd #x11bdd #x0 #xcce0f4d3 #x2029d0da #x971e5a53 #xb776e572) + (fftwf_dft_r2hc_register 0 #x11048 #x11048 #x0 #x277cdc72 #x9b797651 #xcceac7f6 #xa57543d5) + (fftwf_dft_vrank_geq1_register 0 #x10048 #x10048 #x0 #x6262b95b #x5a89ceec #x9747b885 #x227f0de9) + (fftwf_dft_buffered_register 0 #x11048 #x11048 #x0 #x9e007033 #x2492644c #x2214c74b #x113de887) + (fftwf_dft_r2hc_register 0 #x11048 #x11048 #x0 #x67015235 #x7e0a02d1 #x178e099f #x3aa17f88) + (fftwf_dft_r2hc_register 0 #x11048 #x11048 #x0 #x7cfe1332 #x997f9633 #x96cebfbd #x69a7b8b8) + (fftwf_rdft_rank0_register 2 #x11048 #x11048 #x0 #xe5f48c7f #x73ea076e #x620ac891 #x59a03466) + (fftwf_dft_vrank_geq1_register 0 #x11048 #x11048 #x0 #xf9cfd8b3 #xffdd35ff #xaca34269 #x4e329530) + (fftwf_codelet_n2fv_8_avx 0 #x10048 #x10048 #x0 #x9351f675 #x7bf62f77 #x59793867 #x00d8cec1) + (fftwf_dft_nop_register 0 #x11048 #x11048 #x0 #xdcf1b381 #x1fea8184 #x6b6e983d #x7fdde9d2) + (fftwf_dft_r2hc_register 0 #x11048 #x11048 #x0 #xa8efe35c #x59342146 #x22620e48 #xa4c92d5f) + (fftwf_codelet_t2fv_4_avx 0 #x11048 #x11048 #x0 #x8bae44bb #x78f7d4b4 #x9b80a1a8 #xee506046) + (fftwf_dft_vrank_geq1_register 0 #x10048 #x10048 #x0 #xff883af2 #x38b6868f #x1a362913 #xababfc19) + (fftwf_codelet_n2bv_32_avx 0 #x10048 #x10048 #x0 #x6c9b0585 #xd17bef5f #x20df0752 #xda67f938) + (fftwf_codelet_t2bv_8_avx 0 #x11048 #x11048 #x0 #x4445ab84 #xcc57dca8 #xeaeac71c #xca4de992) + (fftwf_codelet_n2fv_64_avx 0 #x10048 #x10048 #x0 #xb8f48902 #x3e3cffd5 #x0902e318 #xff82254a) + (fftwf_codelet_t2bv_32_avx 0 #x10048 #x10048 #x0 #x3ecdd32d #x5ff3dacd #x21fe976e #xd20e902b) + (fftwf_dft_vrank_geq1_register 0 #x10048 #x10048 #x0 #xe363e8b2 #x4313f054 #x96d9aa98 #x7e5a132a) + (fftwf_codelet_n2bv_8_avx 0 #x10048 #x10048 #x0 #x5e6023d1 #x796510e5 #xc15cfcad #xb6487173) + (fftwf_codelet_q1bv_8_avx 0 #x11048 #x11048 #x0 #xcb059760 #x72070345 #x293632f7 #xb3fb4a70) + (fftwf_dft_nop_register 0 #x11048 #x11048 #x0 #x7aaf951d #xf13ca796 #x98d28ec2 #x9426a453) + (fftwf_dft_r2hc_register 0 #x11048 #x11048 #x0 #x81ed111e #x16edad1a #xc0ef7522 #xcf76d1d0) + (fftwf_dft_r2hc_register 0 #x11048 #x11048 #x0 #x90d3a80b #x5e7fa8d7 #xc88351dc #xa38756c6) + (fftwf_dft_buffered_register 1 #x11bdd #x11bdd #x0 #xa2f7e746 #xc19d8119 #xcf28ff1a #xfc92a9a1) + (fftwf_dft_buffered_register 0 #x11048 #x11048 #x0 #x6620455b #x489ef1e0 #x1c4922dd #x121066bd) + (fftwf_codelet_t2fv_8_avx 0 #x10048 #x10048 #x0 #x8a755267 #x6378e3be #x20af89ad #xb4a633e9) + (fftwf_codelet_t2fv_16_avx 0 #x10048 #x10048 #x0 #xfeec02f8 #xbbf06357 #xb26e7a2b #xf7b9dcb8) + (fftwf_rdft_rank0_register 1 #x11048 #x11048 #x0 #xb2e78a54 #x791b0737 #x7128305f #x7aeca171) + (fftwf_dft_r2hc_register 0 #x11048 #x11048 #x0 #x8ec615de #x83b6abee #x95ee41ea #x9f119646) + (fftwf_codelet_n2fv_8_avx 0 #x10048 #x10048 #x0 #x1ed1cfd9 #x0a08a1d5 #xb2f3dfde #xea963620) + (fftwf_rdft_rank0_register 3 #x11048 #x11048 #x0 #xbdb6124a #x9f5eef16 #x9ac509c1 #x558de67c) + (fftwf_codelet_t3fv_8_avx 0 #x11048 #x11048 #x0 #xa1d259de #xce6fddbf #xb72b5fff #x14c025b4) + (fftwf_codelet_n2bv_8_avx 0 #x10048 #x10048 #x0 #x017d7382 #xbd6f3d64 #x1cc0b76d #x12cff5e6) + (fftwf_dft_vrank_geq1_register 0 #x11048 #x11048 #x0 #x2620513b #x20d12ad4 #x3bd43dc6 #x4eb0a878) + (fftwf_codelet_t2fv_32_avx 0 #x10048 #x10048 #x0 #x2c50659a #x343a7df7 #xd727540d #xacfea1f9) + (fftwf_rdft_rank0_register 0 #x11048 #x11048 #x0 #xc52eab0b #x65a67d77 #xdbeeda13 #x3a99ec37) + (fftwf_dft_nop_register 0 #x11048 #x11048 #x0 #xb2ccdb75 #x4b421683 #xf0a42600 #xc748a19a) + (fftwf_rdft_rank0_register 0 #x11048 #x11048 #x0 #x676222b4 #x3bf90562 #x3ecf6426 #x676e17b6) + (fftwf_dft_nop_register 0 #x11048 #x11048 #x0 #x408c8bfd #x559e4b35 #xe3a69b3a #x8780967b) + (fftwf_codelet_n2fv_8_avx 0 #x10048 #x10048 #x0 #xc47077d2 #x0b946f59 #x97b34c14 #x57ad551b) + (fftwf_dft_buffered_register 0 #x11048 #x11048 #x0 #x60aaaba7 #x92f4ebed #xf89abae8 #xe9598c47) + (fftwf_dft_buffered_register 1 #x11048 #x11048 #x0 #x6b9a127c #x8569b7e4 #xeee02f6e #x5f46a49d) + (fftwf_codelet_t2fv_32_avx 0 #x10048 #x10048 #x0 #xd675f99f #xe71be492 #x508feb6a #x493761f2) + (fftwf_dft_vrank_geq1_register 0 #x10048 #x10048 #x0 #xfd469170 #xfe2eb038 #x41160fd0 #x0e870d1b) + (fftwf_dft_r2hc_register 0 #x11048 #x11048 #x0 #xf1c9c6cf #x0fa1a00a #x6524cc29 #x61f14b34) + (fftwf_codelet_t1fv_8_avx 0 #x10048 #x10048 #x0 #xf1915d84 #x56c4bdfa #x16f8d847 #xdbd3c190) + (fftwf_dft_buffered_register 0 #x11048 #x11048 #x0 #x0673d81a #x1fbdf76c #x9d672161 #xb4038088) + (fftwf_dft_vrank_geq1_register 0 #x10048 #x10048 #x0 #x1f9954b3 #x2067df8c #xfc16d2a0 #x150d9670) + (fftwf_codelet_t2fv_4_avx 0 #x10048 #x10048 #x0 #x7eec2f32 #x14404785 #x41e3b96d #xd33c4812) + (fftwf_dft_vrank_geq1_register 0 #x10048 #x10048 #x0 #xe542e2ba #xdcaf0610 #xdfdd35e4 #xe947cb44) + (fftwf_codelet_t1fv_8_avx 0 #x11048 #x11048 #x0 #x44202467 #x8ac28d39 #xa9cf7059 #x76b5bfe5) + (fftwf_codelet_t1bv_8_avx 0 #x11048 #x11048 #x0 #x3330c0b3 #x6e46afbc #xededb5c9 #x20a9decf) + (fftwf_codelet_n2bv_64_avx 0 #x10bdd #x10bdd #x0 #x093ef7e2 #x52543b08 #x2dff6879 #x0aae1ecc) + (fftwf_codelet_t2fv_32_avx 0 #x10048 #x10048 #x0 #x1e46b364 #xd96e9eeb #x7eac6d13 #x3fa2cbae) + (fftwf_rdft_rank0_register 1 #x11048 #x11048 #x0 #x5eeb1347 #x41745ef0 #x7bb3914d #x074224fc) + (fftwf_codelet_t2fv_32_avx 0 #x10048 #x10048 #x0 #xa5af12be #x8ea95383 #xcd10c847 #xe6812dfa) + (fftwf_rdft_rank0_register 0 #x11bdd #x11bdd #x0 #xaa54d60b #xf700acf5 #xfd0693c3 #x87ea59df) + (fftwf_dft_r2hc_register 0 #x11bdd #x11bdd #x0 #xd7e9c742 #x2aa7271c #xc5703d32 #x2307ef1f) + (fftwf_codelet_n2bv_32_avx 0 #x10048 #x10048 #x0 #x9eb2edbf #x922114ae #xb3ba36b9 #x31dd942c) + (fftwf_dft_r2hc_register 0 #x11048 #x11048 #x0 #xf2186dce #x3336d4d4 #xb6c3e379 #xa0c769bf) + (fftwf_codelet_t2fv_8_avx 0 #x10048 #x10048 #x0 #x697b20b6 #x6432f0af #xb6a1bcf0 #x310827eb) + (fftwf_codelet_t1fv_4_avx 0 #x10048 #x10048 #x0 #x5d434298 #x88e29877 #xadad8a78 #x52119eab) + (fftwf_dft_buffered_register 0 #x11048 #x11048 #x0 #x15e9b2b0 #x58491c83 #x479ea6c6 #x96cd0863) + (fftwf_codelet_t2bv_4_avx 0 #x10048 #x10048 #x0 #xb3964c50 #x578456fb #x62e28e4e #x195542ce) + (fftwf_codelet_t2bv_8_avx 0 #x10048 #x10048 #x0 #x89098911 #x7a6d2e32 #x5b2d7c65 #xb570e255) + (fftwf_codelet_t2fv_32_avx 0 #x10048 #x10048 #x0 #x943925ca #xa91c721c #x7ce26e64 #x6c0dac21) + (fftwf_dft_buffered_register 0 #x11048 #x11048 #x0 #x662ba901 #x5a6ae6e9 #xf9e1a94a #x9c9d4368) + (fftwf_codelet_n2fv_8_avx 0 #x10048 #x10048 #x0 #x0c88c289 #x34d63ee3 #xeca9a860 #xae01ca50) + (fftwf_codelet_n2bv_64_avx 0 #x10048 #x10048 #x0 #x6c447a57 #x88d0c094 #x74220cbd #xa4af46b7) + (fftwf_codelet_t2fv_16_avx 0 #x10048 #x10048 #x0 #x80536cc3 #x5458ebc9 #x6181e146 #x355578d6) + (fftwf_rdft_rank0_register 1 #x11048 #x11048 #x0 #xe64bf633 #xa67fdf57 #xf4d05e35 #x27d840d4) + (fftwf_codelet_n2bv_8_avx 0 #x10048 #x10048 #x0 #x2f2a8091 #xded841be #xee8d1000 #x418fcb19) + (fftwf_dft_vrank_geq1_register 0 #x10048 #x10048 #x0 #x71c8ab5a #xff5e8f31 #xc29c3d46 #xecfd8c8e) + (fftwf_dft_buffered_register 0 #x11048 #x11048 #x0 #x94055af3 #x47c04613 #x7c55788b #x735b3c18) + (fftwf_dft_vrank_geq1_register 0 #x10048 #x10048 #x0 #x3fb520e9 #xab95099a #x88162c34 #x7c94252c) + (fftwf_dft_nop_register 0 #x11048 #x11048 #x0 #xec88e263 #x144cb404 #x0619adb6 #x2c028a21) + (fftwf_dft_r2hc_register 0 #x11048 #x11048 #x0 #x9a96afcb #x72bc20b1 #xe9f58b0a #x8b7d2402) + (fftwf_dft_nop_register 0 #x11048 #x11048 #x0 #x7ccc118f #xed40aff8 #x3e3a2bc2 #x415f0622) + (fftwf_dft_r2hc_register 0 #x11048 #x11048 #x0 #xb4a3a02c #x91f630fe #x5f920fcb #x7c48f674) + (fftwf_rdft_rank0_register 3 #x11048 #x11048 #x0 #x023e96d1 #x7146ba5b #x6e09d5e5 #x172339c7) +) diff --git a/Source/src/DataEngine/cusdr_dataEngine.cpp b/Source/src/DataEngine/cusdr_dataEngine.cpp index bc38049..8e66257 100644 --- a/Source/src/DataEngine/cusdr_dataEngine.cpp +++ b/Source/src/DataEngine/cusdr_dataEngine.cpp @@ -2121,23 +2121,29 @@ float DataEngine::getFilterSizeCalibrationOffset() { void DataEngine::searchHpsdrNetworkDevices() { - if (!m_discoverer) createDiscoverer(); + for (int protocolVersion = 1; protocolVersion <= 2; ++protocolVersion) { - // HPSDR network IO thread - if (!startDiscoverer(QThread::NormalPriority)) { + m_discoveryProtocol = protocolVersion; - DATA_ENGINE_DEBUG << "HPSDR network discovery thread could not be started."; - return; + if (!m_discoverer) + createDiscoverer(); + + if (!startDiscoverer(QThread::NormalPriority)) { + + DATA_ENGINE_DEBUG << "HPSDR network discovery thread could not be started."; + return; + } + + io.networkIOMutex.lock(); + io.devicefound.wait(&io.networkIOMutex); + const int devicesFound = set->getHpsdrNetworkDevices(); + io.networkIOMutex.unlock(); + + stopDiscoverer(); + + if (devicesFound > 0) + return; } - - io.networkIOMutex.lock(); - io.devicefound.wait(&io.networkIOMutex); - - //m_discoverer->findHPSDRDevices(); - - // stop the discovery thread - io.networkIOMutex.unlock(); - stopDiscoverer(); } void DataEngine::setHPSDRDeviceNumber(int value) { diff --git a/Source/src/DataEngine/cusdr_protocol2_io.cpp b/Source/src/DataEngine/cusdr_protocol2_io.cpp index 59f616d..082a2f4 100644 --- a/Source/src/DataEngine/cusdr_protocol2_io.cpp +++ b/Source/src/DataEngine/cusdr_protocol2_io.cpp @@ -25,6 +25,74 @@ static const int kProtocol2GeneralPacketSize = 60; static const int kProtocol2HighPriorityPacketSize = 1444; static const int kProtocol2StatusPacketMinSize = 31; +quint32 alexFilterWordForFrequency(Settings *set, long frequency, int currentBand) { + + if (!set || !set->getAlexPresence()) + return 0; + + quint32 alexWord = 0; + const quint16 alexConfig = set->getAlexConfig(); + const QList hpfLo = set->getHPFLoFrequencies(); + const QList hpfHi = set->getHPFHiFrequencies(); + const QList lpfLo = set->getLPFLoFrequencies(); + const QList lpfHi = set->getLPFHiFrequencies(); + const QList alexStates = set->getAlexStates(); + + if (currentBand >= 0 && currentBand < alexStates.size()) { + + const int rxAntenna = alexStates.at(currentBand) & 0x03; + if (rxAntenna >= 1 && rxAntenna <= 3) + alexWord |= (1u << (23 + rxAntenna)); + } + + if ((alexConfig & 0x02) != 0) { + alexWord |= (1u << 12); + } + else if (hpfLo.size() >= 6 && hpfHi.size() >= 6) { + + if (frequency >= hpfLo.at(0) && frequency <= hpfHi.at(0)) + alexWord |= (1u << 6); + else if (frequency >= hpfLo.at(1) && frequency <= hpfHi.at(1)) + alexWord |= (1u << 5); + else if (frequency >= hpfLo.at(2) && frequency <= hpfHi.at(2)) + alexWord |= (1u << 4); + else if (frequency >= hpfLo.at(3) && frequency <= hpfHi.at(3)) + alexWord |= (1u << 1); + else if (frequency >= hpfLo.at(4) && frequency <= hpfHi.at(4)) + alexWord |= (1u << 2); + else if (frequency >= hpfLo.at(5) && frequency <= hpfHi.at(5)) { + + if ((alexConfig & 0x04) != 0) + alexWord |= (1u << 3); + else + alexWord |= (1u << 12); + } + else { + alexWord |= (1u << 12); + } + } + + if (lpfLo.size() >= 7 && lpfHi.size() >= 7) { + + if (frequency >= lpfLo.at(0) && frequency <= lpfHi.at(0)) + alexWord |= (1u << 23); + else if (frequency >= lpfLo.at(1) && frequency <= lpfHi.at(1)) + alexWord |= (1u << 22); + else if (frequency >= lpfLo.at(2) && frequency <= lpfHi.at(2)) + alexWord |= (1u << 21); + else if (frequency >= lpfLo.at(3) && frequency <= lpfHi.at(3)) + alexWord |= (1u << 20); + else if (frequency >= lpfLo.at(4) && frequency <= lpfHi.at(4)) + alexWord |= (1u << 31); + else if (frequency >= lpfLo.at(5) && frequency <= lpfHi.at(5)) + alexWord |= (1u << 30); + else + alexWord |= (1u << 29); + } + + return alexWord; +} + } @@ -275,6 +343,7 @@ void Protocol2DataPath::sendGeneralPacket() { datagram[26] = 0x10; datagram[27] = 20; datagram[28] = 32; + datagram[59] = set->getAlexPresence() ? 0x01 : 0x00; if (m_commandSocket->writeDatagram(datagram, set->getCurrentMetisCard().ip_address, DEVICE_PORT) >= 0) ++m_generalSequence; @@ -319,6 +388,10 @@ void Protocol2DataPath::sendHighPriorityPacket(bool run) { QByteArray datagram(kProtocol2HighPriorityPacketSize, 0x00); const QList frequencies = set->getCtrFrequencies(); const int receivers = qMax(1, set->getNumberOfReceivers()); + const int currentReceiver = set->getCurrentReceiver(); + const int currentBand = (int)set->getCurrentHamBand(currentReceiver); + const long currentVfoFrequency = set->getVfoFrequency(currentReceiver); + const quint32 alexWord = alexFilterWordForFrequency(set, currentVfoFrequency, currentBand); datagram[0] = (m_highPrioritySequence >> 24) & 0xFF; datagram[1] = (m_highPrioritySequence >> 16) & 0xFF; @@ -337,6 +410,14 @@ void Protocol2DataPath::sendHighPriorityPacket(bool run) { datagram[offset + 3] = encodedFrequency & 0xFF; } + if (set->getAlexPresence()) { + + datagram[1432] = (alexWord >> 24) & 0xFF; + datagram[1433] = (alexWord >> 16) & 0xFF; + datagram[1434] = (alexWord >> 8) & 0xFF; + datagram[1435] = alexWord & 0xFF; + } + if (m_commandSocket->writeDatagram(datagram, set->getCurrentMetisCard().ip_address, HIGH_PRIORITY_FROM_HOST_PORT) >= 0) ++m_highPrioritySequence; else