--
--
You received this message because you are subscribed to the Google
Groups "Society of Amateur Radio Astronomers" group.
To post to this group, send email to sara...@googlegroups.com
To unsubscribe from this group, send email to
sara-list-unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/sara-list?hl=en
--- You received this message because you are subscribed to the Google Groups "Society of Amateur Radio Astronomers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sara-list+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
--
Hello Marcus,
with the USRP you can have both (or four with the original USRP) inputs on the same USB device. The samples from both chans are interleaved in the fpga, and are transported from there on as a single stream, so that their relative timing can't change in the following pipeline - all delays affect both channels exactly the same.
With two independent streams, you have a random initial delay between the channels. Indeed, if they are sampled with the same clock as in your case, this relative delay won't change during a single run, provided no samples are lost in either pipeline.
One might try to determine the delay by injecting a reference RF signal (pseudorandom noise with repeat time > max delay, for example) into both channels, which would then need to be filtered out (or time-gated out) before the final correlation. To avoid a cable mess, the reference could be broadcast over the air, with a small TX antenna.
Or else, if you are not interested in absolute phase, and just want some fringes from a strong source like the Sun, you might simply do a blind search for max correlation.
Hm, the only reason for such behavior I can see, is that the samples get silently dropped somewhere. Do you see sudden discrete jumps, or is there a continous drift of phase?
I have only two RTL dongles, but of different makes (one E4000 and one R820), so I can't try to replicate your experiment. But I'll try to buy more dongles, then I might try.
As for the reference signal, simple RF pulses injected in both antennas, one to two us long, and with an amplitude well above the noise would probably work. They would be easy to distinguish from the astro noise by amplitude alone, and cutting them out in the time domain would not sacrifice too much of the desired signal.
Another guy doing such experiments:
http://kaira.sgo.fi/2013/09/16-dual-channel-coherent-digital.html
Marko Cebokli
Another guy doing such experiments:
http://kaira.sgo.fi/2013/09/16-dual-channel-coherent-digital.html
Marko Cebokli
-- Marcus Leech Principal Investigator Shirleys Bay Radio Astronomy Consortium http://www.sbrac.org
Another guy doing such experiments:
http://kaira.sgo.fi/2013/09/16-dual-channel-coherent-digital.html
Marko Cebokli
> Von: sara...@googlegroups.com [mailto:sara-list@googlegroups.com] Im
For more options, visit this group at
http://groups.google.com/group/sara-list?hl=en
---
You received this message because you are subscribed to the Google Groups "Society of Amateur Radio Astronomers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sara-list+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
--
--
You received this message because you are subscribed to the Google
Groups "Society of Amateur Radio Astronomers" group.
To post to this group, send email to sara...@googlegroups.com
To unsubscribe from this group, send email to
For more options, visit this group at
http://groups.google.com/group/sara-list?hl=en
---
You received this message because you are subscribed to the Google Groups "Society of Amateur Radio Astronomers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sara-list+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
--
--
You received this message because you are subscribed to the Google
Groups "Society of Amateur Radio Astronomers" group.
To post to this group, send email to sara...@googlegroups.com
To unsubscribe from this group, send email to
For more options, visit this group at
http://groups.google.com/group/sara-list?hl=en
---
You received this message because you are subscribed to the Google Groups "Society of Amateur Radio Astronomers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sara-list+unsubscribe@googlegroups.com.
http://www.radio-sky.ru/forums/index.php?showtopic=65&view=findpost&p=324 - This project is a amateur radio interferometer. The author (Alex Plaha) has created true dual-channel coherent receiver. http://www.radio-sky.ru/forums/index.php?act=attach&type=post&id=228 He joined the output of the second tuner to the first chip.
-- Marcus Leech Principal Investigator Shirleys Bay Radio Astronomy Consortium http://www.sbrac.org
> Von: sara...@googlegroups.com [mailto:sara-list@ googlegroups.com] Im
For more options, visit this group at
http://groups.google.com/ group/sara-list?hl=en
---
You received this message because you are subscribed to the Google Groups "Society of Amateur Radio Astronomers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sara-list+...@ googlegroups.com.
--
--
You received this message because you are subscribed to the Google
Groups "Society of Amateur Radio Astronomers" group.
To post to this group, send email to sara...@googlegroups.com
To unsubscribe from this group, send email to
For more options, visit this group at
http://groups.google.com/ group/sara-list?hl=en
---
You received this message because you are subscribed to the Google Groups "Society of Amateur Radio Astronomers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sara-list+...@ googlegroups.com.
--
--
You received this message because you are subscribed to the Google
Groups "Society of Amateur Radio Astronomers" group.
To post to this group, send email to sara...@googlegroups.com
To unsubscribe from this group, send email to
sara-list-...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/sara-list?hl=en
---
You received this message because you are subscribed to the Google Groups "Society of Amateur Radio Astronomers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sara-list+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
Juha took a look at my data the other day, and, indeed, they're uncorrelated. Can't figure out why. We're both using the same hardware
and software.
--
Marcus Leech
Principal Investigator
Shirleys Bay Radio Astronomy Consortium
http://www.sbrac.org
--
--
You received this message because you are subscribed to the Google
Groups "Society of Amateur Radio Astronomers" group.
To post to this group, send email to sara...@googlegroups.com
To unsubscribe from this group, send email to
sara-list-unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/sara-list?hl=en
--- You received this message because you are subscribed to the Google Groups "Society of Amateur Radio Astronomers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sara-list+unsubscribe@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/sara-list?hl=en
---
You received this message because you are subscribed to the Google Groups "Society of Amateur Radio Astronomers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sara-list+...@googlegroups.com.
This mail list has recently had more messages about software than radio astronomy. What is happening?The main reason for software problems appears to be a lack of business knowledge by software developers. There are two rules that must be followed in the choice of an operating system to develop your software for:1. If you develop software for your own use, develop it for the operating system that you prefer and that you use.If you use Linux as your favorite operating system, develop the software for Linux. If you use Apple OS as your favorite operating system develop the software for Apple OS. If your favorite operating system is Windows, develop your software for Windows.2. If you are developing software for others to use, either planning to sell it to them or to give it away for free, develop the software for the operating system or systems most people use.Windows is the operating system most people use. Software developed for others to use should be first written for Windows. It does not matter what operating system you think is best, Windows is used by most people. Then, if you wish, develop it for the Apple OS and then for Linux.
Windows is the choice of most computer users. My firm had to use Windows as that is what most of our clients used. I did not want to shift operating systems from the office to home. Most people are in a similar position.
Again, if you write software for your own use, write it for your favorite operating system. If you are writing it for others to use, write it for Windows, and, if you wish, create versions for other operating systems. When writing software for others, forget your geek self and think like a business man.
From: Malcolm Mallette <mall...@comcast.net>
To: sara...@googlegroups.com
Sent: Saturday, October 19, 2013
10:11 AM
Subject: [SARA] The Business of
Software Development
.....
1. If you develop software for your own use, develop it for the operating system that you prefer and that you use.
If you use Linux as your favorite operating system, develop the software for Linux. If you use Apple OS as your favorite operating system develop the software for Apple OS. If your favorite operating system is Windows, develop your software for Windows.
......
In my observation, this is what happens in almost all cases in radio astronomy (and science in general). People in the scientific and amateur community develop software primarily for their own purposes. If other people find it useful, they make it available "as is". Sometimes the software is well documented and easy to install, in other cases documentation may be minimal and/or installation can be painful.
In the science community nowadays almost all computing is based on Linux type OSes. Therefore the majority of software is based on Linux.
Things seem to look different in the amateur radio world. I am probably not the right person to judge this but it seems that this community does more development under the Windows environment.
Only in rare cases software has been migrated to all major platforms because the software has not been intended to be "marketable" to a broad audience. As a result, you may have to live with what is available from other authors and their choice of the operating system. So your personal choice will be based on what you want to use from other authors, what you need to develop by your own and what you feel comfortable with. But you need to make this choice and live with the consequences unless you want to support two or more OS at the same time for your radio astronomy work.
At our Stockert radio telescope, the choice has been to go for a almost pure Linux environment for the following reasons (in sequence of importance):
- Development skills and OS knowledge were much more readily available among the people in our group
- Lots of software was available for the Linux environment where it was hard to find a Windows equivalent
- Some specific software which was indispensible for our work (in particular pulsar recording and processing software) was only available for Linux and could never ever be migrated to Windows
- Licensing cost
Sometimes the discussion Linux vs Windows vs Mac takes an almost religious dimension and gets emotional ;-) I believe this is not necessary, just make your choice and let other people live with their choice.
Regards and happy computing!
Wolfgang
Paul,
maybe I was not very clear in what i was trying to say, so in a nutshell:
I support Malcom's view that if you develop software for your own you choose the environment that suits you best.
Malcom' suggestion to develop software for all major OSes, however, may be very desirable but will not materialize especially in the scientific community as people are just trying to get things done and then move on to the next task. This is probably why much software is available for either Linux of Windows only. Therefore you are forced to decide for yourself.
I observe your great work with the RASDR and it good to see that you will support all major OS. This is a great contribution to the community as this puts everybody in a position to use your work in his environment, no matter what his choice might have been.
There are good and valid reasons why you (and others) have chosen to use Windows as your prime environment. Other people (like ourselves) come to the conclusion that Linux is the better choice for them. This was my last point I wanted to make: There are always good reasons why somebody chooses to go one way or the other. I am amazed that in some cases people get into an emotional discussion about pro's and con's of Windows vs. Linux while it should be just a decision based on individual circumstances.
Having said all this, we certainly will not forget (thanks for Bill pointing this out) that our prime goal is to do observations rather than writing code ;-)
Regards
Wolfgang
From: Malcolm Mallette <mall...@comcast.net>
To: sara...@googlegroups.com
Sent: Saturday, October 19, 2013 10:11 AM
Subject: [SARA] The Business of Software Development
.....
1. If you develop software for your own use, develop it for the operating system that you prefer and that you use.
If you use Linux as your favorite operating system, develop the software for Linux. If you use Apple OS as your favorite operating system develop the software for Apple OS. If your favorite operating system is Windows, develop your software for Windows.
......
In my observation, this is what happens in almost all cases in radio astronomy (and science in general). People in the scientific and amateur community develop software primarily for their own purposes. If other people find it useful, they make it available "as is". Sometimes the software is well documented and easy to install, in other cases documentation may be minimal and/or installation can be painful.
In the science community nowadays almost all computing is based on Linux type OSes. Therefore the majority of software is based on Linux.
them away to anyone who wants a harp or wants to learn to play the harp. But you criticize him because, well, "most people play guitar or violin
or piano, you should be making those instead and giving them away. What a profound disservice to the musical community to be giving away harps."
Analogy #2: You are regularly invited to your friends house, who put on a fantastic dinner party, usually with lots of wholesome, organic food, often from unusual cultural heritage. You tell them "most people eat hotdogs and hamburgers. You should think more like a restaurant, and serve hotdogs and
hamburgers. You'll never get anywhere giving away this hippy-trippy organic stuff."
HM, "start to thnk like a businessman"
Anybody acting according to the above maxim, will NEVER go and write radio astronomy software.
There just are "bilyuns and bilyuns" of better ways to make money. If you think like a businessman, radio astronomy will certainly be one of the very last things, that will come to your mind.
Certainly there ARE sciences that can make you rich, like pharmacy, but radio astronomy is definitely for the "severely business challenged".
Marko Cebokli
On Sunday, October 20, 2013 04:58:38 PM Marcus D. Leech wrote:
HM, "start to thnk like a businessman"
Anybody acting according to the above maxim, will NEVER go and write radio astronomy software.
There just are "bilyuns and bilyuns" of better ways to make money. If you think like a businessman, radio astronomy will certainly be one of the very last things, that will come to your mind.
Certainly there ARE sciences that can make you rich, like pharmacy, but radio astronomy is definitely for the "severely business challenged".
Marko Cebokli
True.
But I'll point out that with the SKA project looming large, getting a non-trivial fraction of that capital-infrastructure "business" wouldn't
likely be non-lucrative :)
Sure, but very little of that money will go to the radio astronomers, most will end in the hands of constuction contractors and "the people in between"
-- Marcus LeechPrincipal InvestigatorShirleys Bay Radio Astronomy Consortiumhttp://www.sbrac.org
.......
Sure, but very little of that money will go to the radio astronomers, most will
end in the hands of constuction contractors and "the people in
between"
........
I heard an interesting remark recently when we had a group of master students from the University of Bonn for hands on training at our telescope: They were asking about the likelihood of finding a job in radio astronomy, and the professor responded: "The SKA will probably need about 500 radio astronomers, and there are only around 500 professional radio astronomers at the moment worldwide".
If this is true, at least quite a few young astronomers will be able to earn a living from radio astronomy which certainly is good news.
Regards
Wolfgang
On 10/09/2013 05:45 PM, wezelball wrote:
> Wow, this looks very interesting! I've been wondering if this could
> be done, this would be an awesome RA project!. The hardware mods look
> fairly straightforward, but I'm not sure of the software.
>
> Is anyone in the group going to take a crack at this?
>
> Dave
>
What he's done is to take the "I" output of one tuner, and substitute it
for the "I" input on the RTL2832U chip, so that while the RTL chip
thinks its
sampling I/Q from a single tuner, it's sampling "I" from one, and "Q"
from another. Since the two tuners won't have zero phase offset, I"m not
sure why he's doing this, by using *both* dongles independently, with
a common-clock, he can derive the complex visibility. Ah well.
My own experiments haven't yet produced any fruit. I'm feeding in a
common clock, and the output data are completely uncorrelated.
Juha took a look at my data the other day, and, indeed, they're
uncorrelated. Can't figure out why. We're both using the same hardware
and software.
The problem with these dongles is, that there are no good datasheets for either the tuner chips or the demodulator/usb interface chip.
(I could never really understand what a chip manufacturer can gain by hiding the datasheets of his chips???)
If I understand right what Alex did:
the demodulator chip has more inputs than needed for a single tuner - maybe it has an option for I/Q baseband, but the tuners work in a low-IF real samples mode - anyway, it is possible to connect two tuner chps to one demodulator chip. This removes the problem of two independent USB streams, so when the chips are running from the same clock, coherent sampling is possible.
I do not plan to try interferometry with RTLSDR dongles, as SIDI works well, with ten times the bandwidth, and gives me enough opportunuty to play for the next few years :-)
I also hate doing reverse engineerng, not out of respect for IP, but because people keep bringing me dead gadgets and expect me to repair them without dcumentation :-)
Marko Cebokli
--
--
You received this message because you are subscribed to the Google
Groups "Society of Amateur Radio Astronomers" group.
To post to this group, send email to sara...@googlegroups.com
To unsubscribe from this group, send email to
sara-list-...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/sara-list?hl=en
---
You received this message because you are subscribed to the Google Groups "Society of Amateur Radio Astronomers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sara-list+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Hello Mario,
thanks for the link! The datasheet for the e4000 is quite good, but this chip is out of prduction, and I only have R820 based dongles. The R820 datasheet is the same I had before, does not describe the registers.
As far as I can see from the pdf's about the RTL chip, it has a single low-IF input, so I can not see how you can get it to read two independent channels.
But then, E4000 has I/Q baseband output, so the pdf's about the RTL chip may not be correct? As I said, hard to work in such confusion. We'll have to wait for some more "chipyleaks"!
One advantage of the dongles over SIDI, if they are capable of interferometry, is the coverage of frequencies below 950MHz. On the lower frequencies, their lower bandwidth might be less important, as you are unlikely to find many MHZ of clear frequency space there anyway.
But the skill and time needed to modify the dongles for interferometry probably wont be much less than for the modification od DVB-S tuners for SIDI?
I won't try dongle interferometry in the near future, because I would like to prepare a talk about SIDI for the just announced European Conference on Amateur Radio Astronomy, and want to accumulate some more results until then.
You might try to contact Alex Plaha directly, to discuss the dongle interferometry experiments he has done. I never contacted him, so I do not know whether he speaks English.
Marko Cebokli
Mario, all,
I just came across a blog entry about a multi-dongle coherent receiver which is very interesting: http://yo3iiu.ro/blog/?p=1450
Mario, since you seem to have posted a comment on the blog: Have you tried to reproduce the results?
Regards
Wolfgang
Von:
sara...@googlegroups.com [mailto:sara...@googlegroups.com] Im Auftrag von Mario Cannistrà
Gesendet: Freitag, 9. Mai 2014
17:30
An: sara...@googlegroups.com
Betreff: Re: AW: [SARA]
Phase-coherence experiments with RTLSDR dongles