[Flexradio] SDRConsole+delta44
Has anyone run the M-Audio Delta 44 with the last version of SDRConsole? I'm having no luck. It work fine with PowerSDR, of course. Richard W5SXD
Re: [Flexradio] SDRConsole+delta44
Richard, If you are talking about having problems with the source code, yes I too am having problems. Visual Studio 2003 will not open the 1.4.5.5B source code for me. 1.4.5.4B works fine. I will continue to look at it. Jerry WK0J - Original Message - From: richard allen [EMAIL PROTECTED] To: FlexRadio@flex-radio.biz Sent: Saturday, November 12, 2005 6:36 AM Subject: [Flexradio] SDRConsole+delta44 Has anyone run the M-Audio Delta 44 with the last version of SDRConsole? I'm having no luck. It work fine with PowerSDR, of course. Richard W5SXD ___ FlexRadio mailing list FlexRadio@flex-radio.biz http://mail.flex-radio.biz/mailman/listinfo/flexradio_flex-radio.biz
Re: [Flexradio] SDRConsole+delta44
Richard, The SDRConsole doesn't have the facilities to handle a 4 port card. Especially when considering that it doesn't have a proper Windows mixer. The original VB code (SDRConsole) relied upon the Windows mixer to switch between RX and TX. PowerSDR actually does the transitions for the Delta 44 in software (meaning, we do the mixing ourselves). Other things that would keep the SDRConsole from working with the newer cards is that we didn't have support for anything other than DirectSound in the VB version. Eric Wachsmann FlexRadio Systems -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of richard allen Sent: Saturday, November 12, 2005 6:36 AM To: FlexRadio@flex-radio.biz Subject: [Flexradio] SDRConsole+delta44 Has anyone run the M-Audio Delta 44 with the last version of SDRConsole? I'm having no luck. It work fine with PowerSDR, of course. Richard W5SXD ___ FlexRadio mailing list FlexRadio@flex-radio.biz http://mail.flex-radio.biz/mailman/listinfo/flexradio_flex-radio.biz
[Flexradio] New SDR Working on all Modes
I installed the jumper on my D44 Interface card, plugging in the mike andno audio. Drove me nuts. I fired up 1.4.4 and lo a behold, it worked on SSB! So I went back to 1.4.5 B4 to see what was different. The problem was, I had to disable VAC to work SSB. Makes sense! Anyway, had a nice QSO with VA3CWM, and even got an excellent audio report. So all is well. Thanks to everyone for the help and encouragment. John W2AGN
[Flexradio] WDM-KS Motorboats
I am using SR-40 hardware and the Creative Labs MP3+ USB soundsystem connected to my AMD Athalon64, 2800 laptop computer. Performance has been excellent on Previews 1 - 4 but the WDM-KS audio selection on Preview 5 caused motorboating on any signals above about an S7 in level. If I revert to either the MME or ASIO4ALL driver the motorboating issue dissappears. CPU utilization is about 30%. The physical configuration includes a physical connection between the right channel line out, of the MP3+, to the mic in on the laptop. This allows me to use the internal audio support to listen, via internal speakers, and to use MixW for digital decoding. The issues occurs with or without MixW running and is independant of the level settings on the internal SoundMax audio device. Not sure what other information to provide. 73 - Mike - K9JRI
[Flexradio] SR40 frequency error display corrected but....
Thanks for correcting the panadapter display range when a frequency correction has been applied for the SR40. An interesting by-product is that you can now see signals at least 10 kHz. outside of the actual tuning range that seem like they may not be actual signals but artifacts of signals from within the allowed 48kHz. tuning range. I will apply an external signal generator and try to quantify that issue. Youse guys do good work! (that was a common compliment from my old telephone company boss) 73 - Mike - K9JRI
Re: [Flexradio] SDRConsole+delta44
Thanks. That is what I expected. Regards, Richard FlexRadio - Eric [EMAIL PROTECTED] wrote: (11/12/2005 08:58) Richard, The SDRConsole doesn't have the facilities to handle a 4 port card. Especially when considering that it doesn't have a proper Windows mixer. The original VB code (SDRConsole) relied upon the Windows mixer to switch between RX and TX. PowerSDR actually does the transitions for the Delta 44 in software (meaning, we do the mixing ourselves). Other things that would keep the SDRConsole from working with the newer cards is that we didn't have support for anything other than DirectSound in the VB version. Eric Wachsmann FlexRadio Systems -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of richard allen Sent: Saturday, November 12, 2005 6:36 AM To: FlexRadio@flex-radio.biz Subject: [Flexradio] SDRConsole+delta44 Has anyone run the M-Audio Delta 44 with the last version of SDRConsole? I'm having no luck. It work fine with PowerSDR, of course. Richard W5SXD ___ FlexRadio mailing list FlexRadio@flex-radio.biz http://mail.flex-radio.biz/mailman/listinfo/flexradio_flex-radio.biz
[Flexradio] Wav file headers incorrect?
Hi, I do not own an SDR-1000 but had been looking at the powerSDR sources (thanks to Flexradio for making it GPL). I also downloaded the wav files available at the flex-radio website to make my own receiver on my GNU/Linux system with GNU Radio. As an intermediate solution for my testing, I thought of using the WAV files from flexradio and so started writing a wav file reader with gnuradio. I could play them file with Rocky on WindowsXP on my office machine. But when I tried looking at the headers of the wav files using ghex2 (a hex editor program available under GNU/Linux), it seems like they are incorrect. I tried just playing it with a normal WAV player just to verify the sanity of the WAV files but it refuxes to play, so I did some more stuff with Python. See below: radio:~/Desktop/files$ python Python 2.3.5 (#2, Aug 30 2005, 15:50:26) [GCC 4.0.2 20050821 (prerelease) (Debian 4.0.1-6)] on linux2 Type help, copyright, credits or license for more information. import wave fp = wave.open(IK3MAC_CQ_high_noise_12-5-2004_12_46_44_AM.wav) Traceback (most recent call last): File stdin, line 1, in ? File /usr/lib/python2.3/wave.py, line 483, in open return Wave_read(f) File /usr/lib/python2.3/wave.py, line 162, in __init__ self.initfp(f) File /usr/lib/python2.3/wave.py, line 143, in initfp self._read_fmt_chunk(chunk) File /usr/lib/python2.3/wave.py, line 264, in _read_fmt_chunk raise Error, 'unknown format: ' + `wFormatTag` wave.Error: unknown format: 3 It looks like the WAV file headers (some of the values atleast) is hosed. The 4th byte to 8th byte (counting from 0) is supposed to show the length of the file - 8, but it shows a completely different value when opened using a hex editor. May be this is a bug (not so serious anyway..) but may be I am completely wrong. This mail is just to let you guys know about this issue that I am seeing. I haven't looked at the relevant powerSDR source files to verify my claim. 73 -- Ramakrishnan VU3RDD
Re: [Flexradio] WDM-KS Motorboats
Followup data: The connection between the MP3+ line out and the mic in on the laptop is not a part of the motorboating. Whenthe motorboatingoccurs it is present when listening via headphones connected to the MP3+ headphone jackand the connection to the laptop's mic in removed. It does still appear to be signal strength related. The motorboating sounds like a rough note rather than a pure tone on a CW signal. Mike Michael Blake [EMAIL PROTECTED] wrote: I am using SR-40 hardware and the Creative Labs MP3+ USB soundsystem connected to my AMD Athalon64, 2800 laptop computer. Performance has been excellent on Previews 1 - 4 but the WDM-KS audio selection on Preview 5 caused motorboating on any signals above about an S7 in level. If I revert to either the MME or ASIO4ALL driver the motorboating issue dissappears. CPU utilization is about 30%. The physical configuration includes a physical connection between the right channel line out, of the MP3+, to the mic in on the laptop. This allows me to use the internal audio support to listen, via internal speakers, and to use MixW for digital decoding. The issues occurs with or without MixW running and is independant of the level settings on the internal SoundMax audio device. Not sure what other information to provide. 73 - Mike - K9JRI ___FlexRadio mailing listFlexRadio@flex-radio.bizhttp://mail.flex-radio.biz/mailman/listinfo/flexradio_flex-radio.biz
Re: [Flexradio] Shiny new unstable branch
Hi Eric, I don't think anyone needs to be in charge of the CVS or SVN version. Anyone who wants to be a developer would have developer access to the code. Once changes are made and debugged in the SVN or CVS version, Flex Eric can whether to incorporate those changes into the official version. It would make it much easier for everyone involved. The whole idea of the shiny new code branch would be for developers outside of Flex to add/test features with the intention of them eventually being incorporated into the official console - so the official console code would not be hijacked at all. 73 de Phil
Re: [Flexradio] SR40 frequency error display corrected but....
I noticed this as well -- will look into it. Bill (kd5tfd) At 10:43 AM 11/12/2005, Michael Blake wrote: Thanks for correcting the panadapter display range when a frequency correction has been applied for the SR40. An interesting by-product is that you can now see signals at least 10 kHz. outside of the actual tuning range that seem like they may not be actual signals but artifacts of signals from within the allowed 48kHz. tuning range. I will apply an external signal generator and try to quantify that issue. Youse guys do good work! (that was a common compliment from my old telephone company boss) 73 - Mike - K9JRI
[Flexradio] 17 Meter Bug
Hi Eric. I have down loaded Preview 5 and when I go to 17 meters, I get a message "Database Error". I click on "OK" and try to change frequency (on 17 meters) and this same box pops up. I am not sure what I have done wrong. All my settings were imported from Preview 4 just fine. Thanks. Dave, W9DR SDR1000,2.9G processor, Delta 44
Re: [Flexradio] Shiny new unstable branch
Phil Well, my 'hijacked' comment was not intended to be controversial. Hard to hijack anything which is right out there for the taking or modification, by anyone. (smile). My comment at the time, was the UI portion, however, I think you had re-written the underlying code in C#, if I'm not mistaken. Although CVS or SVN is an organized group effort without the necessity of having anyone 'in charge', so far, you as the originator of the 'shiny' concept and Bill as the only other 'first responder' are the only programmers to have commented. I think if you 'build it' they will come. Obviously you have written some or most of the underlying elemet(s) to get to the point where a GUI or some control panel, can be created. I have never given up on your original concept of a 'teaching' version in C# code and the hope that it could be done in an free IDE and other free tools. I know from Teamspeak that there are many others interested in the learning side of that equation. This would be a great venue for realizing that for many, including myself. My initial interest in the radio was to perhaps program some small part of it, learn, and get a sense of accomplishment. As I got more involved it just seemed natural to explore all areas of the concept. You certainly can 'jumpstart' this 'shiny new' option, with some plans, baselines, objectives modules, and code. I'm ready, anyone else 'on board'? Eric - AA4SW -Original Message- From: Philip Covington [mailto:[EMAIL PROTECTED] Sent: Saturday, November 12, 2005 12:23 PM To: ecellison Cc: Bill Tracey; [EMAIL PROTECTED] Biz Subject: Re: [Flexradio] Shiny new unstable branch Hi Eric, I don't think anyone needs to be in charge of the CVS or SVN version. Anyone who wants to be a developer would have developer access to the code. Once changes are made and debugged in the SVN or CVS version, Flex Eric can whether to incorporate those changes into the official version. It would make it much easier for everyone involved. The whole idea of the shiny new code branch would be for developers outside of Flex to add/test features with the intention of them eventually being incorporated into the official console - so the official console code would not be hijacked at all. 73 de Phil
Re: [Flexradio] SR40 frequency error display corrected but....
This is a trivial fix -- The offending code is lines 7841 and 2 in console.cs - AdjustDisplayDataForBandEdge Corrected code is: double alias_free_low_edge_hz = (1e6 * soft_rock_center_freq) - DttSP.SampleRate/2; double alias_free_high_edge_hz = (1e6 * soft_rock_center_freq) + DttSP.SampleRate/2; I'm assuming Eric Waschman will pick up the change for the next release. Cheers, Bill (kd5tfd) At 12:01 PM 11/12/2005, Bill Tracey wrote: I noticed this as well -- will look into it. Bill (kd5tfd) At 10:43 AM 11/12/2005, Michael Blake wrote: Thanks for correcting the panadapter display range when a frequency correction has been applied for the SR40. An interesting by-product is that you can now see signals at least 10 kHz. outside of the actual tuning range that seem like they may not be actual signals but artifacts of signals from within the allowed 48kHz. tuning range. I will apply an external signal generator and try to quantify that issue. Youse guys do good work! (that was a common compliment from my old telephone company boss) 73 - Mike - K9JRI
Re: [Flexradio] 17 Meter Bug
Hello, I have just the same error message as you Dave. I tried to import databases from 1.4.4 and 1.4.5.P4 but error message on 17m remains. 73's Martin Hirsch DL5YEJ - Original Message - From: Dave Nancy Ridge To: FlexRadio@flex-radio.biz Sent: Saturday, November 12, 2005 7:12 PM Subject: [Flexradio] 17 Meter Bug Hi Eric. I have down loaded Preview 5 and when I go to 17 meters, I get a message "Database Error". I click on "OK" and try to change frequency (on 17 meters) and this same box pops up. I am not sure what I have done wrong. All my settings were imported from Preview 4 just fine. Thanks. Dave, W9DR SDR1000,2.9G processor, Delta 44 ___FlexRadio mailing listFlexRadio@flex-radio.bizhttp://mail.flex-radio.biz/mailman/listinfo/flexradio_flex-radio.biz
[Flexradio] USB Sound Card
Well I just ordered the SDR-1000 yesterday and patiently awaiting delivery. I just wanted to know if anyone is using a USB sound card with their radio? I have and Creative Labs Sound Blaster USB sound card and hoping this will work well with the radio. Just wondering if anyone is using one and your experience using one. Robert VE3RPF
Re: [Flexradio] 17 Meter Bug
I got the 17 meter bug as well with 1.4.5p4. It errors out at 18.111 MHz. I started with a new database. -Tim --- Tim Ellison ( [EMAIL PROTECTED] ) Integrated Technical Services ( http://www.itsco.com ) From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Martin Hirsch Sent: Saturday, November 12, 2005 1:38 PM To: Dave Nancy Ridge; flexRadio@flex-radio.biz Subject: Re: [Flexradio] 17 Meter Bug Hello, I have just the same error message as you Dave. I tried to import databases from 1.4.4 and 1.4.5.P4 but error message on 17m remains. 73's Martin Hirsch DL5YEJ - Original Message - From: Dave Nancy Ridge To: FlexRadio@flex-radio.biz Sent: Saturday, November 12, 2005 7:12 PM Subject: [Flexradio] 17 Meter Bug Hi Eric. I have down loaded Preview 5 and when I go to 17 meters, I get a message Database Error. I click on OK and try to change frequency (on 17 meters) and this same box pops up. I am not sure what I have done wrong. All my settings were imported from Preview 4 just fine. Thanks. Dave, W9DR SDR1000,2.9G processor, Delta 44 ___ FlexRadio mailing list FlexRadio@flex-radio.biz http://mail.flex-radio.biz/mailman/listinfo/flexradio_flex-radio.biz
Re: [Flexradio] 17 Meter Bug - Update
There is a bad (extra) record in the database for the 17 meter SSB range. Removing it fixed the problem. -Tim --- Tim Ellison ( [EMAIL PROTECTED] ) Integrated Technical Services ( http://www.itsco.com ) From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Tim Ellison Sent: Saturday, November 12, 2005 2:11 PM To: Martin Hirsch; Dave Nancy Ridge; flexRadio@flex-radio.biz Subject: Re: [Flexradio] 17 Meter Bug I got the 17 meter bug as well with 1.4.5p4. It errors out at 18.111 MHz. I started with a new database. -Tim --- Tim Ellison ( [EMAIL PROTECTED] ) Integrated Technical Services ( http://www.itsco.com ) From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Martin Hirsch Sent: Saturday, November 12, 2005 1:38 PM To: Dave Nancy Ridge; flexRadio@flex-radio.biz Subject: Re: [Flexradio] 17 Meter Bug Hello, I have just the same error message as you Dave. I tried to import databases from 1.4.4 and 1.4.5.P4 but error message on 17m remains. 73's Martin Hirsch DL5YEJ - Original Message - From: Dave Nancy Ridge To: FlexRadio@flex-radio.biz Sent: Saturday, November 12, 2005 7:12 PM Subject: [Flexradio] 17 Meter Bug Hi Eric. I have down loaded Preview 5 and when I go to 17 meters, I get a message Database Error. I click on OK and try to change frequency (on 17 meters) and this same box pops up. I am not sure what I have done wrong. All my settings were imported from Preview 4 just fine. Thanks. Dave, W9DR SDR1000,2.9G processor, Delta 44 ___ FlexRadio mailing list FlexRadio@flex-radio.biz http://mail.flex-radio.biz/mailman/listinfo/flexradio_flex-radio.biz
Re: [Flexradio] 17 Meter Bug - Update
That may be. I saw the same error in the 10m bandstack using imported database from 1.4.5.4. I went back and started from scratch not importing the old database and the error went away. It may have something to do with the addition of the NCDXF beacon identifiers. Richard W5SXD Tim Ellison [EMAIL PROTECTED] wrote: (11/12/2005 13:19) There is a bad (extra) record in the database for the 17 meter SSB range. Removing it fixed the problem. -Tim --- Tim Ellison ( [EMAIL PROTECTED] ) Integrated Technical Services ( http://www.itsco.com ) From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Tim Ellison Sent: Saturday, November 12, 2005 2:11 PM To: Martin Hirsch; Dave Nancy Ridge; flexRadio@flex-radio.biz Subject: Re: [Flexradio] 17 Meter Bug I got the 17 meter bug as well with 1.4.5p4. It errors out at 18.111 MHz. I started with a new database. -Tim --- Tim Ellison ( [EMAIL PROTECTED] ) Integrated Technical Services ( http://www.itsco.com ) From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Martin Hirsch Sent: Saturday, November 12, 2005 1:38 PM To: Dave Nancy Ridge; flexRadio@flex-radio.biz Subject: Re: [Flexradio] 17 Meter Bug Hello, I have just the same error message as you Dave. I tried to import databases from 1.4.4 and 1.4.5.P4 but error message on 17m remains. 73's Martin Hirsch DL5YEJ - Original Message - From: Dave Nancy Ridge mailto:[EMAIL PROTECTED] To: FlexRadio@flex-radio.biz Sent: Saturday, November 12, 2005 7:12 PM Subject: [Flexradio] 17 Meter Bug Hi Eric. I have down loaded Preview 5 and when I go to 17 meters, I get a message Database Error. I click on OK and try to change frequency (on 17 meters) and this same box pops up. I am not sure what I have done wrong. All my settings were imported from Preview 4 just fine. Thanks. Dave, W9DR SDR1000, 2.9G processor, Delta 44 ___ FlexRadio mailing list FlexRadio@flex-radio.biz http://mail.flex-radio.biz/mailman/listinfo/flexradio_flex-radio.biz
Re: [Flexradio] USB Sound Card
The creative mp3+ and extigy both work fine on my laptop. I have not yet tried the firebox. They do eat up a bunch of extra cpu cycles and performance is right on the edge with a 1000 MHz P4 laptop. There are several others. Which one do you have? Richard W5SXD Robert [EMAIL PROTECTED] wrote: (11/12/2005 12:50) Well I just ordered the SDR-1000 yesterday and patiently awaiting delivery. I just wanted to know if anyone is using a USB sound card with their radio? I have and Creative Labs Sound Blaster USB sound card and hoping this will work well with the radio. Just wondering if anyone is using one and your experience using one. Robert VE3RPF
Re: [Flexradio] 17 Meter Bug - Update
I have the same problem. but I do not see any extra records in the band text database or the band stack db. Which were you referring to? 73, Dale AA5XE Tim Ellison wrote: There is a bad (extra) record in the database for the 17 meter SSB range. Removing it fixed the problem. -Tim --- Tim Ellison ( [EMAIL PROTECTED] ) Integrated Technical Services ( http://www.itsco.com ) From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of Tim Ellison Sent: Saturday, November 12, 2005 2:11 PM To: Martin Hirsch; Dave Nancy Ridge; flexRadio@flex-radio.biz Subject: Re: [Flexradio] 17 Meter Bug I got the 17 meter bug as well with 1.4.5p4. It errors out at 18.111 MHz. I started with a new database. -Tim --- Tim Ellison ( [EMAIL PROTECTED] ) Integrated Technical Services ( http://www.itsco.com ) From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of Martin Hirsch Sent: Saturday, November 12, 2005 1:38 PM To: Dave Nancy Ridge; flexRadio@flex-radio.biz Subject: Re: [Flexradio] 17 Meter Bug Hello, I have just the same error message as you Dave. I tried to import databases from 1.4.4 and 1.4.5.P4 but error message on 17m remains. 73's Martin Hirsch DL5YEJ - Original Message - From: Dave Nancy Ridge To: FlexRadio@flex-radio.biz Sent: Saturday, November 12, 2005 7:12 PM Subject: [Flexradio] 17 Meter Bug Hi Eric. I have down loaded Preview 5 and when I go to 17 meters, I get a message "Database Error". I click on "OK" and try to change frequency (on 17 meters) and this same box pops up. I am not sure what I have done wrong. All my settings were imported from Preview 4 just fine. Thanks. Dave, W9DR SDR1000,2.9G processor, Delta 44 ___ FlexRadio mailing list FlexRadio@flex-radio.biz http://mail.flex-radio.biz/mailman/listinfo/flexradio_flex-radio.biz ___ FlexRadio mailing list FlexRadio@flex-radio.biz http://mail.flex-radio.biz/mailman/listinfo/flexradio_flex-radio.biz
Re: [Flexradio] Wav file headers incorrect?
Looks good to me. Using the following struct for the header--- typedef unsigned long FOURCC; /* these are 4 byte ASCII clumps */ #define RIFF 'FFIR' /* file type id */ #define WAVE 'EVAW' /* ya id */ #define FMT ' tmf' /* ya id */ #define DATA 'atad' /* ya id */ typedef struct _whead /* the .wav file header */ { FOURCC riff;/* file type RIFF */ word flen; /* length of following stuff in bytes */ FOURCC wave;/* formtype WAVE */ FOURCC fmt; /* ckID: 'fmt ' */ word cksize;/* size of fmt chunk */ short ftag; /* format tag (1) */ short nchan;/* number of channels */ word srate; /* sample rate in Hz */ word avgbps;/* average bytes/second */ short blalign; /* block align (1?) */ short bits; /* bits per sample */ FOURCC datat; /* ckID: 'DATA' */ word dlen; /* size of data chunk */ } WHEAD; I get the following C:\AWAVawav 48k_cw10108 awav - .wav file analyser - Richard C. Allen - Nov 12 2005 15:23:17 file : 48k_cw10108.wav (35136048 bytes) RIFF : RIFF file length includin' header : 35136040 WAVE : WAVE FMT : fmt format chunk size : 16 format tag (1) : 1 number of channels : 2 sample rate in Hz : 48000 average bytes/second : 192000 block align (1?) : 4 bits per sample : 16 DATA tag : data length of sample data : 35136004 length in seconds : 183.00 C:\AWAV Regards, Richard W5SXD - --- Original Message --- - From: [EMAIL PROTECTED] To: FlexRadio@flex-radio.biz Sent: Sat, 12 Nov 2005 22:39:02 Hi, I do not own an SDR-1000 but had been looking at the powerSDR sources (thanks to Flexradio for making it GPL). I also downloaded the wav files available at the flex-radio website to make my own receiver on my GNU/Linux system with GNU Radio. As an intermediate solution for my testing, I thought of using the WAV files from flexradio and so started writing a wav file reader with gnuradio. I could play them file with Rocky on WindowsXP on my office machine. But when I tried looking at the headers of the wav files using ghex2 (a hex editor program available under GNU/Linux), it seems like they are incorrect. I tried just playing it with a normal WAV player just to verify the sanity of the WAV files but it refuxes to play, so I did some more stuff with Python. See below: radio:~/Desktop/files$ python Python 2.3.5 (#2, Aug 30 2005, 15:50:26) [GCC 4.0.2 20050821 (prerelease) (Debian 4.0.1-6)] on linux2 Type help, copyright, credits or license for more information. import wave fp = wave.open(IK3MAC_CQ_high_noise_12-5-2004_12_46_44_ AM.wav) Traceback (most recent call last): File stdin, line 1, in ? File /usr/lib/python2.3/wave.py, line 483, in open return Wave_read(f) File /usr/lib/python2.3/wave.py, line 162, in __init__ self.initfp(f) File /usr/lib/python2.3/wave.py, line 143, in initfp self._read_fmt_chunk(chunk) File /usr/lib/python2.3/wave.py, line 264, in _read_fmt_chunk raise Error, 'unknown format: ' + `wFormatTag` wave.Error: unknown format: 3 It looks like the WAV file headers (some of the values atleast) is hosed. The 4th byte to 8th byte (counting from 0) is supposed to show the length of the file - 8, but it shows a completely different value when opened using a hex editor. May be this is a bug (not so serious anyway..) but may be I am completely wrong. This mail is just to let you guys know about this issue that I am seeing. I haven't looked at the relevant powerSDR source files to verify my claim. 73 -- Ramakrishnan VU3RDD ___ FlexRadio mailing list FlexRadio@flex-radio.biz http://mail.flex-radio.biz/mailman/listinfo/flexrad io_flex-radio.biz
Re: [Flexradio] Wav file headers incorrect?
My earlier post, while correct, did not show the definition of the type 'word'. Since that was nonstandard, I've changed it to dword. The complete run list and source follows: C:\AWAVawav 48k_cw10108 awav - .wav file analyser - Richard C. Allen - Nov 12 2005 15:43:08 file : 48k_cw10108.wav (35136048 bytes) RIFF : RIFF file length includin' header : 35136040 WAVE : WAVE FMT : fmt format chunk size : 16 format tag (1) : 1 number of channels : 2 sample rate in Hz : 48000 average bytes/second : 192000 block align (1?) : 4 bits per sample : 16 DATA tag : data length of sample data : 35136004 length in seconds : 183.00 C:\AWAV type awav.c /* awav - analyse .wav files Richard C. Allen, 1993 January 12 ported up to Microsoft Visual C 6.0 - 2005-11-12 */ #include windows.h #include stdio.h #include stdlib.h #include stdarg.h #include conio.h #include sys/types.h #include sys/stat.h typedef unsigned char byte; typedef unsigned long dword; #define EXT .wav typedef unsigned long FOURCC; /* these are 4 byte ASCII clumps */ #define RIFF 'FFIR' /* file type id */ #define WAVE 'EVAW' /* ya id */ #define FMT ' tmf' /* ya id */ #define DATA 'atad' /* ya id */ typedef struct _whead /* the .wav file header */ { FOURCC riff;/* file type RIFF */ dword flen; /* length of following stuff in bytes */ FOURCC wave;/* formtype WAVE */ FOURCC fmt; /* ckID: 'fmt ' */ dword cksize; /* size of fmt chunk */ short ftag; /* format tag (1) */ short nchan;/* number of channels */ dword srate;/* sample rate in Hz */ dword avgbps; /* average bytes/second */ short blalign; /* block align (1?) */ short bits; /* bits per sample */ FOURCC datat; /* ckID: 'DATA' */ dword dlen; /* size of data chunk */ } WHEAD; int filesize(char *path) { struct _stat s; int r; r = _stat(path,s); if (r) return (-1); return (s.st_size); } static void sysabort( /* a printf like abort function */ char *fmt,...) { va_list arg_ptr; fprintf(stderr,\n\nabort: ); /* preamble */ va_start(arg_ptr, fmt); /* arg_ptr - first arg */ vfprintf(stderr,fmt,arg_ptr); /* display the message */ va_end(arg_ptr);/* arg_ptr = NULL */ fprintf(stderr,\n\n); /* postamble */ exit(0x7fff); /* do the abort */ } static void show( int format, /* 0 = decimal, 1 = hex, 2 = 4 ascii */ dword value, char *s) { char *p; char buf[99]; switch (format) { case 0: sprintf(buf,%d,value); break; case 1: sprintf(buf,0x%x,value); break; case 2: p = (char *) value; sprintf(buf,%c%c%c%c, p[0], p[1], p[2], p[3]); break; default: sysabort(bad format); } printf(%32s : %s\n,s,buf); } int main(int ntokens,char *tokens[]) { FILE *fp; char path[99]; WHEAD h; double t; long doslen; printf(\nawav - .wav file analyser - Richard C. Allen - %s %s\n\n, __DATE__,__TIME__); if (ntokens 2) sysabort(usage awav file_name_no_extension); strcpy(path,tokens[1]); strcat(path,EXT); doslen = filesize(path); if (doslen 1) sysabort(cannot find %s,path); fp = fopen(path,rb); if (fp == NULL) sysabort(cannot open %s,path); if (fread(h,sizeof(WHEAD),1,fp) 1) { sysabort(read error in header of %s,path); } printf(%32s : %s (%d bytes)\n, file ,path,doslen); show(2,h.riff, RIFF ); show(0,h.flen, file length includin' header ); show(2,h.wave, WAVE ); show(2,h.fmt, FMT ); show(0,h.cksize, format chunk size ); show(0,h.ftag, format tag (1) ); show(0,h.nchan,number of channels ); show(0,h.srate,sample rate in Hz ); show(0,h.avgbps, average bytes/second ); show(0,h.blalign, block align (1?) ); show(0,h.bits, bits per sample ); show(2,h.datat,DATA tag ); show(0,h.dlen, length of sample data ); t = ((double) h.dlen) / ((double) h.avgbps); printf(%32s : %.2f\n, length in seconds ,t); fclose(fp); getch(); return (0); } - --- Original Message --- - From: [EMAIL PROTECTED] To: FlexRadio@flex-radio.biz Sent: Sat, 12 Nov 2005 22:39:02 Hi, I do not own an SDR-1000 but had been looking at the powerSDR sources (thanks to Flexradio for making it GPL). I also downloaded the wav files available at the flex-radio website to make my own receiver
[Flexradio] MixW
Well, I tried MMTTY, and got it working with SDR, but it is hard to tune. Tried out MixW, and it was a snap to tune. Even made a couple quick QSOs in the RTTY test with the SDR. Ended up sending my $50 for registration. Also got my K1EL WinKey working with N1MM logger, and of course, finally got SSB working (well, from the reports). So I am pleased that it only took a couple of days to get evrything working with the SDR-1000 as I wanted. John W2AGN
[Flexradio] 1 kHz snap to
It would be nice to be able to instruct the cursor to only stop at even 1 kHz positions whilst moving around the panadaptor display. An amazingly large number of ssb qso's are one 1 kHz boundries so tuning with the cursor would be a nice 'snap to' operation. Richard W5SXD
[Flexradio] CW Software Question
I would like to experiment with CW. What are the recommended software line up for a keyboard to CW program and a CW decoder that will work with the SDR1000. Thanks Dave
[Flexradio] Request for another VAC setting.
I've been trying to hook up CWGet to SDR-1000 using VAC and have run into a compatibility problem. CWGet only accepts audio at a sample rate of 11025 (one channel). Unfortunately, PowerSDR only supports 6K, 8K, 12K, 24K and 48K audio... Failing some other remedy (any suggestions?) I'd like to see 11,025 added to the list, but maybe making this a user-enterable field would be more flexible. (I honestly don't have any idea of the implications of doing something like this, so please excuse the request if it's really stupid.) Thanks, Mark
[Flexradio] Query re advantages/disadvantages of VAC
Perhaps a naive question but can someone please explain the advantages /disadvantages of VAC.? Yes it does do away with a second sound card, but it seems to bring in problems of comport conflicts especially with DXlab launcherT thanks Ross ZL1WN
[Flexradio] cw speed
version 1.4.5.5 delta-44: new keyer. Is the wpm suppossed to be correct? It seems to run at about 1/3 of the indicated rate. Primary:SDR Iambic ... dsp buffer 1024, audio 2048 Richard W5SXD
[Flexradio] USB port deactivated when MOX is depressed
I am using 1.4.5 beta preview 5, and when I depress the MOX, I get a USP port error. I checked several times and the USB adapter is checked in the setup menu, but after the error occurs the box is unchecked. Same problem with preview 4. I tried uninstalling, and then reinstalling 1.4.4, but now I get high a SWR message, even into a dummy load, the only difference here is that the USB port remains activated. I have been using the radio successfully for the last two weeks, and this problem just started today Could it be a hardware problem? Thanks, Ernie NY1N
Re: [Flexradio] MixW
Eric. Is it possible to get the RTTY working before too much longer? Includeing filters and FSK? Would also be great to have the desired signal to be place in the filter passband as with CW when clicking on it while in RTTY mode. Tnx Greg AB7R -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of w2agn Sent: Saturday, November 12, 2005 3:01 PM To: FlexRadio Reflector Subject: [Flexradio] MixW Well, I tried MMTTY, and got it working with SDR, but it is hard to tune. Tried out MixW, and it was a snap to tune. Even made a couple quick QSOs in the RTTY test with the SDR. Ended up sending my $50 for registration. Also got my K1EL WinKey working with N1MM logger, and of course, finally got SSB working (well, from the reports). So I am pleased that it only took a couple of days to get evrything working with the SDR-1000 as I wanted. John W2AGN ___ FlexRadio mailing list FlexRadio@flex-radio.biz http://mail.flex-radio.biz/mailman/listinfo/flexradio_flex-radio.biz
Re: [Flexradio] Wav file headers incorrect?
On 11/13/05, richard allen [EMAIL PROTECTED] wrote: In addition to reading the header, I can open the file in cooledit 2000 and listen to it. I can see the passband with the fft in cooledit and see cw signals flickering about. You may be looking at some of the numbers incorrectly. Remember that the four byte longs and the two byte shorts are in little endian (intel) format withe the least significant byte first. Thanks Richard for the insight. I will look at it again this evening. 73 -- Ramakrishnan VU3RDD