I further tested my UV-PRO to find it was transmitting less than 250mW when set to 5W. I compared it to another radio using a nearby tinySA. I RMA-ed it and mailed it back to BTech for repair or replacement.
UV-Pro, TNC, and APRS
APRSDroid
would often fail to reconnect to the UV-PRO:
java.io.IOException: read failed, socket might closed or timeout, read ret: -1
The HT
app would manage to reconnect OK.
I would need to cycle power on the radio to get APRSDroid
to reconnect.
In APRSDroid,
Preferences->Connection Preferences->Channel was set to 1.
I blanked that channel setting,
and now it may be reconnecting
between stop and start of app,
bluetooth,
or distance.
As a side note, having the UV-PRO monitoring a frequency other than APRS may interfere with packet reception. I don’t see as many APRS packets when monitoring another repeater, probably due to interruptions from the non-APRS audio.
UV-Pro Firmware
I’ve been learning about the BTech UV-Pro. When scannimg, it degrades the incoming APRS, even in digital mode where it checks back to the APRS channel frequently. I’ve been using stock APRSdroid over the TNC connection, but it takes a little fiddling sometimes to get it to connect.
In the new firmware, they’ve been flip-flopping features between 8.2.x and 8.3. It has bold/yellow fonts (or not), and new button actions to access groups. NOAA alerts have also come and gone to see if they affect RX performance overall.
Winlink and APRS
I recently added winlink
back to my APRS ping
on the UV-PRO.
I immediately got a message from a Winlink gateway
that I had 1 new Winlink message waiting.
For the full RF experience,
I fired up KISS on the UV-PRO
and a session
to K3IR’s Winlink gateway (145.030kHz)
and checked my Winlink mail
over the radio.
I needed to be careful to not let HT app start and re-enable “digital mode”. When “digital mode” is enabled, it would switch to APRS 144.390MHz every time WoAD would TX, and that doesn’t work. The hint was seeing APRS traffic in the WoAD log while waiting for my Winlink session to initialize.
The email was KC3WRY, Matthew, playing around sending Winlink via APRS. I acknowledged and responded to his message.
UV-PRO Firmware 0.8.0
The HT app presented the firmware update right away upon launching, so now I know it can do the upgrade. The first time I updated the radio, I used the older “BTech Programmer” app.
The update promises some fixes around
ackin in-built APRS,- TNC stability
I discovered in the app the setting: Radio -> ID Settings -> 3 Checkboxes (ID, Location, Check) could be turned off to get to “none” to disable post-TX noises, which is “PTT Release” in the radio.
Those settings kept getting synced from the app to the radio, so now they’re set the way I want it to stay. I could have also disabled “Synchronous Signal Settings” in the app, but the mismatch seems like it would have been confusing.
Winlink through N3FYI
I connected up to Winlink through N3FYI’s gateway on 144.950MHz. using 1/4-wave antenna hanging in the tree. I also had set my APRS message to “Winlink”, so the Winlink server pinged me over APRS when I had a message. I’m not sure I could read the APRS message on the UV-PRO, though, since I let it sit too long. I had a message icon, but I couldn’t dismiss it.
SPARC Elmer Night: 2025-01-21
There were only 3 of us
at the SPARC elmer night,
but we were on the same page.
I compared notes on packet/APRS and WoAD with KC3QEH, JJ.
We both had these new Btech-based radios.
Even on the hill,
our HTs with small antennas didn’t pick up much
inside the building.
I tried an external antenna
from another club radio
and I started receiving lots of packets.
Sending APRS messages worked under the Signal menu: KC3QEH-7:TEST MSG
Btech UV-Pro
Yet Another Radio
I got interested in AX.25 packet over RF, so the Btech UV-Pro immediately looked like an interesting jumpstart, when it got a firmware update that allowed it to operate as a KISS TNC over Bluetooth.
Application Driven
HT is the up-to-date app for interfacing with the radio. There’s a “BTech Programmer” app, but it is an older, branded version of HT.
Setup
In the radio, I’d set “General” -> “Digital” -> “Format” = “APRS”, but the HT app kept switching it back to “BSS” any time it connected to the radio. It would never let me set “APRS” until I “verified” my ham radio callsign. It wants to do it by sending your license info to some chinese site – no thanks. Instead, I used a web app to generated an APRS code that worked in the HT app.
I enabling digital mode in radio to make it periodically beacon my APRS location. I set it to a fixed channel for sending APRS. Only the HT app seems to be able to set the beacon text for APRS.
I can send messages from radio by prefixing the message with the recipient:
KC3WWC-7: hey
TNC KISS Mode
I installed WoAD on Android, and enabled TNC KISS on the radio. I paired the radio to the phone via Bluetooth. I checked the Winlink RMS map on the website to find nearby packet gateways, and set the radio to the given packet frequency for the gateway I was trying to use. I configured a session for the callsign and SSID of the Winlink gateway, and started the session. Now it’ll send and receive queued email. There’s a log in WoAD that shows what it’s doing.
WoAD also has a terminal which can be used for BBSes, like KA3TKW. I connected there to see some messages and a BBS software from 1990!
APRSDroid can also talk to KISS TNC over Bluetooth. It’s a much nicer UI than the radio or HT app. Sometimes when switching apps, I needed to cycle power on the radio, but it doesn’t usually take too much to get it going again.