[aprssig] perl iGate
Mike GM1WKR
gm1wkr at gmail.com
Sat Nov 16 09:58:17 EST 2013
Heikki's FAP http://search.cpan.org/dist/Ham-APRS-FAP/ would give you a
full perl Parser to play with Andrew! I'm missing chunks of this
thread (on Daily Digest) but if this is for a Rasp Pi then there are also
Python bindings for the LibFAP on github.
I'v had javAPRSSrvr running on a V1 Pi for months now and many others have
too with little issue (with Kernel AX25 Stack). There is a new post from
Pete on this subject over at javAPRSSrvr Group today that may be of
interest.
Mike
GM1WKR
On 16 November 2013 09:30, Andrew Rich <vk4tec at tech-software.net> wrote:
> Just want RX RF only
>
>
>
> - Andrew -
>
>
> ------------------------------
>
> *From:* aprssig-bounces at tapr.org [mailto:aprssig-bounces at tapr.org] *On
> Behalf Of *Lynn W. Deffenbaugh (Mr)
> *Sent:* Saturday, 16 November 2013 6:38 PM
> *To:* TAPR APRS Mailing List
> *Subject:* Re: [aprssig] perl iGate
>
>
>
> That might work, but it's not a fully functioning IGate. Even without a
> filter, the APRS-IS server will be sending you data that will be backing up
> somewhere on the $t socket. You'll need to read that as well or it'll
> eventually grind to a halt when your buffers fill up.
>
> And you need to selectively gate some, but not all, of the stuff that you
> receive from the APRS-IS server back to local RF to be a fully-functioning
> IGate.
>
> Have you looked at aprsc? And I've seen on the javAPRSSrvr that Pete's
> working on getting that running on the Pi.
>
> And just what doesn't aprx like about the D72? You might need to put a
> few commands in there to get the D72 into KISS mode, but i'll be a much
> more functional IGate with a little bit of effort.
>
> Lynn (D) - KJ4ERJ - Author of APRSISCE for Windows Mobile and Win32
>
> On 11/16/2013 12:23 AM, Andrew Rich wrote:
>
> That’s crazy – this works
>
>
>
> #!/usr/bin/perl
>
> use Net::Telnet;
>
> my $host = "rotate.aprs.net.au";
>
> my $port = "14580";
>
> my $t = new Net::Telnet(Timeout => '600',Dump_log => 'dump.log',Input_log
> => 'input.log',Output_log => 'output.log',Prompt => "/$prmt/");
>
> $t->errmode('die');
>
> $t->Net::Telnet::open(Host => $host, Port => $port);
>
> print $t "user XXXXX pass XXXXX \n";
>
> open (rf,"/dev/ttyUSB0");
>
> while (<rf>)
>
> {
>
> if (m/^VK/)
>
> {
>
> print $t $_;
>
> print;
>
> }
>
> }
>
>
>
>
>
>
> _______________________________________________
>
> aprssig mailing list
>
> aprssig at tapr.org
>
> http://www.tapr.org/mailman/listinfo/aprssig
>
>
>
> _______________________________________________
> aprssig mailing list
> aprssig at tapr.org
> http://www.tapr.org/mailman/listinfo/aprssig
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.tapr.org/pipermail/aprssig_lists.tapr.org/attachments/20131116/26a3054b/attachment.html>
More information about the aprssig
mailing list