¿ªÔÆÌåÓý

Date

Re: Digipeater filter rules

 

On Sun, Jan 22, 2017 at 6:12 AM, wb2osz@... [direwolf_packet]?<direwolf_packet@...>?wrote:

As far as I know there has been only one implementation.

And that implementation is the one I now maintain, Aprx:?

Some of the old guard APRS developers don't like it, but the situation that Bob describes in the linked thread where he wants digipeaters to all have PWAIT=0 and walk over each other rarely happens anyways due to poor documentation / his packet fratricide theory lacking universal support, so I have lots of users who run viscous delay and are very happy with the reduced load on their local network / reduced transmit duty cycle on their digi (particularly users who suffer desense on their home base station).

I believe you can use Direwolf to expose a KISS socket for Aprx, then you add a "viscous-delay 5" line in your digipeater config. It will queue every digipeated packet for 5-7 seconds checking for any echos from other digipeaters before transmitting it. It's impact on the local transmitter can be seen here:?

If you have any questions about setting up Aprx, you can post them on our forum here:?
--
Kenneth Finnegan, W6KWF


RF Preference

 

Hello. I have tried to search this issue but didn't have any luck.

I am running a Raspberry Pi2 with Direwolf v1.4 setup to run an APRS station and a mainly receive IGate. The RPi2 is running Jessie version of Raspbian.

What I have noticed recently is that on aprs.fi, my beacons are being shown as being received from the server instead of over rf. I would prefer the rf info be displayed when possible. I verified that my rf beacons are going out and being passed along, but I assume my igate sending beacon to server gets there first, so that is what is shown on aprs.fi. I shut off the server connection temporarily and then I could see my station being routed through other stations.


Is there a way to delay the beacon going to the server? Or a way to stop my beacons from being sent to the server but still be able send and receive other info to the server?


Thanks,

Kevin KJ5FA


Re: Digipeater filter rules

 

What you are describing is known as "viscous" digipeating.?

The idea is that a digipeater would not retransmit frames immediately. ?Instead the frames are put into a holding area and transmitted after a delay somewhere around 5 seconds. ?If a matching frame (excluding via path from the compare) is heard, it is removed from that holding area before it has a chance to be transmitted.

This approach is controversial. ?Google will lead you to discussions such as ??

While it might help in certain situations, it can also make things worse. ?As far as I know there has been only one implementation.

If one was determined to add this feature, you would not want to put checking in the transmit thread. ?That would interfere with the timing of other frames going out from attached applications, beacons, or an IGate.

The place to splice it in would be in digipeater.c where it calls tq_append, which adds a frame to the transmit queue. ?Instead the frame would be put into a new waiting area queue with a time stamp of when it should be released. ?It will be removed from the queue if a matching frame is received. ?Something would need to monitor that queue and release any frames after their waiting time is up.

?

?


Digipeater filter rules

 

Hi


I see that you can create a filter that doesn't digipeat packets that have already been digipeated is there a way to augment that filter is it also doesn't digipeat packets that have been digipeated even if they were heard directly.


Maybe I'm thinking about this wrong and there's a better solution. Where I live I basically in the centre between a 4 repeaters that are North south east and west of me. There is effectively a small hole in their coverage where I live. Each of these repeaters ?covers a good area because of their height and power.?


I'd like to fill in this hole by digipeating anything I hear directly that is not digipeated by one of the repeaters. By setting a distance limit I could likely achieve this with direwolf as it is but then I might miss some packets that weren't heard by the larger repeaters or digipeat packets they have already transmitted to a larger audience.


Looking at the code I think what I want to do is treat packets that are digipeated as if I had transmitted them by using?dedupe_remember on RXed digipeated packets. I'd also need to add some code that would look for dupes after?wait_for_clear_channel in xmit_thread.


Is there a way to do what I want with the current filter rules or must I start hacking code ?


Thanks

Angus

VE6GUS

?


Re: Dirwolf and MAC OS

David Ranch
 

¿ªÔÆÌåÓý


Hello Frank,

What help do you need?? If you have Direwolf working on Linux, you would again follow the Direwolf User Guide to compile the code for OSX and then configure it just like you did for Linux.? Maybe your issue is around installing the compiler toolchain?

--David
KI6ZHD


On 01/06/2017 02:34 PM, frank_zappa@... [direwolf_packet] wrote:

?

I am new to this group.? I sucessfully use Direwolf on one of my Ubuntu boxes.? I would like to get it to run on my Macbook Pro (running OS 10.9.5 Mavericks).? I would appreciate some help.? Thanks in advance
Frank DM3BC




Re: Use Direwolf with TNCPi

 

The purpose of direwolf is to provide a more flexible modem via a soundcard -- TNC Pi has a built-in modem.

for some examples.

On Fri, Jan 6, 2017 at 2:55 PM, n7qnm-lists@... [direwolf_packet] <direwolf_packet@...> wrote:
?

I've got a Pi with a TNCPi (from Coastal Systems), currently running APRX.

Can Direwolf "talk" to the TNCPi, or do I really need to use the soundcard modem?

Thanks!

Clay
N7QNM





--


John D. Hays
K7VE

PO Box 1223, Edmonds, WA 98020-1223
???


Use Direwolf with TNCPi

 

I've got a Pi with a TNCPi (from Coastal Systems), currently running APRX.

Can Direwolf "talk" to the TNCPi, or do I really need to use the soundcard modem?

Thanks!

Clay
N7QNM



Dirwolf and MAC OS

 

I am new to this group.? I sucessfully use Direwolf on one of my Ubuntu boxes.? I would like to get it to run on my Macbook Pro (running OS 10.9.5 Mavericks).? I would appreciate some help.? Thanks in advance
Frank DM3BC



Re: Direwolf stuck in transmit

 

I recently tried my Rigblaster plug n play on Windows 10, and using the UZ7HO soundmodem it will start transmitting with the PTT but it does release it, and I have to kill my UZ7 modem app to get it to release.

Same Rigblaster works fine on Debian and Direwolf, but maybe I should test with Direwolf on Windows 10 too for a fair comparison.

Kevin KK6DCT


Packets not Seen in UISS Monitor

 


I've got UISS running with Direwolf so I can use the IGate feature of Direwolf.? It all seems to be working fine except no packets appear in the UISS monitor as when using AGWPE and I wanted to see if anyone knows of a way to make that happen.? I realize I can see everything in the Direwolf monitor but I would like to continue to use the MHeard and voice announcement features of UISS.? Thanks.


Ed

W4TBD



Re: Permission Denied with mkiss to Direwolf on Debian Hamradio Pure

 

$ Sudo adduser (your login name) dialout?

Perhaps ?

Dave G0WBX


Re: Permission Denied with mkiss to Direwolf on Debian Hamradio Pure blend install

 

As an experiment I started direwolf with sudo, and mkiss connects ok, and I can use axcall to make a call to a nearby node successfully.

Is there something I need to do to open permissions on /tmp/kisstnc so I can run direwolf without sudo?

Thanks, Kevin KK6DCT


Re: Permission Denied with mkiss to Direwolf on Debian Hamradio Pure blend install

 

Thanks David, here's the output from strace:

