Bug: Recording fails


Otso Ylönen
 

Hi,
 
While I am a happy user of three FDM-2 receivers, I have had this recurring error with SW2 since I got my first FDM-2 in 2015.
My current SW2 version is 3.023.
 
When I press the record button in order to capture an IQ file, sometimes (perhaps every tenth time) the recording does not start. The recording indicator remain white and a stub file of size 0 kB is created in the recording directory.  Practically every time it works on a second try. The same happens regardless of the frequency range and bandwidth (I usually have it at 6MHz on FM and 1.5MHz on MW.) Also, the problem is there with all the three different PCs and various hard drives I have used SW2 with.
 
The real problem is the fact the red recording indicator is so small, that sometimes I do not realise the failure but after a longer time. This obviously is really bad if I loose interesting stuff I thought I had captured on my hard disk.
 
A feature request bit related to this error:
When I want to optimise the use of my screen real-estate (and power consumption) I have just the small Advanced Tuning window visible. I really would like to see from within that window if recording is on or off. Perhaps turn the whole window red when recording is active?
 
 
Regards, Otso
 


 

Hi Otso

pls. state what is your:
- Windows platform - Win7, Win10 ecc...
- Monitor, name + size

Could be of help for understanding better x who is replaying.

Raimund
.


Bill Nollman
 

Otso, it may help to know that you are not alone in having failed manual and automatic recordings. I have reported it many times and ELAD has made improvements over the years but unfortunately recordings do still fail intermittently. I find it most often after a reboot of Windows that the first recording will fail. And so after a reboot I will always run a manual test recording before setting a schedule. I’ve also had RF recordings fail as single channel AF recordings although that is rare. For unattended recordings I don’t have a better solution. For attended recordings I always watch to see that the file number increments from 000 to 001 and then I can be confident the recording will be good. I wish I or ELAD had a better answer.

 

Bill

 

From: EladSDR@groups.io <EladSDR@groups.io> On Behalf Of Otso Ylönen
Sent: Tuesday, March 19, 2019 5:27 PM
To: EladSDR groups.io <EladSDR@groups.io>
Subject: [EladSDR] Bug: Recording fails

 

Hi,

 

While I am a happy user of three FDM-2 receivers, I have had this recurring error with SW2 since I got my first FDM-2 in 2015.

My current SW2 version is 3.023.

 

When I press the record button in order to capture an IQ file, sometimes (perhaps every tenth time) the recording does not start. The recording indicator remain white and a stub file of size 0 kB is created in the recording directory.  Practically every time it works on a second try. The same happens regardless of the frequency range and bandwidth (I usually have it at 6MHz on FM and 1.5MHz on MW.) Also, the problem is there with all the three different PCs and various hard drives I have used SW2 with.

 

The real problem is the fact the red recording indicator is so small, that sometimes I do not realise the failure but after a longer time. This obviously is really bad if I loose interesting stuff I thought I had captured on my hard disk.

 

A feature request bit related to this error:

When I want to optimise the use of my screen real-estate (and power consumption) I have just the small Advanced Tuning window visible. I really would like to see from within that window if recording is on or off. Perhaps turn the whole window red when recording is active?

 

 

Regards, Otso
 


Bill Nollman
 

One more thing. Take a look at the Release Notes for FDM-SW2 and search for the word “record” - http://sdr.eladit.com/FDM-sw2%20Software/SW2%20v3.019%20release%20notes%20(EN).txt You will see that ELAD has tried many times to fix this and while it has improved greatly it is still elusive.

 

From: EladSDR@groups.io <EladSDR@groups.io> On Behalf Of Bill Nollman
Sent: Tuesday, March 19, 2019 9:09 PM
To: EladSDR@groups.io
Subject: Re: [EladSDR] Bug: Recording fails

 

Otso, it may help to know that you are not alone in having failed manual and automatic recordings. I have reported it many times and ELAD has made improvements over the years but unfortunately recordings do still fail intermittently. I find it most often after a reboot of Windows that the first recording will fail. And so after a reboot I will always run a manual test recording before setting a schedule. I’ve also had RF recordings fail as single channel AF recordings although that is rare. For unattended recordings I don’t have a better solution. For attended recordings I always watch to see that the file number increments from 000 to 001 and then I can be confident the recording will be good. I wish I or ELAD had a better answer.

 

Bill

 

From: EladSDR@groups.io <EladSDR@groups.io> On Behalf Of Otso Ylönen
Sent: Tuesday, March 19, 2019 5:27 PM
To: EladSDR groups.io <EladSDR@groups.io>
Subject: [EladSDR] Bug: Recording fails

 

Hi,

 

While I am a happy user of three FDM-2 receivers, I have had this recurring error with SW2 since I got my first FDM-2 in 2015.

My current SW2 version is 3.023.

 

