Skip to content
This repository was archived by the owner on Mar 10, 2026. It is now read-only.
This repository was archived by the owner on Mar 10, 2026. It is now read-only.

The gateway is not sending D-PRS message to the APRS gateway software #73

@HouzuoGuo

Description

@HouzuoGuo

Hello.

I've got two handhelds - Kenwood TH-D74 (2016) and ICOM ID-52 (2021). The d-star gateway is hosted by pi-star version 4.1.6.

The ID-52 handheld is capable of sending location in both the legacy NMEA format as well as the newer D-PRS format. The TH-D74 handheld is only able to send location in the legacy NMEA format.

ircDDBGateway has no trouble picking up the NMEA-formatted GPS data for the APRS gateway software:

==> ./MMDVM-2022-12-13.log <==
M: 2022-12-13 19:56:18.855 D-Star, received RF header from EI9LC   /     to CQCQCQ

==> ./Headers.log <==
2022-12-13 19:56:18: Repeater header - My: EI9LC   /      Your: CQCQCQ    Rpt1: EI2PMD C  Rpt2: EI2PMD G  Flags: 00 00 00 (127.0.0.1:20011)

==> ./ircDDBGateway-2022-12-13.log <==
M: 2022-12-13 19:56:19: USER: EI9LC    NOT FOUND

==> ./MMDVM-2022-12-13.log <==
M: 2022-12-13 19:56:21.497 D-Star, received RF end of transmission from EI9LC   /     to CQCQCQ  , 2.7 seconds, BER: 0.0%, RSSI: -141/-141/-141 dBm

==> ./ircDDBGateway-2022-12-13.log <==
M: 2022-12-13 19:56:21: From RF
M: 2022-12-13 19:56:21: 0000:  24 47 50 47 47 41 2C 2C 35 33 32 30 2E 37 33 2C    *$GPGGA,,5320.73,*
M: 2022-12-13 19:56:21: 0010:  4E 2C 30 30 36 31 35 2E 31 32 2C 57 2C 2C 2C 2C    *N,00615.12,W,,,,*
M: 2022-12-13 19:56:21: 0020:  31 30 2C 4D 2C 2C 2C 2C 2C 2A 31 45 0D 0A 24 47    *10,M,,,,,*1E..$G*
M: 2022-12-13 19:56:21: 0030:  50 52 4D 43 2C 2C 41 2C 35 33 32 30 2E 37 33 2C    *PRMC,,A,5320.73,*
M: 2022-12-13 19:56:21: 0040:  4E 2C 30 30 36 31 35 2E 31 32 2C 57 2C 2C 2C 2C    *N,00615.12,W,,,,*
M: 2022-12-13 19:56:21: 0050:  2C 2C 2A 32 32 0D 0A 45 49 39 4C 43 20 20 20 2C    *,,*22..EI9LC   ,*
M: 2022-12-13 19:56:21: 0060:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    *                *
M: 2022-12-13 19:56:21: 0070:  20 20 20 20 0D 0A                                  *    ..*

==> ./APRSGateway-2022-12-13.log <==
D: 2022-12-13 19:56:22.430 APRS message
D: 2022-12-13 19:56:22.430 0000:  45 49 39 4C 43 3E 41 50 44 50 52 53 2C 44 53 54    *EI9LC>APDPRS,DST*
D: 2022-12-13 19:56:22.431 0010:  41 52 2A 2C 71 41 52 2C 45 49 32 50 4D 44 2D 43    *AR*,qAR,EI2PMD-C*
D: 2022-12-13 19:56:22.431 0020:  3A 21 35 33 32 30 2E 37 33 4E 5C 30 30 36 31 35    *:!5320.73N\00615*
D: 2022-12-13 19:56:22.431 0030:  2E 31 32 57 4B 2F 41 3D 30 30 30 30 33 33 0D 0A    *.12WK/A=000033..*

However, ircDDBGateway does not appear to recognise the D-PRS message coming from ID-52 handheld, and it won't forward the D-PRS message to the APRS gateway:

