Showing posts with label SoftRock. Show all posts
Showing posts with label SoftRock. Show all posts

Tuesday, September 7, 2010

WinradHD Running on Ubuntu 10.04 via Wine

Until recently I had been listening to my Softrock RX Ensemble on my one-and-only Windows XP Desktop Computer, all of my other computers have been converted to Ubuntu Linux.

Today I found out that "WinradHD" I/Q Decoder will run via "Wine" on Ubuntu 10.04. I have Ubuntu on my HP Pavilion Laptop, which has a Stereo Mic Input Jack (a surprise to me). The Laptop decodes the SDR I/Q signals very nicely, with a very low noise floor.

My initial test configuration used two computers; one (window XP) to changed the Ensemble LO Frequency via a USB connection, and the second (the laptop) to run WinradHD and provide audio output.

Then, via the Internet, I found the "usbsoftrock" deamon for Linux, which is a kind of driver/program for the Si570. It is like a command-line version of a combination of  "USB Driver", "CFGSR", and "SRDLL" as used on Windows XP, and  as previously described. Usbsoftrock runs on Ubuntu along with WinradHD.

Usbsoftrock allows changes to the Si570 frequency via a command-line command on the Ubuntu Laptop, for example:
$ usbsoftrock set freq 10.140
Status can be listed via:
$ usbsoftrock status
I need to find the magic to control the Si570 via "usbsoftrock" directly from "WinradHD" on Ubuntu. Using the keyboard to set a Frequency is not exactly fun.


Note: A pre-compiled "usbsoftrock" Ubuntu package can be found as described on Steve Conklin, AI4QR web page and which was created by Jonathan, AF6YF (now N6JU) - Thanks Jonathan.

-

Thursday, August 12, 2010

Softrock RX Ensemble Kit - Complete

I finished building the "Softrock RX Ensemble Kit" - it works!

I have been listening around the bands, mostly 20m, 40m and WWV.

There are some things that I have learned about SDR systems - I think all of this is correct, but I will correct it as I learn more:
  • A few SDR programs control the Receivers Local Oscillator and Decode the I/Q signals for display and for listening.
  • Many of the SRD programs are only Decoders of the received I/Q signals, and require a second program to set the Si570 LO - That was really NEWs to me.
  • I am going to be experimenting with other software for use with this radio.
  • Listening to a segment of the band while watching the water fall display is enjoyable and makes for quick frequency changes.
  • UPDATE: Some I/Q Decoders can control the Si570 LO, it is just not obvious.  I discovered that Rocky can control the LO, but it does it via a menu pick table - a little hard to use but it works.
  • I need to investigate each Decoder for LO control.
The configuration that seems to work best (so far) is "WinradHD" for the I/Q Decoder and "CFGSR" for controlling the Local Oscillator (Si570). It is necessary to set the frequency with CFGSR and then type the same frequency into WinRadHD, so that the displayed frequency scale is correct. I hope I am missing something here, and I hope this works better as I learn more.

WinradHD - Tuned to WWV


CFGSR - Si570 Control

Normally you set the LO to a frequency within 20KkHz of your desired listening frequency. I have been using about 6KHz difference for a start.

UPDATE - Correction: Thanks to Chris's email and the Internet, my previous understanding was WRONG. WinRadHD can control the LO directly as indicated below,  - Thanks to the very helpful folks on the Internet.




