Categories
Radio Softwares Softwares

Zastone Radios Software

The following are software for radios by Zastone Technology this is publicly and freely available from the internet. I have use some of this but you are responsible for checking the content of the file for malware and viruses.

Please practice safe computing everytime.

A8A58
BF-888s-BF-666S-BF-999S-TM-490BJ-32D
D900K600-K700-K800-K850-CPSV2.18
KDC1(CH14)KDC1-2016WLN
MP300MP600
MP800PS-CH-ENGT-2000
T-3000UV6
UV7R-UV82-test-CPSUV82 Software
UV-3R-ENUV-5R-new-PS
UV-eng-CPS-greenV9
V10zastone2R
zastone168zastone9908
zastone-T-2000zastone-USB-driver
zastoneA9zastoneA10
zastoneDP860zastoneDP880
zastoneMini8zastoneMP300
zastoneMP600zastoneMP900
zastoneQ8zastoneQ9
zastoneV6zastoneV8
zastoneV9zastoneV180.old
zastoneV180zastoneV900
zastoneV1000zastonex6
zastone-ZT-V6ZT-2R-V1.0
ZT-168SoftZT-820-V1.0
ZT-9908ZT-A9.X3
ZT-Q5-SoftZT-Q8-PS-REV1.0
ZT-Q9-SoftZT-V8-EN-PS
ZT-V9-PSZT-V9
ZT-V160ZT-V180+
ZT-V180-SoftZT-V1000
ZT-V2000-WP9701
Categories
Servers Softwares Uncategorized

PHP 8.2 FPM Tuning

This is a personal note for myself to remember the process I used to tune the php-8.2-fpm service on this computer running this website.

This site is running on a re-purposed laptop to work as a home server since running this website on a shared hosting has become erratic due to increasing traffic on the website – 6yrs and 297 days running now since I started the website (as of this writing). The shared hosting account that previously runs this website is running out of memory resources due to occasional spike in traffic. I also cannot run this website together with its database on a single computer since it is overloading the laptop a Core 2 Dou computer with 3GB of RAM.

So to make this website run on this computer since hosting it on a VPS server is a little bit expensive for me at the moment. I decided to use my home fiber bandwidth which is I think would be enough to run this website for the occasional spike in traffic. I configured this website on top of Apache2 / PHP-FPM / opcache and Redis server and separate the MySQL database to run on another netbook Atom processor with 2GB ram running on SSD.

The issues that I need to resolve is to prevent the PHP-FPM process to take all the memory resources upon computer start up. So I need to calculate properly the PHP consumption being used by PHP-FPM.

To check I execute this command:

$ ps -C php-fpm8.2 -o rss=

Ignoring the first line on the output I noticed that PHP is using around 75Mb of memory. So to configure I will allocate 2GB of RAM for PHP and configure the php-fpm service to run with dynamic allocation.

So 2000MB / 75MB = 30.769

Therefore I will set the pm.max_children to 30, and will set additional parameters accordingly.

pm.max_children = max_children

pm.start_servers = 25% of max_children

pm.min_spare_servers = 25% of max_children

pm.max_spare_servers = 75% of max_children

Applying the resulting calculations this is now my php-fpm configuration

pm = dynamic
pm.max_children = 30
pm.start_servers = 8
pm.min_spare_servers= 8
pm.max_spare+servers= 23
pm.max_requeste=0

Save the configuration in my php-fpm configuration file, restart the server and voila. No startup freeze and php-fpm process hugging up the memory resources.

Categories
Softwares

Kicad 6.0 Fix or Workaround for OpenGL required version 1.5

Kicad 6.0 is an schematic entry and pcb layout editor software that is popularly used by electronics hobbyist and even commercial users. The latest issue that I have encountered with Kicad 6.0 latest version is the 3D rendering engine throwing up an OpenGL compatibility error requiring version 1.5 minimum. This is most common with computers using old hardware but is still fully capable. The culprit is the OpenGL compatibility if you have an old graphics card which is not fully supported by Windows 10. My computer is an old laptop with i7 processor, 16GB ram, with Nvidia Optimus card and a default Intel HD 3000 which by latest standard is already obsolete. The issue is still common among Kicad 6.0 users as I have searched around looking for the fix.

An OpenGL error is thrown up when using 3D viewer

Luckily for me I have came across this same issue when using Blender software before. So the fix is to copy the opengl32.dll which is an old opengl32.dll libraries for Windows to make the software revert to use the software rendering engine instead of the graphics card.

You just need to download the file which I have provided here for those looking for fix: https://dev.dw1zws.com/downloads/OpenGL32dll.zip

I have attached the file here on my home server for you to download and use. However use it at your own risk, it’s your responsibility to scan the file for viruses – even though I have use it for my own Kicad 6.0 installation.