==> ./MMDVM-2022-12-13.log <==
M: 2022-12-13 19:56:04.147 D-Star, received RF header from EI9LC   /     to CQCQCQ

==> ./Headers.log <==
2022-12-13 19:56:04: Repeater header - My: EI9LC   /      Your: CQCQCQ    Rpt1: EI2PMD C  Rpt2: EI2PMD G  Flags: 00 00 00 (127.0.0.1:20011)

==> ./ircDDBGateway-2022-12-13.log <==
M: 2022-12-13 19:56:05: USER: EI9LC    NOT FOUND
M: 2022-12-13 19:56:05: USER: KG4CWC   NOT FOUND

==> ./MMDVM-2022-12-13.log <==
M: 2022-12-13 19:56:06.731 D-Star, received RF end of transmission from EI9LC   /     to CQCQCQ  , 2.6 seconds, BER: 0.0%, RSSI: -141/-141/-141 dBm

==> ./ircDDBGateway-2022-12-13.log <==
M: 2022-12-13 19:56:06: From RF
M: 2022-12-13 19:56:06: 0000:  24 24 43 52 43 32 43 39 34 2C 45 49 39 4C 43 3E    *$$CRC2C94,EI9LC>*
M: 2022-12-13 19:56:06: 0010:  41 50 49 35 32 2C 44 53 54 41 52 2A FF FF FF FF    *API52,DSTAR*....*
M: 2022-12-13 19:56:06: 0020:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    *................*
M: 2022-12-13 19:56:06: 0030:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    *................*
M: 2022-12-13 19:56:06: 0040:  FF FF FF FF FF FF FF FF 3A 2F 31 33 31 39 35 36    *........:/131956*
M: 2022-12-13 19:56:06: 0050:  7A 35 33 32 30 2E 37 33 4E 2F 30 30 36 31 35 2E    *z5320.73N/00615.*
M: 2022-12-13 19:56:06: 0060:  31 31 57 5B 2F 41 3D 30 30 30 30 33 33 48 6F 75    *11W[/A=000033Hou*
M: 2022-12-13 19:56:06: 0070:  7A 75 6F 20 47 75 6F 20 69 40 68 7A 2E 67 6C FF    *zuo Guo i@hz.gl.*
M: 2022-12-13 19:56:06: 0080:  FF FF FF FF FF FF FF FF FF 0D 24 24 43 52 43 32    *..........$$CRC2*
M: 2022-12-13 19:56:06: 0090:  43 39 34 2C 45 49 39 4C 43 3E 41 50 49 35 32 2C    *C94,EI9LC>API52,*
M: 2022-12-13 19:56:06: 00A0:  44 53 54 41 52 2A FF FF FF FF FF FF FF FF FF FF    *DSTAR*..........*
M: 2022-12-13 19:56:06: 00B0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    *................*
M: 2022-12-13 19:56:06: 00C0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    *................*
M: 2022-12-13 19:56:06: 00D0:  FF FF 3A 2F 31 33 31 39 35 36 7A 35 33 32 30 2E    *..:/131956z5320.*
M: 2022-12-13 19:56:06: 00E0:  37 33 4E 2F 30 30 36 31 35 2E 31 31 57 5B 2F 41    *73N/00615.11W[/A*
M: 2022-12-13 19:56:06: 00F0:  3D 30 30 30 30 33 33 48 6F 75 7A 75 6F 20 47 75    *=000033Houzuo Gu*
M: 2022-12-13 19:56:06: 0100:  6F 20 69 40 68 7A 2E 67 6C FF FF FF FF FF FF FF    *o i@hz.gl.......*
M: 2022-12-13 19:56:06: 0110:  FF FF FF 0D                                        *....*
M: 2022-12-13 19:56:09: USER: PA7MB    NOT FOUND
M: 2022-12-13 19:56:09: USER: 2E0NTO   NOT FOUND

(No output is observed from APRSGateway-2022-12-13.log)

What might have gone wrong?

Thanks & 73 de EI9LC

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions