[Xastir] Server Port vs. Internet Server?
Kevin Ratcliff
kevin at kevinratcliff.com
Sat Nov 27 16:11:32 EST 2004
Curt,
After comparing the outputs of an APRS Internet server and the Xastir
server port I think you are right; Dmapper is looking for a different
line-end. I can email the author of Dmapper to see if he will consider
modifying his code, or is this something that should be changed at the
Xastir end?
I did find a roundabout way of making it work (without writing any new
code) if anyone is interested in connecting Dmapper to Xastir. Here is
my current configuration:
Xastir connected to TNC (via serial port)
UI-View32 connected to Xastir server port (127.0.0.1:2023)
Dmapper connected to UI-View32 server port (127.0.0.1:1448)
It requires using UI-View32 as the "middleman", but it isn't really a
big deal to add UI-View. Still, it would be nice to make it connect
directly without any additional programs.
Thanks for your help!
Kevin
KB9MQU
Curt Mills wrote:
> On Sat, 27 Nov 2004, Kevin Ratcliff wrote:
>
>
>>Also, I guess I should mention that Dmapper does decode MY position when
>>connected to the Xastir server port, just not any of the others. I am
>>set up without a transmitter right now so it is decoding my position
>>directly through the server port without any digipeating.
>
>
> It sounds to me like it might be a line-end issue. Note that Linux
> uses <LF> for line-ends, MacOS uses <CR> for line-ends (but does
> MacOSX now use <LF> too?), and Winders uses <CR><LF> for line-ends.
>
> I'd have to look in the code to see what Xastir does, but it's
> typical for internet connections to use <CR> as the line-end and
> nothing else.
>
> Perhaps DMapper is expecting something different that what Xastir
> supplies for line-ends on the server port.
>
More information about the Xastir
mailing list