What you need to do is just copy the file to yout Kicad 6.0 installation directory /bin folder and paste the file there. Closed all instances of Kicad 6.0 and open it again to load the DLL file. Now you can use your Kicad normally with 3D viewer properly working.

If it helps you, please consider subscribing to the channel. Thank you!

Categories
Radio Softwares Softwares

WLN Softwares

WLN UHF Radio programming softwares and image for the following models below. The small radio that looks like a toy works well. The programming cable is easily available online from popular shopping websites, but if you are looking for a DIY programming cable try this link https://dw1zws.com/kenwood-kpg-46-using-usb-ch340/ the programming cable is tested to work with WLN KD-C1 radio following the connection diagram of Baofeng radio on the article.

Although these files are personally used by me it is your responsibility to check the files for viruses or malware practice safe computing.

KD_C1_plusKD_C80enKD_C21.exe
KD_C1_softwareKD_C10KD_C50en_v1.25
KD_C1English_writing_softwareKD_C21KD_C51_RT_15
KD_C88KD_C1000KD_UV1
KD_C30KD_CV1RT15_programming_softwarev1.25
Categories
Radio Softwares Softwares

TYT Radios Softwares/Firmwares

Software Download Service for TYT Radios

This page provides downloads for TYT Radios firmware and software however, this is a self hosted service running on my experimental server at home on netbook. What does it mean to you?, as it is a self hosted service on top of my internet connection at home running on symmetrical 30Mbps upload/download the quality and availability of the service is dependent on my home internet connection so up time is not guaranteed to 99.9% availability except for the main website which is running on a shared host which I also managed (shared host prohibits uploading of excessively huge files so it is better to run this as a separate service).

Caveats

This will mean that there are times when this page is available, but downloads are not accessible. So don’t email me or ask me, why it it is not working?, you just need to wait for a couple of hours, half a day or worst it would take forever, to restore depending on my free time and if the experimental nature of the device running this service, have introduced a bug which is not easily traceable or worst the device decides to take a rest forever. I also do not own the content of the software as it is the property of TYT Radios however, it is publicly available and you can find a copy of it across the web just by searching. I provided the files here as is, without any warranty or guarantee that it would work.

Practice safe computing check the files from viruses and malware before use – it’s your full responsibility.

CPS-1P-38-IP-58CPS-MD9600-v1.27
CPS-MD-UV380-v1.20CPS-MD-UV390-v1.30
DFUDM-UVF10
Factory-SoftwareIP-39S-CPS
IP-77-CPSKCM-288
MD-680MD-380
MD-430-CPSMD-619
MD-750MD-760-CPS
MD-777-CPSMD-777-Firmware
MD-2017-PSMD-8500
MD-9550MD-9600
Q1-SoftwareTC-666
TC-999TC-2000A
TC-3000BTC-5000
TC-7000TC-8000
TH-2RV1.3(5K)TH-2RV1.3
TH-350-2019TH-446
TH-900D+pro-firmwareTH-7800
TH-8600-firmwareTH-8600-software
TH-8600-USATH-8600-CPS-new
TH-9800-beepTH-9800
TH-F5-V1.07USTH-F5-V1.1
TH-F7-V1.06TH-UV88-2.1B-firmware
TH-UV88firmware20210520TH-UV88-latest-firmware0701
TH-UV98-CPSTH-UV98-firmware
TH-UV99-firmware20230218TH-UV99-new-firmware20230529
TH-UV8000D-softwareTH-UV9FD
TK-918TK-928
TK-938YTY-800
TYT-Q1UV-8000EPS-20191121
WCDMAsoftV1.02Win10DMR

Categories
Softwares

How to install Chirp on Ubuntu 20.04

If you’re a Chirp user a programming software to manage ham radios, then most probably you are used to running Chirp without hiccups on Ubuntu’s previous version by just following the PPA installation from the link above, and then you decided to upgrade to Ubuntu 20.04 Focal Fossa and suddenly your Chirp doesn’t work anymore. Well here’s the solution suggested repository install was from @Ken Slimmer (WA0SBU).

1. First you still need to follow the original instruction in installing the repository
sudo apt-add-repository ppa:dansmith/chirp-snapshots
sudo apt-get update
sudo apt-get install chirp-daily

focal-to-xenial

2. Edit the “/etc/apt/sources.list.d/dansmith-ubuntu-chirp-snapsots-focal.list” and point it to “xenial”

dependencies-error

3. Run the commands sudo apt-get update and sudo apt-get install chirp-daily, this will run you into dependencies error.

