Skip to main content...

W0CHP.net

Tag: W0CHP Projects [ All tags... ]


HTML Tables Are for Tabular Data

The original Pi-Star (still) uses myriad HTML tables for layout (non-tabular) data. That’s a Bad Thing And since my W0CHP-PiStar-Dash software is a fork, it inherited lots of that legacy garbage. However, I’ve begun the conversion from HTML tables for layout, to proper HTML(5) and CSS.

This is a UI/UX project that will be completed in phases as I get to them.

XLX493 Now Bridged with BrandMeister

My XLX493 MultiProtocol Reflector is now peering/bridged with BrandMeister. What this provides, is a direct and easy link into XLX493, Module “E - W0CHP-PiStar-Dash”.

All you need to do is talk on TalkGroup 3170603 in BrandMeister, and you’ll automatically be connected due to the bridging/peering.

This is a very simple way to connect to the reflector if you’re looking for W0CHP-PiStar-Dash support, or just general chat about the software.

Large Back-End Changes to W0CHP-PiStar-Dash

Since the birth of W0CHP-PiStar-Dash in ~2019, the “back-end” had historically used (and stuck with) the official Pi-Star binaries (the core third-party programs found in /usr/local/bin) compiled by the Pi-Star author Andy, MW0MWZ. This was deliberate…

Firstly, I really didn’t want to hand-compile all of the upstream binary sources by-hand. And secondly, they were perfectly stable enough for daily usage and didn’t merit any changes.

However, as of 1/26/2022, that has since changed.

APRSGateway Greatly Enhanced in W0CHP-PiStar-Dash

(Skip directly to the demo video…)

The Problem

Andy (MW0MWZ), the author of Pi-Star has been slowly rolling out new features that track Jon’s (G4KLX) contributions to the ham community, namely, APRSGateway (as well as DGIdGateway, etc.).

However, while the core binaries, skeletal configurations, etc. are slowly (and arguably systematically) rolled out in Andy’s Pi-Star updates, one must essentially hand-edit config files to enable/disable or change these services; specifically APRSGateway.

M17 and DG-ID Support in W0CHP-PiStar-Dash

Update 1/10/2022:
After much testing, I have merged full M17 and YSF DG-ID capability into the master branch, and all other branches.

I have successfully (I think) implemented both M17 mode and YSF’s DG-ID Gateway support in W0CHP-PiStar-Dash (“WPSD”). I may regret this forever, but I could use help from testers, before I attempt to merge the functionality into the master WPSD branch.

W0CHP-PiStar-Dash Issue Tracker and Pull Requests Now Active

Since making W0CHP-PiStar-Dash available to the public, I refrained from accepting bug/issue reports & fixes, pull requests, patches, etc. After all, it was a tiny personal project I worked on, all alone.

However, my software has become more and more popular and more visible, and has exceed the installations I had envisioned. With so many users of my software now, I made the decision to enable bug reports, pull requests, etc. in the respective Git repositories.

My software touches and affects many people now, and I feel that it’s a smart idea to allow people to help with my pet project to make it even batter for users of my software…