ADS-B DIY Antenna

Status
Not open for further replies.
Please see my following post in another thread of this forum:

Step by Step Method of Installation of PF Client on R Pi B+ (Linux Raspbian)

http://forum.planefinder.net/thread...-raspbian-dump1090-data-feeder.241/#post-2451

ab cd:how can I get back in the file to set back up the lat and long, port number?

I'm having issues.

Error: listen EADDRINUSE

at errnoException (net.js:904:11)

at Server._listen2 (net.js:1042:14)

at listen (net.js:1064:10)

at Server.listen (net.js:1138:5)

at EventEmitter.app.listen (/usr/local/lib/node_modules/pfclient/node_modules/express/lib/application.js:559:24)

at Object.eval (eval at <anonymous> (/usr/local/lib/node_modules/pfclient/client.js:2:423), <anonymous>:6:3412)

at Object.<anonymous> (/usr/local/lib/node_modules/pfclient/client.js:2:1)

at Module._compile (module.js:456:26)

at Object.Module._extensions..js (module.js:474:10)

at Module.load (module.js:356:32)
 

jepolch

Active Member
If you are registered with planefinder with user name "Joe Polchlopek", these are your statistics:

https://planefinder.net/sharing/receiver/8414

I am registeted with user name ab cd and my stats are at https://planefinder.net/sharing/receiver/5993

You have to login to see full details. Since you started data feeding just today, your statistics will be almost nil.

Complete list of all data sharers (receivers):

https://planefinder.net/sharing/receiver_list
Thanks. That would be me. I forgot to add the start script when I set up pfclient last night. I was tired. I need to do that today to prevent gaps. I've been enjoying this forum very much and decided I needed to pay back PlaneFinder by feeding them my data. :)
 

ab cd

Senior Member
Thanks. That would be me. I forgot to add the start script when I set up pfclient last night. I was tired. I need to do that today to prevent gaps. I've been enjoying this forum very much and decided I needed to pay back PlaneFinder by feeding them my data. :)
Yor data graph is showing zero from 7:00 UTC (2:00 Eastern time). Check if your pfclient is feeding data or not by following comnand

sudo cat /tmp/pfclient.log
 

jepolch

Active Member
Yor data graph is showing zero from 7:00 UTC (2:00 Eastern time). Check if your pfclient is feeding data or not by following comnand

sudo cat /tmp/pfclient.log
That's when I have my Pi's set to reboot each night. It didn't start up again because I hadn't had the start script in place yet. :oops: I've got it now.
 

ab cd

Senior Member
ab cd:how can I get back in the file to set back up the lat and long, port number?
Give following comand:

sudo pfclient

This will start configuration. Follow the on screen prompts to set up PFClient.
It will ask "home" i.e. receiver location (Latitude & Longitude in decimal format).

It will also ask for your PlaneFinder allocated username & password.