When I press the record button in order to capture an IQ file, sometimes (perhaps every tenth time) the recording does not start. The recording indicator remain white and a stub file of size 0 kB is created in the recording directory.  Practically every time it works on a second try. The same happens regardless of the frequency range and bandwidth (I usually have it at 6MHz on FM and 1.5MHz on MW.) Also, the problem is there with all the three different PCs and various hard drives I have used SW2 with.

 

The real problem is the fact the red recording indicator is so small, that sometimes I do not realise the failure but after a longer time. This obviously is really bad if I loose interesting stuff I thought I had captured on my hard disk.

 

A feature request bit related to this error:

When I want to optimise the use of my screen real-estate (and power consumption) I have just the small Advanced Tuning window visible. I really would like to see from within that window if recording is on or off. Perhaps turn the whole window red when recording is active?

 

 

Regards, Otso
 


 

Otso and Bill,

i started SW2. I'm using the FDM-S2 Receiver.
Using Windows 10 64bit and my Monitor is a HP 27 inch
Using update 3.019

i see the yellow and read button light perfectly and the Equalizer is opening.
i registered 10 times the actual transmission + also using the timer.
it is was working OK also the replay.

I closed the SW2 and restarted the SW2. I received a error-Message regarding a C++ problem. With the Microsoft Debugger it could be possible to find the precise program point but it would take me quite a lot of time.

I'm writing programs for this Receiver but never checked the Recording feature.
This is a interesting Issue.
I will check what can be done avoiding the SW2 Recording using a external or programed Recorder that is connecting to the SW2. This is possible with the TCP connection. Maybe i will add it to my RadioFrequency programs.

I'm recording already with my Icom Receiver, so it is possible with the SW2. In fact, both can be interconnected (TCP/OmniRig or Com-Port) or running as stand-alone.

Interesting.

Raimund
.


John Marsyla
 

Hello Otso,


I have the same problem here with the IQ recordings.

I already stopped with the overnight IQ recordings of the MW band.

50% of the recording files have 0 kb.

73, John

 

Op 19 maart 2019 om 22:26 schreef Otso Ylönen <otso.ylonen@...>:

Hi,
 
While I am a happy user of three FDM-2 receivers, I have had this recurring error with SW2 since I got my first FDM-2 in 2015.
My current SW2 version is 3.023.
 
When I press the record button in order to capture an IQ file, sometimes (perhaps every tenth time) the recording does not start. The recording indicator remain white and a stub file of size 0 kB is created in the recording directory.  Practically every time it works on a second try. The same happens regardless of the frequency range and bandwidth (I usually have it at 6MHz on FM and 1.5MHz on MW.) Also, the problem is there with all the three different PCs and various hard drives I have used SW2 with.
 
The real problem is the fact the red recording indicator is so small, that sometimes I do not realise the failure but after a longer time. This obviously is really bad if I loose interesting stuff I thought I had captured on my hard disk.
 
A feature request bit related to this error:
When I want to optimise the use of my screen real-estate (and power consumption) I have just the small Advanced Tuning window visible. I really would like to see from within that window if recording is on or off. Perhaps turn the whole window red when recording is active?
 
 
Regards, Otso
 


 


 


 
Edited

I added just the Recording code to my RadioFrequency_S program (connecting via TCP and or OmniRig) and i'm recording perfectly the SW2 Audio Sound.
- Windows Audio output set to the speakers
- Windows Audio Input set to the virtual cable Line1 using: software.muzychenko.net/eng/vac.htm (freeware upto 3 cables)
- SW2 - RX1 Audio set to virtual cable Line1

(same already using and working with a different receiver using the "Microphone (USB audio CODEC)

I have just to add the remaining code for saving the registration as *.wav file and maybe adding a timer function ecc... and i don't need the SW2 Recording feature.
The *.wav file could be save in the SW2 ...\Recording Directory and replayed.

Problem resolved.

As i'm not using the SW2 Recorder i'm asking myself if there is a:
- general interest x completing that is not done just in one day.
- user in EU that is willing to do the necessary tests with me. (what is working here maybe not working there without tests)

The test is only using Framework 4+ and Framework 3.5

That's it.
Raimund
.


 

Hi Otso,
i'm answering to your 2. Post-Message

1.) The files created with my new Procedure is only creating and reading *.wav files.

2.) I started programming the Audio-Recorder in addition to the RadioFrequency programs.
The SW2 recorder is then not necessary anymore.

3.) It is including all main-features you need.
- Recording and Replay the actual frequency audio. Can be opened with a "ShortCut" that is quite useful.
- Volume regulation
- Timer with Frequency - Start Time and possible StopTime
- Recorded Files have a prefix and a number. It is possible to set a name instead of the automatic numbering.
- The Memory List-database in including Frequency, name, size, Mode (FM, AM ecc..), S-Meter signal and duration.
- some other features

I tested several functions with the SW2 using a Virtual audio Line and also the Audio from a separated Radio like the Icom. Registering and Replay is perfect.

