wb2osz / direwolf

Dire Wolf is a software "soundcard" AX.25 packet modem/TNC and APRS encoder/decoder. It can be used stand-alone to observe APRS traffic, as a tracker, digipeater, APRStt gateway, or Internet Gateway (IGate). For more information, look at the bottom 1/4 of this page and in https://github.com/wb2osz/direwolf/blob/dev/doc/README.md
GNU General Public License v2.0
1.51k stars 299 forks source link

Support M17 Packet Mode #529

Open jpucheu opened 1 month ago

jpucheu commented 1 month ago

It would be great if direwold supports the M17 project.

dranch commented 1 month ago

As I understand it, M17 is a digital voice codec project which very different from Direwolf which is a digital data project. I see on https://m17project.org/get-started/hardware where it states some TNC projects have added M17 but of those solutions are either just USB attached sound devices (irrelevant) or are Bluetooth TNCs attached to the computer (probably then using the bluetooth "headset" profile instead of the normal "serial data" stream profile, etc. If you would, please add some detail why you think adding digital voice to a data centric project like Direwolf that focuses on AX.25, APRS, APRS-TT, AIS, and IL2P makes significant sense. Giving some specific use cases would be helpful.

jpucheu commented 1 month ago

M17 specification allows encapsulation of several data protocols like AX.25, APRS, 6LoWPAN, IPv4, SMS, Winlink. This allows using existing RF-based MMDVM repeaters to establish data links. IPv4 RF links enable support of applications only available to run over IP and explore their possibilities in an amateur radio network. Linking AREDN sites using non-microwave devices is a possibility. Also, it could be used simultaneously with voice data, at a lower data rate.

El mié, 22 may 2024 a la(s) 11:55 a.m., David Ranch ( @.***) escribió:

As I understand it, M17 is a digital voice codec project which very different from Direwolf which is a digital data project. I see on https://m17project.org/get-started/hardware where it states some TNC projects have added M17 but of those solutions are either just USB attached sound devices (irrelevant) or are Bluetooth TNCs attached to the computer (probably then using the bluetooth "headset" profile instead of the normal "serial data" stream profile, etc. If you would, please add some detail why you think adding digital voice to a data centric project like Direwolf that focuses on AX.25, APRS, APRS-TT, AIS, and IL2P makes significant sense. Giving some specific use cases would be helpful.

— Reply to this email directly, view it on GitHub https://github.com/wb2osz/direwolf/issues/529#issuecomment-2125011733, or unsubscribe https://github.com/notifications/unsubscribe-auth/AALECID7GOJCY3KAA3RXJZDZDSWX5AVCNFSM6AAAAABICQAJRGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMRVGAYTCNZTGM . You are receiving this because you authored the thread.Message ID: @.***>