DSDPlus FMPA.cfg - Airspy serial number list

Status
Not open for further replies.

W4KRR

Member
Premium Subscriber
Joined
Apr 1, 2001
Messages
3,669
Reaction score
284
Location
Coconut Creek
When you make a list of Airspy serial numbers in the FMPA.cfg file, how should they be listed? One after another, separated by a space or semicolon, or one above the other?

I ask because I removed one of my Airspy devices, and I got a message that it couldn't find Airspy device #1. So I added a second Airspy serial number to the .cfg list, but it still said it couldn't find device number 1. So, if it can't find the first device in the .cfg file, doesn't it move on to the second device? I fixed the problem by removing the missing device from the list, but then, can you utilize multiple devices if one of them isn't present?
 

wgbecks

Active Member
Joined
Jan 17, 2005
Messages
1,206
Reaction score
462
Location
NE Wisconsin
Don't quote me, but I believe multiple SN's are populated on the same line with a single space between them. However, you can only populate the SN's for matching "connected" devices, else DSDPlus (FMPA) will error out on SN's listed but not found to be attached to the computer.

Now, suppose that you have two Airspy's attached who's SN's are listed in your FMPA.cfg file. Then the first device specified becomes (-i1) and the second device listed becomes (-i2) in your configs.

I don't generally operate with two Airspy's and hopefully someone will chime in if what I have stated is incorrect.
 
Last edited:

cg

Member
Premium Subscriber
Joined
Dec 13, 2000
Messages
5,206
Reaction score
1,723
Location
Connecticut
Single line with space and or comma. Semicolon means ignore anything after this punctuation.
if you use -i1 that is the first Airspy in the list, -i2 is second, etc.
 

slicerwizard

Member
Joined
Sep 19, 2002
Messages
7,800
Reaction score
2,192
Location
Toronto, Ontario
I ask because I removed one of my Airspy devices, and I got a message that it couldn't find Airspy device #1.
Because you removed it?

So I added a second Airspy serial number to the .cfg list, but it still said it couldn't find device number 1.
Because you removed it?

So, if it can't find the first device in the .cfg file, doesn't it move on to the second device?
If you want it to use device #2, tell it to use device #2. Stop telling it to use device #1...

I'm not sure what your thought process is on this. What would be the point of having a list if "Use device #1" meant "Use whatever device you can find in the list"?

you can only populate the SN's for matching "connected" devices, else DSDPlus (FMPA) will error out on SN's listed but not found to be attached to the computer.
I read that as meaning that FMPA won't run at all if for example, you have two serial numbers listed, but only one Airspy plugged in. I can run FMPA if I only have one of my two Airspys plugged in, as long as I specify the correct device number (-i1 or -i2).
 

wgbecks

Active Member
Joined
Jan 17, 2005
Messages
1,206
Reaction score
462
Location
NE Wisconsin
Because you removed it?


Because you removed it?


If you want it to use device #2, tell it to use device #2. Stop telling it to use device #1...

I'm not sure what your thought process is on this. What would be the point of having a list if "Use device #1" meant "Use whatever device you can find in the list"?


I read that as meaning that FMPA won't run at all if for example, you have two serial numbers listed, but only one Airspy plugged in. I can run FMPA if I only have one of my two Airspys plugged in, as long as I specify the correct device number (-i1 or -i2).

Correct... Poorly worded on my part.
 

W4KRR

Member
Premium Subscriber
Joined
Apr 1, 2001
Messages
3,669
Reaction score
284
Location
Coconut Creek
My point was that I unplugged the Airspy and removed it. FMPA wouldn't run, saying it couldn't find device 1. But I had another Airspy still plugged in, so I assumed (hoped?) it would just use the other Airspy which was plugged in. But now I remembered that you have to list each device and specify the one you want FMPA to use. When something is working, I tend to leave it alone, but then when things go wrong, you tend to forget what is needed to correct it.

Yes, the point of having a list. If it is only going to use one Airspy, why do you need a list of them? It would be easier if it just used the first available Airspy it found. I know that's not the way it works, but....
 

slicerwizard

Member
Joined
Sep 19, 2002
Messages
7,800
Reaction score
2,192
Location
Toronto, Ontario
If it is only going to use one Airspy, why do you need a list of them? It would be easier if it just used the first available Airspy it found. I know that's not the way it works, but....
If you're only going to use one Airspy, remove or comment out the serial number list - and don't use the -i command line parameter. I just tried that and it works.
 
Status
Not open for further replies.
Top