diff --git a/.visualgdb/CodeDB/SoapyHifiBerry-Release-VisualGDB/AudioInput.rdb b/.visualgdb/CodeDB/SoapyHifiBerry-Release-VisualGDB/AudioInput.rdb deleted file mode 100644 index 80b8881..0000000 Binary files a/.visualgdb/CodeDB/SoapyHifiBerry-Release-VisualGDB/AudioInput.rdb and /dev/null differ diff --git a/.visualgdb/CodeDB/SoapyHifiBerry-Release-VisualGDB/AudioOutput.rdb b/.visualgdb/CodeDB/SoapyHifiBerry-Release-VisualGDB/AudioOutput.rdb index f5039c7..3091f83 100644 Binary files a/.visualgdb/CodeDB/SoapyHifiBerry-Release-VisualGDB/AudioOutput.rdb and b/.visualgdb/CodeDB/SoapyHifiBerry-Release-VisualGDB/AudioOutput.rdb differ diff --git a/.visualgdb/CodeDB/SoapyHifiBerry-Release-VisualGDB/GlobalFileTable.000 b/.visualgdb/CodeDB/SoapyHifiBerry-Release-VisualGDB/GlobalFileTable.000 index 7f49cf0..37a0a51 100644 Binary files a/.visualgdb/CodeDB/SoapyHifiBerry-Release-VisualGDB/GlobalFileTable.000 and b/.visualgdb/CodeDB/SoapyHifiBerry-Release-VisualGDB/GlobalFileTable.000 differ diff --git a/.visualgdb/CodeDB/SoapyHifiBerry-Release-VisualGDB/GlobalFileTable.001 b/.visualgdb/CodeDB/SoapyHifiBerry-Release-VisualGDB/GlobalFileTable.001 index d7f6ee8..3dfc8dd 100644 Binary files a/.visualgdb/CodeDB/SoapyHifiBerry-Release-VisualGDB/GlobalFileTable.001 and b/.visualgdb/CodeDB/SoapyHifiBerry-Release-VisualGDB/GlobalFileTable.001 differ diff --git a/.visualgdb/CodeDB/SoapyHifiBerry-Release-VisualGDB/codedb.lck b/.visualgdb/CodeDB/SoapyHifiBerry-Release-VisualGDB/codedb.lck index 0e7525a..dfdaafd 100644 --- a/.visualgdb/CodeDB/SoapyHifiBerry-Release-VisualGDB/codedb.lck +++ b/.visualgdb/CodeDB/SoapyHifiBerry-Release-VisualGDB/codedb.lck @@ -1 +1 @@ -This file was last opened by PID 22248 +This file was last opened by PID 18396 diff --git a/.visualgdb/CodeDB/SoapyHifiBerry-Release-VisualGDB/tmp00000003.npa00 b/.visualgdb/CodeDB/SoapyHifiBerry-Release-VisualGDB/tmp00000003.npa00 index d51ebb2..1a551f0 100644 Binary files a/.visualgdb/CodeDB/SoapyHifiBerry-Release-VisualGDB/tmp00000003.npa00 and b/.visualgdb/CodeDB/SoapyHifiBerry-Release-VisualGDB/tmp00000003.npa00 differ diff --git a/.visualgdb/CodeDB/SoapyHifiBerry-Release-VisualGDB/tmp00000003.npd b/.visualgdb/CodeDB/SoapyHifiBerry-Release-VisualGDB/tmp00000003.npd new file mode 100644 index 0000000..077266e Binary files /dev/null and b/.visualgdb/CodeDB/SoapyHifiBerry-Release-VisualGDB/tmp00000003.npd differ diff --git a/.visualgdb/CodeDB/SoapyHifiBerry-Release-VisualGDB/tmp00000003.rdb b/.visualgdb/CodeDB/SoapyHifiBerry-Release-VisualGDB/tmp00000003.rdb new file mode 100644 index 0000000..de62453 Binary files /dev/null and b/.visualgdb/CodeDB/SoapyHifiBerry-Release-VisualGDB/tmp00000003.rdb differ diff --git a/README.md b/README.md index b302c65..4451c4d 100644 --- a/README.md +++ b/README.md @@ -3,15 +3,7 @@ The SoapyHifiBerry driver is to use the HifiBerry DAC + ADC (Pro) as a SDR Tranc The idea and design of the detector is from the book "Software Defined Radio Tranceiver" T41-EP by AC8GY and W8TEE I adapted the design for use with Raspberry PI 4B. On the PCB there is a Tayloe mixer FST3253 / SN74CBT3252 and a Si5351 oscilator. A SN74HC74 is used to devide the clock by 4 and deliver 90 degree phase shift. -The SoapyHifiBerry driver work with my SDR software SDRBERRY, I did not test it with other SDR software and all is an experiment. - -SoapyHifiBerry will create config file HifiBerry.cfg Si5351 correction can be configured and audio adc/dac alsa device name set -[si5351] -correction = "50000" - -[sound] -device = "snd_rpi_hifiberry_dacplusadcpro" - +The SoapyHifiBerry driver work with my SDR software SDRBERRY https://github.com/paulh002/sdrberry, I did not test it with other SDR software and all is an experiment. ToDo: - phase correction (if necessary) @@ -66,7 +58,7 @@ Open project in VisualStudio and compile with VisualGDB ``` ## Install and compile with CMake - +``` git clone https://github.com/paulh002/SoapyHifiBerry cd SoapyHifiBerry mkdir build @@ -74,6 +66,16 @@ cd build cmake .. make sudo make install +``` + +##SoapyHifiBerry will create config file HifiBerry.cfg Si5351 correction can be configured and audio adc/dac alsa device name set +``` +[si5351] +correction = "50000" + +[sound] +device = "snd_rpi_hifiberry_dacplusadcpro" +``` ![Tayloe](https://github.com/paulh002/SoapyHifiBerry/blob/master/Tayloe.jpg)