kev@kh-debian:~$ sudo mkiss /tmp/kisstnc /dev/pts/3
mkiss: open: Permission denied
kev@kh-debian:~$ sudo strace mkiss /tmp/kisstnc /dev/pts/3
execve("/usr/local/sbin/mkiss", ["mkiss", "/tmp/kisstnc", "/dev/pts/3"], [/* 14 vars */]) = 0
brk(0)????????????????????????????????? = 0x11be000
access("/etc/ld.so.nohwcap", F_OK)????? = -1 ENOENT (No such file or directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f594967b000
access("/etc/ld.so.preload", R_OK)????? = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=109904, ...}) = 0
mmap(NULL, 109904, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5949660000
close(3)??????????????????????????????? = 0
access("/etc/ld.so.nohwcap", F_OK)????? = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/tls/x86_64/libax25.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib/x86_64-linux-gnu/tls/x86_64", 0x7fff60a9e070) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/tls/libax25.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib/x86_64-linux-gnu/tls", 0x7fff60a9e070) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/x86_64/libax25.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib/x86_64-linux-gnu/x86_64", 0x7fff60a9e070) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libax25.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib/x86_64-linux-gnu", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
open("/usr/lib/x86_64-linux-gnu/tls/x86_64/libax25.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/x86_64-linux-gnu/tls/x86_64", 0x7fff60a9e070) = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64-linux-gnu/tls/libax25.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/x86_64-linux-gnu/tls", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/lib/x86_64-linux-gnu/x86_64/libax25.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/x86_64-linux-gnu/x86_64", 0x7fff60a9e070) = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64-linux-gnu/libax25.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/x86_64-linux-gnu", {st_mode=S_IFDIR|0755, st_size=69632, ...}) = 0
open("/lib/tls/x86_64/libax25.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib/tls/x86_64", 0x7fff60a9e070) = -1 ENOENT (No such file or directory)
open("/lib/tls/libax25.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib/tls", 0x7fff60a9e070)??????? = -1 ENOENT (No such file or directory)
open("/lib/x86_64/libax25.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib/x86_64", 0x7fff60a9e070)???? = -1 ENOENT (No such file or directory)
open("/lib/libax25.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260$\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=144600, ...}) = 0
mmap(NULL, 2136192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5949253000
mprotect(0x7f594925c000, 2097152, PROT_NONE) = 0
mmap(0x7f594945c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9000) = 0x7f594945c000
close(3)??????????????????????????????? = 0
access("/etc/ld.so.nohwcap", F_OK)????? = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\34\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1738176, ...}) = 0
mmap(NULL, 3844640, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5948ea8000
mprotect(0x7f594904a000, 2093056, PROT_NONE) = 0
mmap(0x7f5949249000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a1000) = 0x7f5949249000
mmap(0x7f594924f000, 14880, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f594924f000
close(3)??????????????????????????????? = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f594965f000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f594965e000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f594965d000
arch_prctl(ARCH_SET_FS, 0x7f594965e700) = 0
mprotect(0x7f5949249000, 16384, PROT_READ) = 0
mprotect(0x7f594967d000, 4096, PROT_READ) = 0
munmap(0x7f5949660000, 109904)????????? = 0
brk(0)????????????????????????????????? = 0x11be000
brk(0x11df000)????????????????????????? = 0x11df000
open("/var/lock/LCK..kisstnc", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/var/lock/LCK..3", O_RDONLY)????? = -1 ENOENT (No such file or directory)
open("/tmp/kisstnc", O_RDWR|O_NONBLOCK) = -1 EACCES (Permission denied)
dup(2)????????????????????????????????? = 3
fcntl(3, F_GETFL)?????????????????????? = 0x8002 (flags O_RDWR|O_LARGEFILE)
fstat(3, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f594967a000
lseek(3, 0, SEEK_CUR)?????????????????? = -1 ESPIPE (Illegal seek)
write(3, "mkiss: open: Permission denied\n", 31mkiss: open: Permission denied
) = 31
close(3)??????????????????????????????? = 0
munmap(0x7f594967a000, 4096)??????????? = 0
exit_group(1)?????????????????????????? = ?
+++ exited with 1 +++


Re: Permission Denied with mkiss to Direwolf on Debian Hamradio Pure blend install

David Ranch
 

Strange. Try installing 'strace' and send us the trailing part from the output of:

sudo strace mkiss /tmp/kisstnc /dev/pts/4

--David


On December 23, 2016 12:00:01 PM CST, "kevin_hooke@... [direwolf_packet]" wrote:
?

I have direwolf and ax25 setup on a Raspberry Pi with Raspbian and it's all working good. I just tried to install and setup Debian Hamradio Pure Blend on a desktop that comes with ax25 and Direwolf preinstalled, and I'm having trouble getting the kissattach and mkiss to Direwolf to work

I start direwolf with the -p option, and then do:

kev@kh-debian:~$ sudo kissattach /dev/ptmx 1 44.56.4.118
AX.25 port 1 bound to device ax0
Awaiting client connects on
/dev/pts/4


Then I do:

kev@kh-debian:~$ sudo mkiss /tmp/kisstnc /dev/pts/4
mkiss: open: Permission denied


And I get this Permission denied, and I'm stuck.


I've tried the other workaround with socat, so I've tried starting without the -p, and then doing

socat PTY,raw,echo=0,link=/tmp/kisstnc TCP4:127.0.0.1:8001


and it sits there, but at that point I'm not sure what I need to mkiss to. Do I need to know what the /dev/pts number is, and presumably socat has created a pts that I need to pass to mkiss?


I've tried these same steps on Mint 17.3 and got exactly the same error too, so not sure how to work around this at this point?


Thanks, Kevin KK6DCT



Permission Denied with mkiss to Direwolf on Debian Hamradio Pure blend install

 

I have direwolf and ax25 setup on a Raspberry Pi with Raspbian and it's all working good. I just tried to install and setup Debian Hamradio Pure Blend on a desktop that comes with ax25 and Direwolf preinstalled, and I'm having trouble getting the kissattach and mkiss to Direwolf to work

I start direwolf with the -p option, and then do:

kev@kh-debian:~$ sudo kissattach /dev/ptmx 1 44.56.4.118
AX.25 port 1 bound to device ax0
Awaiting client connects on
/dev/pts/4


Then I do:

kev@kh-debian:~$ sudo mkiss /tmp/kisstnc /dev/pts/4
mkiss: open: Permission denied


And I get this Permission denied, and I'm stuck.


I've tried the other workaround with socat, so I've tried starting without the -p, and then doing

socat PTY,raw,echo=0,link=/tmp/kisstnc TCP4:127.0.0.1:8001


and it sits there, but at that point I'm not sure what I need to mkiss to. Do I need to know what the /dev/pts number is, and presumably socat has created a pts that I need to pass to mkiss?


I've tried these same steps on Mint 17.3 and got exactly the same error too, so not sure how to work around this at this point?


Thanks, Kevin KK6DCT



Re: Direwolf Command Line Options

 

¿ªÔÆÌåÓý

Howdy David..

It is not gating aprs traffic because i am not using it on APRS here..?? Using it as a traditional packet station on Net105 for 300 baud hf with LinBPQ.? A fix was issued, which is working great as well.?? Tnx for the response though....

73,? --steve,kb9pvh--

Packet: 14.105 (LSB)

ARDOP: 7101 (USB)

On 12/16/2016 10:50 AM, David Ranch dranch@... [direwolf_packet] wrote:

?


Hmmm... this VE1JOT-5 station is gating non-APRS traffic which Direwolf is complaining about:

? #It didn't complain about this packet for some reason but this is not an APRS formatted packet
? [0.2] EI2GYB-3>MBX,VE1JOT-5*:Mail for: W6OAV VA3HRA KO4OP UZ7HO

Maybe Direwolf 1.4 is more strict about non-APRS formatted packets that v1.3 because of it's enhanced telemetry support.? Curious, are you using any FIX_BITS settings??? If you are, there is an option to train the bit level repairs around APRS formatted strings.? If you like to see these



On 12/16/2016 06:40 AM, steve phelps kb9pvh@... [direwolf_packet] wrote:
?
Hello...

Since updating to the newest version (1.4d), ?i have been
getting telemetry error messages on decodes. ?Starting it
like this: ?[steve@localhost ~]$ direwolf -p -qd

Here is an example...


Digipeater VE1JOT-5 audio level = 33(14/13) ? [NONE] ? _||||__
[0.2] EI2GYB-3>MBX,VE1JOT-5*:Mail for: W6OAV VA3HRA KO4OP UZ7HO
[0L] KB9PVH-7>LINBPQ,VE1JOT-5,EI2GYB-7:Temp:10.4F<0x0d>Wind:SSE @ 4 mph ?<0x0d>UV: ? N/A W/m2 - Rain:0.00 in<0x0d><0x0a>

Digipeater VE1JOT-5 audio level = 31(15/14) ? [NONE] ? _||||__
[0.2] KB9PVH-7>LINBPQ,VE1JOT-5*,EI2GYB-7:Temp:10.4F<0x0d>Wind:SSE @ 4 mph ?<0x0d>UV: ? N/A W/m2 - Rain:0.00 in<0x0d><0x0a>
Error: Information part of telemetry packet must begin with "#"

VE1JOT-7 audio level = 32(14/13) ? [NONE] ? _|||||_
[0.3] VE1JOT-7>ID:NS105:VE1JOT-7 FN74pb


I am using this with LinBPQ and the data is a simple text
weather beacon from generated from my weather station
here. ?It does not seem to be creating any problems, but
i did not have the issue with the earlier version of 1.3...

73, ? --steve,kb9pvh--

p.s. ?It seems to be working fine otherwise....




Re: Direwolf Command Line Options

 

Indeed...? that makes sense.? Yes, i am using the direwolf modem
in a traditional packet enviroment.? It has been performing extremely
well on hf.?? Tnx for the explanation and fix...

73,? --steve,kb9pvh--

Sent from
On Dec 17, 2016, at 8:20 AM, "wb2osz@... [direwolf_packet]" <direwolf_packet@...> wrote:

?

Short answer:

Use of the "-qd" ?(quiet, don't decode as APRS) ?command line option will now suppress that error message.
The fix is now in the "dev" branch. ?Just ignore the error message until you get a newer version. ?It doesn't hurt anything.

Explanation:

When using APRS, the first character of the information part of the field is called the "data type indicator." ?

"T" indicates telemetry. ?In this case the following character should be "#". ?This message would be appropriate when using APRS. ?

However, it looks like you are using traditional packet radio. ?Here the UI frames (broadcasts, not to a particular station) can have any text without any formatting rules.



Re: Direwolf Command Line Options

 

Short answer:

Use of the "-qd" ?(quiet, don't decode as APRS) ?command line option will now suppress that error message.
The fix is now in the "dev" branch. ?Just ignore the error message until you get a newer version. ?It doesn't hurt anything.

Explanation:

When using APRS, the first character of the information part of the field is called the "data type indicator." ?

"T" indicates telemetry. ?In this case the following character should be "#". ?This message would be appropriate when using APRS. ?

However, it looks like you are using traditional packet radio. ?Here the UI frames (broadcasts, not to a particular station) can have any text without any formatting rules.



Re: Direwolf Command Line Options

 

¿ªÔÆÌåÓý

Here is another one:

KB7ITU audio level = 30(15/14)?? [NONE]?? _||||||
[0.3] KB7ITU>BEACON:This is an ERC station in Rexburg, Idaho. Mailbox=KB7ITU-1
Error: Information part of telemetry packet must begin with "#"

KB7ITU-1 audio level = 30(15/14)?? [NONE]?? _||||||
[0.3] KB7ITU-1>MBX:Mail for: None

It only seems to be my station and this one..?? wonder if it has something to do with the letter T at the beginning of the data line maybe ???


73,?? --steve,kb9pvh--

===============================================

On 12/16/2016 08:40 AM, steve phelps kb9pvh@... [direwolf_packet] wrote:

?
Hello...

Since updating to the newest version (1.4d), ?i have been
getting telemetry error messages on decodes. ?Starting it
like this: ?[steve@localhost ~]$ direwolf -p -qd

Here is an example...


Digipeater VE1JOT-5 audio level = 33(14/13) ? [NONE] ? _||||__
[0.2] EI2GYB-3>MBX,VE1JOT-5*:Mail for: W6OAV VA3HRA KO4OP UZ7HO
[0L] KB9PVH-7>LINBPQ,VE1JOT-5,EI2GYB-7:Temp:10.4F<0x0d>Wind:SSE @ 4 mph ?<0x0d>UV: ? N/A W/m2 - Rain:0.00 in<0x0d><0x0a>

Digipeater VE1JOT-5 audio level = 31(15/14) ? [NONE] ? _||||__
[0.2] KB9PVH-7>LINBPQ,VE1JOT-5*,EI2GYB-7:Temp:10.4F<0x0d>Wind:SSE @ 4 mph ?<0x0d>UV: ? N/A W/m2 - Rain:0.00 in<0x0d><0x0a>
Error: Information part of telemetry packet must begin with "#"

VE1JOT-7 audio level = 32(14/13) ? [NONE] ? _|||||_
[0.3] VE1JOT-7>ID:NS105:VE1JOT-7 FN74pb


I am using this with LinBPQ and the data is a simple text
weather beacon from generated from my weather station
here. ?It does not seem to be creating any problems, but
i did not have the issue with the earlier version of 1.3...

73, ? --steve,kb9pvh--

p.s. ?It seems to be working fine otherwise....



Re: Direwolf Command Line Options

David Ranch
 

¿ªÔÆÌåÓý


Hmmm... this VE1JOT-5 station is gating non-APRS traffic which Direwolf is complaining about:

? #It didn't complain about this packet for some reason but this is not an APRS formatted packet
? [0.2] EI2GYB-3>MBX,VE1JOT-5*:Mail for: W6OAV VA3HRA KO4OP UZ7HO

Maybe Direwolf 1.4 is more strict about non-APRS formatted packets that v1.3 because of it's enhanced telemetry support.? Curious, are you using any FIX_BITS settings??? If you are, there is an option to train the bit level repairs around APRS formatted strings.? If you like to see these



On 12/16/2016 06:40 AM, steve phelps kb9pvh@... [direwolf_packet] wrote:

?
Hello...

Since updating to the newest version (1.4d), ?i have been
getting telemetry error messages on decodes. ?Starting it
like this: ?[steve@localhost ~]$ direwolf -p -qd

Here is an example...


Digipeater VE1JOT-5 audio level = 33(14/13) ? [NONE] ? _||||__
[0.2] EI2GYB-3>MBX,VE1JOT-5*:Mail for: W6OAV VA3HRA KO4OP UZ7HO
[0L] KB9PVH-7>LINBPQ,VE1JOT-5,EI2GYB-7:Temp:10.4F<0x0d>Wind:SSE @ 4 mph ?<0x0d>UV: ? N/A W/m2 - Rain:0.00 in<0x0d><0x0a>

Digipeater VE1JOT-5 audio level = 31(15/14) ? [NONE] ? _||||__
[0.2] KB9PVH-7>LINBPQ,VE1JOT-5*,EI2GYB-7:Temp:10.4F<0x0d>Wind:SSE @ 4 mph ?<0x0d>UV: ? N/A W/m2 - Rain:0.00 in<0x0d><0x0a>
Error: Information part of telemetry packet must begin with "#"

VE1JOT-7 audio level = 32(14/13) ? [NONE] ? _|||||_
[0.3] VE1JOT-7>ID:NS105:VE1JOT-7 FN74pb


I am using this with LinBPQ and the data is a simple text
weather beacon from generated from my weather station
here. ?It does not seem to be creating any problems, but
i did not have the issue with the earlier version of 1.3...

73, ? --steve,kb9pvh--

p.s. ?It seems to be working fine otherwise....