Anyhow, i would like to address anyone to my previous Post.
""""""""""
As i'm not using the SW2 Recorder i'm asking if there is a:
- general interest x completing that is not done just in one day.
- user in EU that is willing to do the necessary tests with me. (what is working here maybe not working there without tests)
"""""""""

No one has answered.
I believe there is less interest as i thought.

Raimund
.


Bill Nollman
 

Raimund,

First, let me say thank you for developing 3rd party software tools for ELAD hardware. While I have not tried your software I have a lot of respect for anyone who would create free 3rd party software. I also have a lot of respect for ELAD who has created a hardware and software product that has become one of the most significant pieces of technology that I have ever owned. My free time is 100% better because of people like you. I can also appreciate that fixing a bug is not trivial (and possibly not a priority for many reasons that I won't elaborate upon) and because of that I have appreciated ELAD's many tries to fix the recording bug (which is much more reliable than is had been 2 years ago). Like Otso and I assume many others, I too do still encounter a variety of recording bugs. But I live with it hoping that one day it will be fixed.

You have developed a 3rd party tool and that is impressive. However it does not solve the SW2 recording bug. It looks like your software will schedule and record a single frequency to a .wav file along with additional information about the received frequency. What is really needed is a recording scheduler that records the full I+Q bandwidth. Minimum software settings might include 6MHz bandwidth (24MHz for when S3 is available...) and a center frequency (LO) set to 94,100,000Hz. The output files should contain everything from (approximately) 91,100,000Hz through 97,100,000Hz and be able to be played back with FDM-SW2 as if one were listening live to the SDR. The software should be able to schedule at least 12 start and stop time periods (24 would be nice). Obviously we could debate many other settings but let's start with the basics. Having one for ELAD would be very nice especially if it solved the recording bug. The only thing that might be a big waste of your time is whether the bug is software or hardware related. In which case a 3rd party recording scheduler might not fix the bug. I remember years ago when I used a Perseus SDR there were very popular 3rd party record schedulers and that was possible because, I believe, Microtelecom had designed their software with a software developers kit (I assume this). If ELAD has done the same then maybe this isn't a difficult task. If not then it probably isn't possible. If you would like to discuss this off list please let me know.

Sincerely,
Bill Nollman
Farmington, CT
USA

-----Original Message-----
From: EladSDR@groups.io <EladSDR@groups.io> On Behalf Of Raimund
Sent: Friday, March 22, 2019 2:29 PM
To: EladSDR@groups.io
Subject: Re: [EladSDR] Bug: Recording fails

Hi Otso,
i'm answering to your 2. Post-Message

1.) The files created with my new Procedure is only creating and reading *.wav files.

2.) I started programming the Audio-Recorder in addition to the RadioFrequency programs.
The SW2 recorder is then not necessary anymore.

3.) It is including all main-features you need.
- Recording and Replay the actual frequency audio. Can be opened with a "ShortCut" that is quite useful.
- Volume regulation
- Timer with Frequency - Start Time and possible StopTime
- Recorded Files have a prefix and a number. It is possible to set a name instead of the automatic numbering.
- The Memory List-database in including Frequency, name, size, Mode (FM, AM ecc..), S-Meter signal and duration.
- some other features

I tested several functions with the SW2 using a Virtual audio Line and also the Audio from a separated Radio like the Icom. Registering and Replay is perfect.

Anyhow, i would like to address anyone to my previous Post.
""""""""""
As i'm not using the SW2 Recorder i'm asking if there is a:
- general interest x completing that is not done just in one day.
- user in EU that is willing to do the necessary tests with me. (what is working here maybe not working there without tests) """""""""

No one has answered.
I believe there is less interest as i thought.

Raimund
.


 

Bill,

many thanks for your considered answer.
I agree with you. In fact programming for IQ with the necessary features is quite time consuming and maybe not the sense of a freeware software.

In the past we programmed several software for the Flight Simulator (MS). Was not less complicated.

The RadioFrequency program is including a professional database converter, reading by Position and Delimiter.
I think only a few users used it. Test-OM converted ILG-dBase files with 30.000 records and use it with the SW2 Software.

Actually we are developing a software with the assistance of specialists that is recognizing the various Frequency transmission types like CW, BPSK31, OLIVIA ecc.....
Maybe it will be included with the RadioFrequency programs. There is no other software that is doing that or only partially.

RadioFrequency is already including the FIX x 2 SW2 Bugs.

Anyhow, it would be nice to know some more details from ELAD regarding their Recorder implementation. This should not be a coding-segret. At least what system their are using.

Using a PC does not just mean understanding a Software. Patient and reading is obligatory.

Raimund
.


 

Bill,
i decided to start with a simple update x Recording + Replay + Saving.

Even simple it is working with a ShortCut that can be quite useful.
In fact i tested it with my Radio Station and Recorded on the fly several transmissions.

I will add it to the RadioFrequency_S (smaller) program first.

If there are signs of a certain interest it could be updated with more functions.

regards,
Intrasystem / Raimund
Padova / Italy
.