Re: [Flexradio] GPL C program for windows
And even and IDE: http://visual-mingw.sourceforge.net We do not have to be slaves to the BEAST in Redmond. Bob Dave wrote: There is also Eclipse; see in particular the CDT. http://www.eclipse.org/ http://www.eclipse.org/cdt/ 73, Dave, AA6YQ -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Robert McGwier Sent: Thursday, November 24, 2005 0:49 AM To: richard allen Cc: FlexRadio@flex-radio.biz Subject: Re: [Flexradio] GPL C program for windows Actually, your reply was very useful. http://www.cygwin.com and http://www.mingw.org both allow the use of Linux, gcc, X, emacs, xemacs, etc. tools on windows. YOU CAN develop fully fleshed out GUI, etc. programs that run on Windows using these environments. Bob richard allen wrote: Eric, My earlier reply was probably not too useful. I've not used any free C for windoze but there is one that runs under dos called djgpp. see http://www.delorie.com/djgpp/ http://clio.rice.edu/djgpp/win2k/main.htm talks about a late version that will evidently rununder2000 and xp. Others here that are currently using one will hopefully reply. Richard W5SXD ecellison [EMAIL PROTECTED] wrote: (11/23/2005 18:09) Folks I could probably search, but is there a C or Visual C compiler for Windows in GPL? Like the SharpDevelop program is for C#? Got my Xylo board up and running and would like to compile some of the samples to get a feel. I would rather not tackle the MS VS products at this point! The SDR is killin' the budget this year! Thanks Eric2 ___ FlexRadio mailing list FlexRadio@flex-radio.biz http://mail.flex-radio.biz/mailman/listinfo/flexradio_flex-radio.biz -- Laziness is the number one inspiration for ingenuity. Guilty as charged!
[Flexradio] command line V.C/C++ .NET 2003
http://msdn.microsoft.com/visualc/vctoolkit2003 -- Laziness is the number one inspiration for ingenuity. Guilty as charged!
Re: [Flexradio] Frequency stability and calibration
Jim Lux wrote: There ARE actually sources with better close in phase noise than a quartz crystal, just in case you see one at a hamfest or surplus place (or, you're wealthy enough). A hydrogen maser, for instance (that's what we use at work, JPL, when we're concerned about such things.. but then we have an infrastructure to distribute the maser signal around, and a budget for the support staff). Actually, all H-Maser I know rely on a really high quality xtal for their short-term stability (and hence intrinsic phase noise); by high quality, I mean BVA xtal units costing in the $5k range. The transition from the BVA xtal to the maser is typically done at times ~30-100 seconds or so (see the AVARs in my tutorials I mention later, or http://www.leapsecond.com/museum/manyadev.gif to see that the BVA performance is better than the Maser up to ~30 seconds. The goal is to "hand off " from one oscillator to the next when their Allen deviation is equal). BTW -- we actually have a couple of "amateurs" that have both passive active H-Masers in their basements. One is Tom vanBaak (no call) whose efforts can be viewed at http://leapsecond.com/ and another is Jim Jaeger (K8RQ) (see http://www.clockvault.com/ if you can stand the music!). TvB offered a review paper on amateur timekeeping at the 2003 PTTI meeting, which can be fetched at http://tycho.usno.navy.mil/ptti/ptti2003/paper35.pdf. Also be sure to note TvB's "Most Accurate WristWatch" when you log onto leapsecond.com. I've said it before, and I'll repeat it now -- you are better off thinking in the frequency (and phase noise) domain when you are considering oscillators on time scales shorter than tens of seconds, and in the time domain for minutes and longer. If you are interested in these topics, you might want to fetch one of my "Timing for VLBI" tutorials at http://gpstime.com/ . In my past incarnation I ran NASA's Geodetic VLBI program and was responsible for H-masers as time and frequency standards. While I am on here making comments on this thread, I note that Alberto, I2PHD is using a circuit similar to the one I developed for locking an xtal to the 10 kHz output from the Connexant/Navman Jupiter-T receiver. A couple of notes on what I found: My initial effort also used 74HC390 dividers as a ripple counter to get from 10 MHz - 10 kHz. But I found that the propagation delay thru these dividers varied strongly with temperature, amounting to a couple of hundred nsec in a day. I fixed this problem by using a simple, but elegant circuit developed by Tom van Baak (see http://www.leapsecond.com/tools/ppsdiv.zip) which uses a PIC with its clock input driven by the 10 MHz signal and a finite state machine that executes a fixed number of instructions to generate lower frequencies. Not only is it a very stable synchronous divider, but also it need only a couple of $$ worth of parts. I did a lot of work to optimize loop time constants to try to achieve performance at the couple of nsec levels. Most of the time, the Jupiter-T steered the oscillator very well, but about once per hour, the 10 kpps (and 1pps) output sawtooth goes thru a zero-beat, with a fixed bias error spanning intervals of 10s of seconds. You can see some of these sawtooth "hanging bridges" that really screw up the locking in my tutorials on gpstime.com. And you can see the fix that Rick (W2GPS) is using in his latest CNS clock using the M12+ in the latest of the gpstime.com tutorials. 73, Tom
[Flexradio] A zoo full of c/c++ animals
http://www.devzoo.com/index.php?tooltype=Compiler -- Laziness is the number one inspiration for ingenuity. Guilty as charged!
Re: [Flexradio] FW: Impulse Wave file
richard allen wrote: In our military system tests we acquire 10-20 impulses and sum them in the frequency domain. If the ripple is actually in the system then it will stay in. This was what the generals all wanted. In our seismic stuff, where the geophysicists seem to think it is needed to find oil, we require the 1 dB flatness in the frequency domain plateau of a single impulse. In the VLBI world, we continuously inject weak pulses at a 1 MHz rate (1 usec between pulses) which have rise times in the 10s of psec range. These pulses, injected into the radio astronomy receiver front ends, manifest themselves as a frequency rail every 1 MHz. To achieve a very wide (upwards of 1 GHz) flat passband, these phase cal signals are processed to determine the phase offset needed to bring them all into line. The pulse generator that Gerald built into the the SDR-1000 is my design, derived from the same concept. In the VLBI world, we adjust the pulse amplitude so that it only increases the wideband system temperature by only 1-2%, but the pulses are seen with good SNR as frequency rails in FFT analyzers running a few Hz bandwidth. 73, Tom
Re: [Flexradio] FW: Impulse Wave file
That is what I did. I turned on the wave file record on the main menu and did a bunch of automatic pulse generations. Everyone jump on Eric with me. TURN THIS CONTROL ON THERE IS LOTS OF INTEREST. ;-) Bob richard allen wrote: Another thing about the impulse generator in my system at work. The impulse starts 1/3 of the way between sample intervals, and lasts 1/3 sample interval. This guarantees that all of the energy falls between two sampling points. The sample rate is typically 500 or 1000 Hz. However , since the impulse is routed thru the front end low -cuts and preamps which have a certain amount of delay, it is unclear to me what the importance of the centering is. It does of course produce results that are reproducable from one day to the next and may be the result of a bit of specsmanship :) Are you planning on having this generator complete to the point of producing a short .wav file for outside analysis? Richard Robert McGwier [EMAIL PROTECTED] wrote: (11/23/2005 22:31) -- Laziness is the number one inspiration for ingenuity. Guilty as charged!
Re: [Flexradio] GPL C program for windows
Richard Thanks will look at that also, some folks have mentioned that MS gives some of thiers away free. Eric -Original Message- From: richard allen [mailto:[EMAIL PROTECTED] Sent: Wednesday, November 23, 2005 11:18 PM To: ecellison Cc: FlexRadio@flex-radio.biz Subject: Re: [Flexradio] GPL C program for windows see http://gcc.gnu.org They invented GPL :) Richard W5SXD ecellison [EMAIL PROTECTED] wrote: (11/23/2005 18:09) Folks I could probably search, but is there a C or Visual C compiler for Windows in GPL? Like the SharpDevelop program is for C#? Got my Xylo board up and running and would like to compile some of the samples to get a feel. I would rather not tackle the MS VS products at this point! The SDR is killin' the budget this year! Thanks Eric2
Re: [Flexradio] GPL C program for windows
Guys Thanks for the comments all. Will checkemout today! Eric -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Robert McGwier Sent: Thursday, November 24, 2005 1:11 AM To: Dave Cc: FlexRadio@flex-radio.biz Subject: Re: [Flexradio] GPL C program for windows And even and IDE: http://visual-mingw.sourceforge.net We do not have to be slaves to the BEAST in Redmond. Bob Dave wrote: There is also Eclipse; see in particular the CDT. http://www.eclipse.org/ http://www.eclipse.org/cdt/ 73, Dave, AA6YQ -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Robert McGwier Sent: Thursday, November 24, 2005 0:49 AM To: richard allen Cc: FlexRadio@flex-radio.biz Subject: Re: [Flexradio] GPL C program for windows Actually, your reply was very useful. http://www.cygwin.com and http://www.mingw.org both allow the use of Linux, gcc, X, emacs, xemacs, etc. tools on windows. YOU CAN develop fully fleshed out GUI, etc. programs that run on Windows using these environments. Bob richard allen wrote: Eric, My earlier reply was probably not too useful. I've not used any free C for windoze but there is one that runs under dos called djgpp. see http://www.delorie.com/djgpp/ http://clio.rice.edu/djgpp/win2k/main.htm talks about a late version that will evidently rununder2000 and xp. Others here that are currently using one will hopefully reply. Richard W5SXD ecellison [EMAIL PROTECTED] wrote: (11/23/2005 18:09) Folks I could probably search, but is there a C or Visual C compiler for Windows in GPL? Like the SharpDevelop program is for C#? Got my Xylo board up and running and would like to compile some of the samples to get a feel. I would rather not tackle the MS VS products at this point! The SDR is killin' the budget this year! Thanks Eric2 ___ FlexRadio mailing list FlexRadio@flex-radio.biz http://mail.flex-radio.biz/mailman/listinfo/flexradio_flex-radio.biz -- Laziness is the number one inspiration for ingenuity. Guilty as charged! ___ FlexRadio mailing list FlexRadio@flex-radio.biz http://mail.flex-radio.biz/mailman/listinfo/flexradio_flex-radio.biz
Re: [Flexradio] Frequency stability and calibration
Tom I ran across TvB on one of my time forays off the FlexRadio Forum last year. This guy is amazing! I probably spent 8 hours reading about his shack and what he has done to get many stabilized time sources, and wandering around these websites. Talk about dedication to one hobby and becoming a master! WOW. All of this is worth the read folks! If just to marvel at the work and dedication. Eric From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of Tom Clark, W3IWI Sent: Thursday, November 24, 2005 1:30 AM To: Jim Lux Cc: [EMAIL PROTECTED]; FlexRadio@flex-radio.biz Subject: Re: [Flexradio] Frequency stability and calibration Jim Lux wrote: There ARE actually sources with better close in phase noise than a quartz crystal, just in case you see one at a hamfest or surplus place (or, you're wealthy enough). A hydrogen maser, for instance (that's what we use at work, JPL, when we're concerned about such things.. but then we have an infrastructure to distribute the maser signal around, and a budget for the support staff). Actually, all H-Maser I know rely on a really high quality xtal for their short-term stability (and hence intrinsic phase noise); by high quality, I mean BVA xtal units costing in the $5k range. The transition from the BVA xtal to the maser is typically done at times ~30-100 seconds or so (see the AVARs in my tutorials I mention later, or http://www.leapsecond.com/museum/manyadev.gif to see that the BVA performance is better than the Maser up to ~30 seconds. The goal is to hand off from one oscillator to the next when their Allen deviation is equal). BTW -- we actually have a couple of amateurs that have both passive active H-Masers in their basements. One is Tom vanBaak (no call) whose efforts can be viewed at http://leapsecond.com/ and another is Jim Jaeger (K8RQ) (see http://www.clockvault.com/ if you can stand the music!). TvB offered a review paper on amateur timekeeping at the 2003 PTTI meeting, which can be fetched at http://tycho.usno.navy.mil/ptti/ptti2003/paper35.pdf. Also be sure to note TvB's Most Accurate WristWatch when you log onto leapsecond.com. I've said it before, and I'll repeat it now -- you are better off thinking in the frequency (and phase noise) domain when you are considering oscillators on time scales shorter than tens of seconds, and in the time domain for minutes and longer. If you are interested in these topics, you might want to fetch one of my Timing for VLBI tutorials at http://gpstime.com/ . In my past incarnation I ran NASA's Geodetic VLBI program and was responsible for H-masers as time and frequency standards. While I am on here making comments on this thread, I note that Alberto, I2PHD is using a circuit similar to the one I developed for locking an xtal to the 10 kHz output from the Connexant/Navman Jupiter-T receiver. A couple of notes on what I found: My initial effort also used 74HC390 dividers as a ripple counter to get from 10 MHz - 10 kHz. But I found that the propagation delay thru these dividers varied strongly with temperature, amounting to a couple of hundred nsec in a day. I fixed this problem by using a simple, but elegant circuit developed by Tom van Baak (see http://www.leapsecond.com/tools/ppsdiv.zip) which uses a PIC with its clock input driven by the 10 MHz signal and a finite state machine that executes a fixed number of instructions to generate lower frequencies. Not only is it a very stable synchronous divider, but also it need only a couple of $$ worth of parts. I did a lot of work to optimize loop time constants to try to achieve performance at the couple of nsec levels. Most of the time, the Jupiter-T steered the oscillator very well, but about once per hour, the 10 kpps (and 1pps) output sawtooth goes thru a zero-beat, with a fixed bias error spanning intervals of 10s of seconds. You can see some of these sawtooth hanging bridges that really screw up the locking in my tutorials on gpstime.com. And you can see the fix that Rick (W2GPS) is using in his latest CNS clock using the M12+ in the latest of the gpstime.com tutorials. 73, Tom
Re: [Flexradio] Frequency stability and calibration
Tom Really neat stuff. Would love to hear you give the 2005 PPT presentation. What did happen on 09/07/02? Looks to my naked eye, that raw data from GPS is plenty accurate for our purposes as you pose in one of the slides. The flying cursor clock and nixies on gpstime.com is the neatest thing Ive seen in a long time! -pun Thanks for the links. I dont understand all of it but is enjoyable to try to figure it all out! Bob mentioned using pic slaved to the osc, the other night on Teamspeak. REALLY clever idea.! Eric From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of Tom Clark, W3IWI Sent: Thursday, November 24, 2005 1:30 AM To: Jim Lux Cc: [EMAIL PROTECTED]; FlexRadio@flex-radio.biz Subject: Re: [Flexradio] Frequency stability and calibration Jim Lux wrote: There ARE actually sources with better close in phase noise than a quartz crystal, just in case you see one at a hamfest or surplus place (or, you're wealthy enough). A hydrogen maser, for instance (that's what we use at work, JPL, when we're concerned about such things.. but then we have an infrastructure to distribute the maser signal around, and a budget for the support staff). Actually, all H-Maser I know rely on a really high quality xtal for their short-term stability (and hence intrinsic phase noise); by high quality, I mean BVA xtal units costing in the $5k range. The transition from the BVA xtal to the maser is typically done at times ~30-100 seconds or so (see the AVARs in my tutorials I mention later, or http://www.leapsecond.com/museum/manyadev.gif to see that the BVA performance is better than the Maser up to ~30 seconds. The goal is to hand off from one oscillator to the next when their Allen deviation is equal). BTW -- we actually have a couple of amateurs that have both passive active H-Masers in their basements. One is Tom vanBaak (no call) whose efforts can be viewed at http://leapsecond.com/ and another is Jim Jaeger (K8RQ) (see http://www.clockvault.com/ if you can stand the music!). TvB offered a review paper on amateur timekeeping at the 2003 PTTI meeting, which can be fetched at http://tycho.usno.navy.mil/ptti/ptti2003/paper35.pdf. Also be sure to note TvB's Most Accurate WristWatch when you log onto leapsecond.com. I've said it before, and I'll repeat it now -- you are better off thinking in the frequency (and phase noise) domain when you are considering oscillators on time scales shorter than tens of seconds, and in the time domain for minutes and longer. If you are interested in these topics, you might want to fetch one of my Timing for VLBI tutorials at http://gpstime.com/ . In my past incarnation I ran NASA's Geodetic VLBI program and was responsible for H-masers as time and frequency standards. While I am on here making comments on this thread, I note that Alberto, I2PHD is using a circuit similar to the one I developed for locking an xtal to the 10 kHz output from the Connexant/Navman Jupiter-T receiver. A couple of notes on what I found: My initial effort also used 74HC390 dividers as a ripple counter to get from 10 MHz - 10 kHz. But I found that the propagation delay thru these dividers varied strongly with temperature, amounting to a couple of hundred nsec in a day. I fixed this problem by using a simple, but elegant circuit developed by Tom van Baak (see http://www.leapsecond.com/tools/ppsdiv.zip) which uses a PIC with its clock input driven by the 10 MHz signal and a finite state machine that executes a fixed number of instructions to generate lower frequencies. Not only is it a very stable synchronous divider, but also it need only a couple of $$ worth of parts. I did a lot of work to optimize loop time constants to try to achieve performance at the couple of nsec levels. Most of the time, the Jupiter-T steered the oscillator very well, but about once per hour, the 10 kpps (and 1pps) output sawtooth goes thru a zero-beat, with a fixed bias error spanning intervals of 10s of seconds. You can see some of these sawtooth hanging bridges that really screw up the locking in my tutorials on gpstime.com. And you can see the fix that Rick (W2GPS) is using in his latest CNS clock using the M12+ in the latest of the gpstime.com tutorials. 73, Tom
Re: [Flexradio] Echo - SSB Transmissions
Hi Hank, I heard similar complaints from OMs during meetings of European SDR1000 users on the 80 m band. Some of them reported that the echo problem disappeared when connecting the mike directly to the sound card or sound box instead of coupling it to the mike connector on the front panel of the SDR1000. They suspect that a ground loop causes the echo problem. GL de SM6OMH Willi - Original Message - From: Lyman H. Wolfla II [EMAIL PROTECTED] To: FlexRadio@flex-radio.biz Sent: Tuesday, November 22, 2005 10:39 PM Subject: Re: [Flexradio] Echo - SSB Transmissions I am getting reports that I have a very low level echo on my transmit SSB signal from stations near my QTH where I have a very strong signal. Has anyone else had this problem, and if so, any idea what the problem could be. I have had this problem with the last few software releases. Thanks for any input you may be able to provide. 73, Hank Wolfla - K9LZJ 1308 S. Peace St. Greenfield, IN 46140 [EMAIL PROTECTED] 317-861-0186 Cell: 317-448-3457 ___ FlexRadio mailing list FlexRadio@flex-radio.biz http://mail.flex-radio.biz/mailman/listinfo/flexradio_flex-radio.biz
[Flexradio] Belize Travelogue
I think I neglected to post up a concentrated, running journal I kept in Belize. If so, that has been rectified. If this isn't hopelessly old news to you by now, you can go read about it in the SDR Forum under Success Stories. Larry V31LL
[Flexradio] ping
ping
Re: [Flexradio] ping
Response from Eric2 - Average time 354 ms. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of richard allen Sent: Thursday, November 24, 2005 8:34 PM To: FlexRadio@flex-radio.biz Subject: [Flexradio] ping ping ___ FlexRadio mailing list FlexRadio@flex-radio.biz http://mail.flex-radio.biz/mailman/listinfo/flexradio_flex-radio.biz
[Flexradio] FlexSDR software and Multiple CPU's
Will the existing Flex software take advantage of a PC that has multiple CPU's? The dual CPU unit is the fastest PC while running the FlexSDR software, it usually runs between 10% to 15% utilization. I'm debating on which box to install my Delta-44 card, I have two PC's that are candidates one uses a 1700MHz Athalon in a industrial all metal case, a unit that is easy to work with and has lots of open slots, the other box is a Dell with 2X 1000MHz Pentium III's. Both are going to end up on my workbench next to my antenna's and radios. I would use one with the Delta-44 for use with Software Define Radios, the other is to be used as a programming platform and interfacing to ongoing radio projects. Thanks Cecil Bayona KD5NWA www.qrpradio.com I fail to see why doing the same thing over and over and getting the same results every time is insanity: I've almost proved it isn't; only a few more tests now and I'm sure results will differ this time ...
[Flexradio] WSJT newbie
I have started to play with WSJT, I can see that the SDR1000 will be very good for EME. Some advice please on setting up WSJT with powerSDR. I have VAC and PowerSDR running and "on" as stated by N4HY in his very helpful instructions on the VAC. But if I work through the WSJT users guide instructions, it says initially to use the sample files and listen to the output of the files. (I am summarising a bit). But all I can hear is the normal static from the 20meter band the SDR1000 is tuned to. At the next stage itgoes on to adjust signal levels for RX and TX . These dont adjust. What am I doing wrong, can someone who is using the program with the SDR1000 please put me straight. Thanks Ross ZL1WN