4. You are now required to install the missing dependencies, I collected all the dependencies and put it in google drive for easy access to everyone, download each or the zip file and install it individually to satisfy the missing dependencies here: https://drive.google.com/open?id=1irLlhwTVlC8wO9OhSt3-9j943CyimhmM as an alternative to the above dependencies download which may require for me to allow access to my google drive through notification request. I’m providing alternate file download coming from self hosted server at home running on a netbook here’s the file: https://dev.dw1zws.com/downloads/articles/Chirp-dependencies-Ubuntu20.04.zip it’s your responsibility to check the file for any viruses if in doubt just don’t use it.

5. Once done run the command again sudo apt-get install chirp-daily, and Chirp will install without problem.

Important: Don’t forget to add yourself to the dial out user if your cable doesn’t connect
sudo usermod -aG dialout username (replace username with your own)

Installing Chirp Ubuntu 20.04
Chirp under accessories

You can now find Chirp under the Accessories link on your Ubuntu 20.04

Click on it and the program will run without problem.

Chirp install on Ubuntu 20.04 success



Take note:
If you keep getting this error: “Could not configure port:(5, ‘Input/output error’) —S after following the procedure above, and you are using USB based programming cable scroll down on the port list selection menu at the bottom and find “/dev/ttyUSB0” (the correct selection for a USB based programming cable). Then it should work fine.

Categories
Softwares

Versa Series Radio (Programming Software)

I’m updating the content of this page as we continue to discover variants of Versa radio available in the Philippines radio market. We just wish that the technical support of the company selling the radio would be more helpful to us its consumers in obtaining software support for easy management of such radios.

We are featuring two of the local brands Versa’s popular radio model Versa Alerto and Versa Hero – for civic and amateur radio operator in the Philippines with loyal following due to number of queries we received regarding the radio’s programming software. The programming software is not readily available on Versa’s website but due to necessity my friend DV7FJB (Bon Go) researched the source of the radio and found it to be coming from OEM manufacturer Quansheng from China.

Another radio software was requested from this page through the comment section by an amateur radio operator, Efren-DW5BPE asking for the software of Versa Duo to manage his radio. We continue to monitor this page for request of software however it may or may not be available immediately as we usually don’t have direct access to such equipment right away. As a courtesy to the amateur radio users of these radios we published the details here as soon as we discover the OEM equivalent in the market- as usual my friend DVF7FJB (Bon Go) have provided us the programming software to the radio and the OEM version equivalent on the market.

List updated to include Versa P800 aka QUANSHENG TG-6A software courtesty of DV7FJB (Bon Go)

He initially sought the help of Versa through their facebook page and asked them about the radio programming software, he needs to program some units in his possession however the tech support was unable to provide him the software.

So with a little bit of reverse and engineering and looking for clues about the board and hardware manufacturer and trying different version of the software from Quansheng, he decoded the riddle and asked me to share the information he gathered from this adventure in the spirit of Amateur Radio.

Versa P800 aka QUANSHENG TG-6A

UHF 70cm Radio

Quansheng TG6A aka Versa P800

Specifications
Frequency Range: UHF 400~470Mhz
Output Power: Power output: ≥4/2/1W
Type of Modulation: 16K F3E and 11K F3E
Receiver Sensitivity: Sensitivity: -122dBm (12dB SINAD)

TG-6A aka Versa P800 Programming Software

Versa Dou aka QUANSHENG TG-K4ATUV

VHF/UHF Dualband Amateur

QUANSHENG TG-K4ATUV

Specifications
Frequency Range: VHF 136~174MHz, UHF 400-480MHz
Output Power: 5W
Type of Modulation (W/N): 16K F3E / 11K F3E
Receiver Sensitivity: -122dB

TG-K4AT-UV aka Versa Dou Programming Software

Versa Alerto

Versa Alerto

Specifications
Frequencies
VHF: 136-174 MHz
UHF: 400-470 MHz

Output Power:
5Watts

Modulation:
16K Ф F3E/11K Ф F3E

Receiver Sensitivity:
≤ 0.25/0.28 µV

Programming Software

Versa Hero

Versa Hero

Specifications
Frequencies:
VHF: 136-174 MHz
UHF: 400-480 MHz

Output Power:
5Watts

Modulation:
16K Ф F3E/11K Ф F3E

Receiver Sensitivity:
-122dB (12dB SINAD)

Programming Software

Categories
Amateur Radio Softwares

Antenna stacking distance calculator (K6VHF)

Antenna stacking calculator for long yagi’s, all you need to know is the -3db beamwidth for stacking similar antenna. Read the information on the program screen on how to use it. Download it here or click the image below:Antenna Stacking Calculator

Antenna Stacking Calculator
Categories
Amateur Radio Softwares

Cignus Programmer

Cignus radio programming software (Windows)

Categories
Softwares

Firmware Recovery China Radios

Recovery firmware for China radio’s, make sure to back up your radio image before using any of the firmware available here, so that in case of data corruption you can restore your radio from previous state.