For DVB-T USB Receiver, use following settings.
Receiver Type: “30003”
TCP Port: 30003
Later Edit: Above is applicable only during initial configuration when auto-start script has not yet startted the pfclient. During runtime using this command tries to start another instance of the pfclient & gives erro messages. Better change configuration by editing file client.cfg (see my post # 1473 below).
I'm having issues.

Error: listen EADDRINUSE

at errnoException (net.js:904:11)

at Server._listen2 (net.js:1042:14)

at listen (net.js:1064:10)

at Server.listen (net.js:1138:5)

at EventEmitter.app.listen (/usr/local/lib/node_modules/pfclient/node_modules/express/lib/application.js:559:24)

at Object.eval (eval at <anonymous> (/usr/local/lib/node_modules/pfclient/client.js:2:423), <anonymous>:6:3412)

at Object.<anonymous> (/usr/local/lib/node_modules/pfclient/client.js:2:1)

at Module._compile (module.js:456:26)

at Object.Module._extensions..js (module.js:474:10)

at Module.load (module.js:356:32)
Do you get these during installation or after installation? If during installation at what stage?

I am not expert in this, nor the details written by me. Just below the title of post #3 (pfclient installation instructions), I have given the link to source of these instructions. You may visit that webpage and ask them guidance for the issue you are facing.
 
Last edited:

ab cd

Senior Member
Config file is located here

/usr/local/lib/node_modules/pfclient/client.cfg
@bramj: THANK YOU. This info is very helpful for manually changing configuration.

@Sjacket99: You can manually change configuration by
cd /usr/local/lib/node_modules/pfclient/
sudo nano client.cfg
(Later edit: file name corrected to client.cfg)

This will open configurtion file for editing. Edit configuration settings as you want.
Then after making changes, save configuration file pfclient.cfg by (Ctrl+o) then exit (Ctrl+x)
 
Last edited:
When i run

root@raspberrypi:~# sudo pfclient

[2015-02-07T18:42:24.511Z] PF Client Version: PF2.2.16

[2015-02-07T18:42:33.682Z] Connecting to 127.0.0.1:30003



events.js:72

throw er; // Unhandled 'error' event

^

Error: listen EADDRINUSE

at errnoException (net.js:904:11)

at Server._listen2 (net.js:1042:14)

at listen (net.js:1064:10)

at Server.listen (net.js:1138:5)

at EventEmitter.app.listen (/usr/local/lib/node_modules/pfclient/node_modules/express/lib/application.js:559:24)

at Object.eval (eval at <anonymous> (/usr/local/lib/node_modules/pfclient/client.js:2:423), <anonymous>:6:3412)

at Object.<anonymous> (/usr/local/lib/node_modules/pfclient/client.js:2:1)

at Module._compile (module.js:456:26)

at Object.Module._extensions..js (module.js:474:10)

at Module.load (module.js:356:32)


That's what I get back.

When i cd into this:

cd /usr/local/lib/node_modules/pfclient/

Then do this. Its a empty file.

sudo nano pfclient.cfg

when I do a ls it shows.

root@raspberrypi:~# cd /usr/local/lib/node_modules/pfclient/

root@raspberrypi:/usr/local/lib/node_modules/pfclient# ls

client.cfg client.js htdocs launcher.js node_modules package.json
 
When i run

root@raspberrypi:~# sudo pfclient

[2015-02-07T18:42:24.511Z] PF Client Version: PF2.2.16

[2015-02-07T18:42:33.682Z] Connecting to 127.0.0.1:30003



events.js:72

throw er; // Unhandled 'error' event

^

Error: listen EADDRINUSE

at errnoException (net.js:904:11)

at Server._listen2 (net.js:1042:14)

at listen (net.js:1064:10)

at Server.listen (net.js:1138:5)

at EventEmitter.app.listen (/usr/local/lib/node_modules/pfclient/node_modules/express/lib/application.js:559:24)

at Object.eval (eval at <anonymous> (/usr/local/lib/node_modules/pfclient/client.js:2:423), <anonymous>:6:3412)

at Object.<anonymous> (/usr/local/lib/node_modules/pfclient/client.js:2:1)

at Module._compile (module.js:456:26)

at Object.Module._extensions..js (module.js:474:10)

at Module.load (module.js:356:32)


That's what I get back.

When i cd into this:

cd /usr/local/lib/node_modules/pfclient/

Then do this. Its a empty file.

sudo nano pfclient.cfg

when I do a ls it shows.

root@raspberrypi:~# cd /usr/local/lib/node_modules/pfclient/

root@raspberrypi:/usr/local/lib/node_modules/pfclient# ls

client.cfg client.js htdocs launcher.js node_modules package.json

Error: listen EADDRINUSE

Port already used by another application.
 
New cantenna: Purina Cantenna, because it's made from a steel dog food can. Height 69 mm, Diameter 71 mm. I'll try it on the roof next time I fee l motivated. :) I wonder if the grooves will have a negative effect?
Nice!!!

I've made also another cantenna without cutting down in height the can. Seems to have a better range!!!!

