home.social

#ax25 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #ax25, aggregated by home.social.

  1. Today a Video about my PacketRadio Software called "FlexPacket".

    Sorry @scott, still no PR sound. 😅 It's a 9k6 connection. But in the next PR Video, I will show my APRS Software and then you will also get the great sound of 1k2 PacketRadio. 😃

    youtu.be/0q2f3kBCAXU

    #hamradio #packetradio #linux #ax25 #amateurradio

  2. Well… today was quite a wet and rainy day. Not a lot of activity here other than blowing the dust off an AX.25 stack I've been working on for a little while. This is written in pure Python and implements both AX.25 and APRS standards, including connected mode. It's shipped as a library to include in your Python (asyncio) applications.

    codeberg.org/sjlongland/aioax2
    github.com/sjlongland/aioax25/

    I'll probably do a release soon, as I've spent the day refining the API a bit and cleaning up the unit tests. I've finally now got 100% code coverage on this and it's being tested on Python 3.9-3.14.

    One thing I'm considering is some sort of stream socket protocol (TCP, AF_UNIX and maybe websocket) that can be used to expose the functions of the stack to a separate program. Something like the AGWPE protocol in concept — but different as I don't want any legal trouble. I also think the AGWPE protocol is a bit limiting.

    #AmateurRadio #PacketRadio #AX25 #APRS #Python

  3. youtu.be/Zu87ZLwZXdA?si=8ZxzrL mediated of text data between two computers using
    and the loudspeaker of one to send to the microphone of the other at 300 to explain the building blocks of a system.

  4. youtu.be/Zu87ZLwZXdA?si=8ZxzrL #Audio #packet mediated #transmission of text data #messaging between two #linux #mint #thinkpad #x230 computers using #direwolf #ax25 #ax_25
    and the loudspeaker of one to send to the microphone of the other at 300 #baud to explain the #audio building blocks of a #packetradio system. #netrom

  5. youtu.be/Zu87ZLwZXdA?si=8ZxzrL #Audio #packet mediated #transmission of text data #messaging between two #linux #mint #thinkpad #x230 computers using #direwolf #ax25 #ax_25
    and the loudspeaker of one to send to the microphone of the other at 300 #baud to explain the #audio building blocks of a #packetradio system. #netrom

  6. youtu.be/Zu87ZLwZXdA?si=8ZxzrL #Audio #packet mediated #transmission of text data #messaging between two #linux #mint #thinkpad #x230 computers using #direwolf #ax25 #ax_25
    and the loudspeaker of one to send to the microphone of the other at 300 #baud to explain the #audio building blocks of a #packetradio system. #netrom

  7. youtu.be/Zu87ZLwZXdA?si=8ZxzrL #Audio #packet mediated #transmission of text data #messaging between two #linux #mint #thinkpad #x230 computers using #direwolf #ax25 #ax_25
    and the loudspeaker of one to send to the microphone of the other at 300 #baud to explain the #audio building blocks of a #packetradio system. #netrom

  8. OK, so last post I talked about #hamradio and #ax25. I said more on NET/ROM. Well, I thought NET/ROM would let me connect to a distant station that my station couldn't hear through some routing protocol.

    It looks like it doesn't work that way?

    Does anyone actually use this? It appears I have to connect to a node, and try to find a path manually to where I want to connect, if that's even possible at all. No concept of default routes, etc...

    #amateurradio #packetradio

  9. So I've made significant progress on my #hamradio #ax25 packet station. Last post I mentioned that I was using my Yaesu FT991a. My goal was to have a dedicated VHF radio and antenna, and finally I have that.

    I'm running a Compactenna 2m/440+ antenna on my RV roof, an ICOM IC-V8000 radio, a Digirig, and Direwolf. I'm using the Linux AX.25 kernel networking code!

    My latest endeavor is learning about Net/ROM. More on that later...

  10. Ich habe schon länger das #Reticulum Netzwerk [1] auf dem Zettel, weil das auch Datenaustausch über #PacketRadio (#AX25, #KISS) verspricht [2].

    Sieht leider so aus, als wenn die Software im #Amateurfunk nicht legal einsetzbar ist:
    "It is not possible to send unencrypted packets to any destinations in the network" ([1])

    Die Entwickler scheinen auch ziemlich klar darin zu sein, dass sie jegliche Workarounds wie das Abschaltbar-machen der Verschlüsselung oder das Veröffentlichen der privaten Schlüssel nicht unterstützen werden. [3]

    Schade.

    [1] reticulum.network/
    [2] reticulum.network/manual/inter
    [3] github.com/markqvist/Reticulum

    #HamRadio

  11. Ich würde mir ja eine App wie bei #Meshtastic / #Meshcore für #APRS wünschen.

    Also eine Möglichkeit, einfach und komfortabel über Bluetooth am Smartphone Nachrichten zu schreiben und zu lesen, die dann durch den #Amateurfunk-Transceiver ausgesandt und zwischengespeichert werden.

    Ich denke, eigentlich müsste man dafür nur einen ESP32 so programmieren, dass er das Meshtastic/Meshcore-Bluetooth-Protokoll spricht, das ganze Knotenmanagement macht und dann über normales #AX25-#KISS-#PacketRadio mit einem Transceiver spricht. Zumindest Meshtastic hat bereits einen #HamRadio-Mode, in dem die Verschlüsselung deaktiviert wird, somit sollte auch regulatorisch dem nichts entgegen stehen.

    Denn, ohne jemandem auf die Füße treten zu wollen, am Spruch "Life is too short for QRP" ist schon was dran. Nachrichtenaustausch mit Signalen knapp über der Grasnarbe kann unglaublich frustrierend sein.

  12. I've released FlexPacket v0.8.0 with a lot of fixes and new features.🎉 The list is to long for mastodon. 😅 So, here are just some points:

    - ADD: Editor to write multiline messages.
    - ADD: [mail] Offline mail support for LinBPQ.
    - ADD: [convers] Separate window for convers.
    - ADD: Progressbar to show the state of message/file download.
    - ADD: External software can use FP as PR modem via pipes.

    github.com/andreaspeters/flexp

    #hamradio #packetradio #amateurradio #ax25

  13. I've released v0.6.0 of APRSMap with a lot of bug fixes and some new features.🥳

    - CHANGE: PoI data move into seperate tab
    - ADD: Window of the last seen APRS objects.
    - ADD: [raw] Show RAW Messages from APRS objects.
    - ADD: Weather charts.
    - ADD: Support for RS41 Ballon probes.
    - FIX: ModeS airplane visibility.
    - FIX: Wrong APRS overlay images.
    - FIX: Delete old PoIs

    github.com/andreaspeters/aprsm

    #aprs #hamradio #amateurradio #ax25

  14. At altitudes above 30 km, the hardware used here for weather probes appears to have problems.

    By the way, APRSMap now displays data from RS41 weather probes. Of course, only visible when data is available.

    If there is any other hardware that you would like me to include in APRSMap, please let me know. 🙂

    #aprs #hamradio #amateurradio #ax25 #packetradio

    github.com/andreaspeters/aprsm

  15. @JSkier Meshtastic nodes are fun, but I've only used them with the flaky #android app. I have plans to flash them so they can do plain-old #AX25 and #reticulum.

  16. Two more nice features.

    1) Progress bar for message and file downloads.
    2) When FlexPacket displays the BBS software, it should also support offline mail reading.

    #packetradio #hamradio #amateurradio #ax25

  17. I've added altitude chart in APRSMap.

    What do you think! Shell APRSMap virtualise data from special devices like the Ballon/Weather probe we see here?

    #hamradio #amateurradio #aprs #ax25

  18. Two new features for a future APRSMap Release.

    - Displaying RAW Data from a single APRS object
    - Viewing the last 100 received APRS objects

    For the future, I'm also planing to send Data and Messages.

    github.com/andreaspeters/aprsm

    #hamradio #amateurradio #aprs #ax25

  19. Finally, I’ve released APRSMap v0.5.0!

    Here’s what’s new:

    - Airplane Tracking support
    - Tracking for every APRS Objects
    - Support for overlay image
    - Possibility to filter PoI's
    - Configure own APRS symbol

    github.com/andreaspeters/aprsm

    #aprs #hamradio #amateurradio #ax25

  20. FlexPacket will get a separate Convers window so that you can “surf” in PR without missing any messages in Convers.

    #packetradio #amateurradio #hamradio #ax25

  21. @W1CDN is really putting packet radio on the map.

    That's all I'm gonna say at this time.

    #PacketRadio #AX25

  22. Lange rumgesucht, wieso meine #AX25-#Prüfsumme nicht passt.

    Stellt sich raus: AX25 hat gar keine Prüfsumme. Nur der #HDLC-Layer darunter, aber um den kümmert sich zum Glück der #TNC.

    Damit klappt das Dekodieren soweit und ich mach Schluss für heute.

    #HamRadio #Amateurfunk #PacketRadio #KISS

  23. Ich bin noch etwas unschlüssig, ob ich die Textausgaben vom #TNC im Hostmode parsen möchte oder in den KISS-Mode schalte und die Telegramme selbst zusammenklöppel (der TNC arbeitet dann nur als dummes Modem, das alle Frames mundgerecht vormontiert angeliefert bekommt und einfach durchreicht).

    Da ich im simpleren UNPROTO-Mode (das #AX25-Äquivalent zu UDP) arbeiten will, macht letzteres vermutlich mehr Sinn.

    Und was ist schon Retro-Feeling ohne #HDLC und #CRC-Berechnung zu Fuß... 😬

    #HamRadio