Hi Eldon,
Regarding your Ensemble II build and your use of WinradHD which I read on your blog. WinradHD can controll the softrock directly without using CFGSR, please ignore if you already know the following: Download this DLL file (http://home.ict.nl/~fredkrom/pe0fko/ExtIO_Si570/ExtIO_Si570.dll) and place it in the WinradHD program folder (typically C:\program files\WinradHD\). Then start WinradHD and click on the options menu, under 'select input' you should now have an option for the SoftRock, click this and WinradHD will now control the LO as you navigate WinradHD around the bands.
Kind regards, 
Chris.





UPDATE:
 The "Rocky" Decoder was my next introduction to SDR Decoders.

Rocky SDR

I have looked at "PowerSDR-IQ", but have not got it to work correctly. UPDATE: Patrick York - KF4LMZ, sent me the following link - I need to review it as it describes the how to use PowerSDR-IQ with the Ensemble. http://www.wb5rvz.com/sdr/ensemble/psdriq.htm

I am currently powering the Ensemble with a 9 Volt Battery and therefore it has little or no induced line noise (and/or ground loops). If you read this blog much, what else would you expected from me, I always use 9 Volt Batteries for my projects.


UPDATE
I recently found "M0KGK SDR Decoder" which looks very good and easy to use.

M0KGK SDR

It is interesting that it is possible to run multiple Decoders, at the sometime on the PC - each can be turned OFF and ON to access the audio channel for operational comparison.

UPDATE
I also found the SDRADIO Decoder - which also looks very good, setting frequency and the audio band pass filter is "mouse click" obvious - I like it!

SDRADIO

Note: This Decoder does not have as much of a problem displaying and decoding the centre LO frequency as the others appear, it must use some new math.

Now, maybe too many to try to use!?



UPDATE
See more follow up configuration information.



Note: I obtained the above images from the Internet, I hope the original owner will not mind, for each I have provided a link to their home page, via image click.

Tuesday, August 10, 2010

The Ensemble Build Continues

My "Softrock RX Ensemble Kit" Build Progress (see previous post):

  • DC Power and 5 Volt Reg components Installed
  • USB circuit and Si570 components Installed
  • Initial Voltage Tests - 5 Volt and 3.3 Volt - OK
  • XP USB Driver Installed - OK
  • Downloaded and Installed "CFGSR" and "SRDLL" - OK
  • Initial Test Local Oscillator Si570 Tests - OK
  • I can hear the Si570 when it is set to an aviation frequency on my Aviation Radio. - OK
  • The 160m Band Pass Filter is installed and continuity tested - OK
UPDATE
  • The other three filters are wound, installed and continuity tested - OK
IT WORKS !
  • I have listened to 40 metres and WWV
  • Now for some calibration and performance testing

-

Friday, July 30, 2010

Ensemble Kit Build Re-Started

As part of a group project, a lot of the members of the Puget Sound QRP Group (pQRP) are building the "Softrock RX Ensemble Kit" for our group exploration of Software Defined Radios (SDR).

As reported in a previous post, I had a false start of my build while at Salmoncon. My goal was to get it started, finished and tested before leaving the event, but that did not happen. With more time now, I plan to continue the project.

Wednesday night, while at our last pQRP P&C (Pie and Coffee) Meeting, Alen asked a few questions about my build process and progress, he asked;

Could Reflow Techniques be used to build the Kit?
  • That Depends, If you want to follow the build instruction the answer is probable - NO. 
  • The instuctions include intermediate voltage and current tests before successive parts are installed. Also parts are installed on both sides of the PCB with through hole and SMT parts added for each test. 
What size of Soldering Iron should be used?
  • My glib answer was; If you can see the tip, use the next size smaller! 
  • But it depends, on the technique used for soldering. To use flood solder with solder wick clean up larger tip (maybe 1/16 inch) could be used. Flood Solder is where you drag a puddle of solder and lots of flux across a group of pins, then remove excess with solder wick. 
  • I use single pin soldering with very little solder wick clean up. I use a small 1/64 inch tip for most of my SMT work. 
As per the instruction, I have the 12 Volt Power Supply, USB, Local Oscillator (Si570) and Control Circuits installed. The next steps include; down loading Firmware to the PIC, loading Software onto the PC and doing some initial tests for proper oscillator operations. I just need some time to do the tasks.

At the P&C meeting, Charlie - took the following incredible photo of my partially completed board. Note, this photo was taken with a hand held camera while setting at the table, with the board propped up on a coffee mug, a setting sun beam provided the light.

Si570 Local Oscillator and USB Circuit

Charlie with his Cannon S90 camera takes great photos in very adverse conditions.

If I had known that a photo was going to be taken, I would have cleaned the board with alcohol, to at least remove rosin splatters. I am looking forward to a completed board photo.

--

Tuesday, July 20, 2010

Salmoncon 2010


This is a late posting of our Puget Sound QRP SalmonCon weekend of July 9th, 10th and 11th.

I went to Salmoncon with the idea of working some QRSS and WSPR on my IC-730 in the fresh air and camping environment. Most attendees were there to work SSB and CW with a little PSK, and attend the technical lectures. There were two or three K3's, an SDR, many other commercial rigs and some HomeBrew equipment all available for use.

I also, took the parts and projects of my QRSS and Marker Beacons along with my intended project to put together - a "Softrock RX Ensemble Kit". My goal was to get it started, finished and tested before leaving the event - Boy, was I wrong! - I should have known better.

The technical talks where very interesting, entertaining and occupied most of the day. Afterwards, chatting with friends about HAM Radio occupied the evening. There were too many great conversation to enjoy and with so many people with ideas and experiences to attend.

I finally settle down to do some real "Kit" building. The "Softrock RX Ensemble Kit" represents the project that I have had on my minds drawing board for several month as a HomeBrew project. When this Kit was found and revieled it's block diagram and schematic, I just had to have one! The HomeBrew Project I was planning was the same, only I did not have all of the parts and values worked out - this Kit is Great!

Well, . . the first part went in, the second, third and forth. Then I noticed the first part was in backwards - a 1N4007 Diode! - What was I thinking! - It had to come out!

I worked for the next hour taking that one part out, I did not want to damage the board - so I worked very carefully. Unfortanatlly, I did not take my PCB vice with me on this trip. Removal of the "one" part was difficult - holes are small and I wanted to salvage the part. The part was removed and the board was not damaged or marred.

Afterwards, I decided to plan on a new replacement as the top of the diode hairpin loop is a test point that will be used later. The old cut part would not work and provide the test point in the right part of the circuit. Note: the photo shows the correct installation from the manual page.

This set back, dampened my spirits and killed all hope of getting this Kit on the air during Salmoncon. I decided to abandon the effort, and wait until I return home with more time to work the problem.

This is now July 20th - I have not returned to the Kit yet, but maybe soon.

BTW: I now recommend that you read ahead in a kits construction instruction manual - I wonder if I can follow my own advice!


--

Wednesday, December 16, 2009

December 2009 - pQRP P&C

Last night I went to our monthly Puget Sound QRP (pQRP) P&C (pie and coffee) meeting.

For the event the group decided to do a White Elephant Gift Exchange, supposedly giving something from our junk box. I checked my junk boxes for an appropriate gift to take - it was something that I would have liked to have received, and wraped it for the exchange.

At the meeting and after dinner, I was one of the last to pick a gift from the gift pile, I selected a small package and was surprised. It was a Soft Rock 40 Kit (a receiver) - Very nice gift from someone that has an very impressive junk box. But, sad to say, in keeping with the rules of the White Elephant Gift Exchange, my Soft Rock Kit was taken by Alan K6ZY (the next in line to pick a gift), Dang!  ;-(

OK, as per the rules, I had to pick another gift, again I picked a small gift and to my surprise, it was a TAK-40 Kit  (a Transceiver, parts and boards). Again, some of the guys at the meeting must have very impressive junk boxes.  Yet, not knowing exactly what a "TAK-40" was, after the meeting and at home, I spent several hours on the web reading and learning all that I could about it.  Sometime early the next morning I got to sleep.

Well, I am thankful to who ever provided the Gift, I will put it to very good use, I may even spend some time increasing my code speed  - Thanks.


UPDATE 1:
  • After reading much more on the web, The TAK-40 looks like it is going to be a bit of a project, to find; construction details, modification details, and all sorts of information to ingest and digest.

-