PS. You are so crafty in making your antenna. Mine are s**t compared to yours :(
 

ab cd

Senior Member
......
When i cd into this:
cd /usr/local/lib/node_modules/pfclient/

Then do this. Its a empty file.
sudo nano pfclient.cfg

when I do a ls it shows.

root@raspberrypi:~# cd /usr/local/lib/node_modules/pfclient/
root@raspberrypi:/usr/local/lib/node_modules/pfclient# ls
client.cfg client.js htdocs launcher.js node_modules package.json
Sorry I gave wrong file name.
Iit is NOT pfclient.cfg
It is client.cfg

Correct commands are:
Code:
cd /usr/local/lib/node_modules/pfclient/
sudo nano client.cfg
 

ab cd

Senior Member
When i run

root@raspberrypi:~# sudo pfclient

[2015-02-07T18:42:24.511Z] PF Client Version: PF2.2.16

[2015-02-07T18:42:33.682Z] Connecting to 127.0.0.1:30003



events.js:72

throw er; // Unhandled 'error' event

^

Error: listen EADDRINUSE

at errnoException (net.js:904:11)

at Server._listen2 (net.js:1042:14)

at listen (net.js:1064:10)

at Server.listen (net.js:1138:5)

at EventEmitter.app.listen (/usr/local/lib/node_modules/pfclient/node_modules/express/lib/application.js:559:24)

at Object.eval (eval at <anonymous> (/usr/local/lib/node_modules/pfclient/client.js:2:423), <anonymous>:6:3412)

at Object.<anonymous> (/usr/local/lib/node_modules/pfclient/client.js:2:1)

at Module._compile (module.js:456:26)

at Object.Module._extensions..js (module.js:474:10)

at Module.load (module.js:356:32)


That's what I get back.
.........
I also get back exactly same error messages when i run the command sudo pfclient.
It appears that since the starting script has already started the pfclient at boot time, this command tries to start a second instance of pfclient, and causes error messages.
Better edit configuration by editing file client.cfg (see my post #1473 above)
 

ab cd

Senior Member
New cantenna: Purina Cantenna, because it's made from a steel dog food can. Height 69 mm, Diameter 71 mm. I'll try it on the roof next time I fee l motivated. :) I wonder if the grooves will have a negative effect?
Looks great! Hopefully works great. My Vulcan/Mr. Spock logic says grooves should not make any noticeable difference.
 

ab cd

Senior Member
@giacomo1989:
Attached simulations for Lollypop, Spider & Dipole, all with 1/4 wavelength (69mm) vertical upper whip.
Note that both the Gain & SWR improve with a simple action: bent down the legs of lollypop!


(1) 8-Legs, Hoizontal (Lollypop)
Lollypop 8 straight legs.PNG

(2) 8-Legs, Bent down 45 degrees (Spider)
Lollypop 8 bent down legs.PNG


(3) 8-Legs, Bent down 90 degrees (Dipole)
Lollypop 90 degree bent down legs.PNG




Three Musketeers.PNG
 
Last edited:

jepolch

Active Member
@giacomo1989:
Attached simulations for Lollypop, Spider & Dipole, all with 1/4 wavelength (69mm) vertical upper whip.
Note that both the Gain & SWR improve with a simple action: bent down the legs of lollypop!


(1) 8-Legs, Hoizontal (Lollypop)
View attachment 1070

(2) 8-Legs, Bent down 45 degrees (Spider)
View attachment 1072


(3) 8-Legs, Bent down 90 degrees (Dipole)
View attachment 1073




View attachment 1074
Great info. Thanks! I'm going to have to re-think the dipole. I made one like your little one early in this thread that I have never put to test on the roof.
 
@giacomo1989:
Attached simulations for Lollypop, Spider & Dipole, all with 1/4 wavelength (69mm) vertical upper whip.
Note that both the Gain & SWR improve with a simple action: bent down the legs of lollypop!


(1) 8-Legs, Hoizontal (Lollypop)
View attachment 1070

(2) 8-Legs, Bent down 45 degrees (Spider)
View attachment 1072


(3) 8-Legs, Bent down 90 degrees (Dipole)
View attachment 1073




View attachment 1074
Thanks so much for doing this.

Don't you think is realy strange that dipole has better SWR than the spider? Maybe there are some considerations about the feeding point that the program does not count
 
Status
Not open for further replies.