Date   

Re: Create own image for KX3 #applications #database #setup #settings

Basil Gunn
 

I only support the NWDR image. A lot of time has gone into making sure
things run properly in that environment. If you have a DRAWS hat I
haven't seen a compelling reason not to use the NWDR image.

Why I want to take the "build a pi" is that there are more progs I
want to use without fiddling with single installation on the Draws
image.
Which programs?

Having said that ...

If you use your own custom image the most common problem is that the
Raspbian kernel was broken sometime between 12/15/2020 & 01/07/2021

The last kernel that had a working tlv320aic driver required by DRAWS
was version: 5.4.83

The earliest kernel that has fixes for this driver and a couple of other
problems is version: 5.10.31 which has NOT been released by the Raspbian
Pi Foundation.

To display your current kernel version:

uname -r

If you use the following command you will get a bleeding edge
(unreleased) kernel from Raspbian that 'should' have the kernel fixes.

sudo rpi-upgrade

If you are NOT using the NWDR image I would recommend getting my scripts
anyways to help debug things. As user pi:

sudo apt-get update
sudo apt-get install git

cd
git clone https://github.com/nwdigitalradio/n7nix
cd n7nix/config
./bin_refresh.sh

Now run the bug info script and post the results.

buginfo.sh

To verify that you are running the latest versions of the HF programs

cd
cd n7nix/hfprogs

./hf_verchk.sh -l

# You should see something like the following which shows the installed
# versions of HF programs on your system.

js8call: 2.2.0
wsjtx: 2.3.1
fldigi: 4.1.18
flrig: 1.3.54
flmsg: 4.0.17
flamp: 2.2.05
fllog: 1.2.6
Library: libhamlib IS loaded.
hamlib: 4.1
Library: libflxmlrpc IS loaded.
flxmlrpc: 0.1.4

erwin.grabler@artcom.cc writes:

Hi,

I want to make my own image with the Draws Hat and installed the "build a pi" (but it is the same result on a blank raspberry installation). Then followed the instructions on the web page and added those lines in the config:
dtoverlay =
dtoverlay = draws , alsaname = udrc
force_turbo = 1 After reboot the Hat is not recognized.
*Testing the interfaces:*
pi@raspberrypi:~ $ ls -l /dev/serial/by-id

*Results* :
total 0
lrwxrwxrwx 1 root root 13 May 3 18:21 usb-FTDI_FT232R_USB_UART_AH034AU9-if00-port0 -> ../../ttyUSB0

So only the USB for controlling the KX3 is recognized

But I still was not able to control the KX3 with Flrig cause the USB0 is not recognized in the Flrig settings. Neither with: /dev/ttyUSB0 nor with : /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AH034AU9-if00-port0

*Another test:*
pi@raspberrypi:~ $ ls /dev/serial/by-id
usb-FTDI_FT232R_USB_UART_AH034AU9-if00-port0

What is wrong with this settings?

In parallel I installed the basic image from nw-digital radio and the flrig, fldigi, WSJTX and JS8Call are running

So it looks like, that it is necessary to make additional installs on
a blank image - but no hint to this available. Maybe It is a small
fault or misunderstanding in the setup. Why I want to take the "build
a pi" is that there are more progs I want to use without fiddling with
single installation on the Draws image.


Re: #audio #install #config #wsjtx #config #wsjtx #audio #install

Basil Gunn
 

JS8call works now ... it was only bad reception.
Good, some success!

But the error when putting presets for ham radio in the terminal
before I start JS8call or WSJTx is already present.
Could you please post the error you are referring to.

Bought my KX3 from a HAM how sold his equipment and the cable from hammadeparts.

rigctld-wsjtx -m 2045 -r /dev/ttyUSB0 -s 38400 -P GPIO -p 12

pi@pi:~ $ ls /dev/ttyUSB*
/dev/ttyUSB0

In the attachment find the result of the syslog. There are some errors
on pulsaudio "ALSA".
Yes I have had a few problems with pulseaudio since end of last year. I
am currently ignoring those errors as I do not use pulseaudio.

To effectively stop pulseaudio:

# get the latest version of my scripts.

cd
cd n7nix/config
./bin_refresh.sh

# Run the following script to disable pulseaudio

pa-ctrl.sh

My settings are in the attachment. FLrig, Fldigi, WSJTX and JS8Call are running. Settings on Hamlib, except FLrig is set on K3.

Thanks for your support
73 de Erwin, OE1EKG


Re: Create own image for KX3 #applications #database #setup #settings

 

See https://nw-digital-radio.groups.io/g/udrc/topic/rpi_kernel_upgrade_problem/80693797?  

Basil only provides support for NWDR images, but the information on this thread will help understand your problem.

On Mon, May 3, 2021 at 9:55 AM <erwin.grabler@...> wrote:
Hi,

I want to make my own image with the Draws Hat and installed the "build a pi" (but it is the same result on a blank raspberry installation). Then followed the instructions on the web page and added those lines in the config:
dtoverlay=
dtoverlay=draws,alsaname=udrc
force_turbo=1
After reboot the Hat is not recognized.
Testing the interfaces:
pi@raspberrypi:~ $ ls -l /dev/serial/by-id

Results:
total 0
lrwxrwxrwx 1 root root 13 May  3 18:21 usb-FTDI_FT232R_USB_UART_AH034AU9-if00-port0 -> ../../ttyUSB0
 
So only the USB for controlling the KX3 is recognized

But I still was not able to control the KX3 with Flrig cause the USB0 is not recognized in the Flrig settings. Neither with: /dev/ttyUSB0 nor with : /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AH034AU9-if00-port0

Another test:
pi@raspberrypi:~ $ ls /dev/serial/by-id
usb-FTDI_FT232R_USB_UART_AH034AU9-if00-port0
 
What is wrong with this settings?

In parallel I installed the basic image from nw-digital radio and the flrig, fldigi, WSJTX and JS8Call are running

So it looks like, that it is necessary to make additional installs on a blank image - but no hint to this available. Maybe It is a small fault or misunderstanding in the setup. Why I want to take the "build a pi" is that there are more progs I want to use without fiddling with single installation on the Draws image.

73 de Erwin, OE1EKG





--
John D. Hays
Kingston, WA
K7VE / WRJT-215

 


Create own image for KX3 #applications #database #setup #settings

Erwin OE1EKG
 

Hi,

I want to make my own image with the Draws Hat and installed the "build a pi" (but it is the same result on a blank raspberry installation). Then followed the instructions on the web page and added those lines in the config:
dtoverlay=
dtoverlay=draws,alsaname=udrc
force_turbo=1
After reboot the Hat is not recognized.
Testing the interfaces:
pi@raspberrypi:~ $ ls -l /dev/serial/by-id

Results:
total 0
lrwxrwxrwx 1 root root 13 May  3 18:21 usb-FTDI_FT232R_USB_UART_AH034AU9-if00-port0 -> ../../ttyUSB0
 
So only the USB for controlling the KX3 is recognized

But I still was not able to control the KX3 with Flrig cause the USB0 is not recognized in the Flrig settings. Neither with: /dev/ttyUSB0 nor with : /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AH034AU9-if00-port0

Another test:
pi@raspberrypi:~ $ ls /dev/serial/by-id
usb-FTDI_FT232R_USB_UART_AH034AU9-if00-port0
 
What is wrong with this settings?

In parallel I installed the basic image from nw-digital radio and the flrig, fldigi, WSJTX and JS8Call are running

So it looks like, that it is necessary to make additional installs on a blank image - but no hint to this available. Maybe It is a small fault or misunderstanding in the setup. Why I want to take the "build a pi" is that there are more progs I want to use without fiddling with single installation on the Draws image.

73 de Erwin, OE1EKG




Re: #audio #install #config #wsjtx #config #wsjtx #audio #install

Erwin OE1EKG
 

Hello Basil,

JS8call works now ... it was only bad reception. But the error when putting presets for ham radio in the terminal before I start JS8call or WSJTx is already present. Bought my KX3 from a HAM how sold his equipment and the cable from hammadeparts.

rigctld-wsjtx -m 2045  -r /dev/ttyUSB0 -s 38400 -P GPIO -p 12

pi@pi:~ $ ls /dev/ttyUSB*
/dev/ttyUSB0
 
In the attachment find the result of the syslog. There are some errors on pulsaudio "ALSA". My settings are in the attachment. FLrig, Fldigi, WSJTX and JS8Call are running. Settings on Hamlib, except FLrig is set on K3.

Thanks for your support
73 de Erwin, OE1EKG


Re: Troubleshooting DRAWS manager #draws-manager

Kk6qms
 

Thanks guys- the script seems to have re-enabled it and is working again across reboot.
Clifford


Re: Troubleshooting DRAWS manager #draws-manager

Basil Gunn
 
Edited

Use mgr-ctrl.sh script.

Once it is started use localhost:8080 as the URL on a local browser.

mgr-ctrl.sh -h
Usage: mgr-ctrl.sh [start][stop][status][-h]
No args will show status of draws-manager
start start required manager processes
stop stop all manager processes
status display status of manager processes
-h display this message.
exiting ...

mgr-ctrl.sh start

Starting: draws-manager
ENABLING draws-manager
Created symlink
/etc/systemd/system/multi-user.target.wants/draws-manager.service →
/etc/systemd/system/draws-manager.service.


mgr-ctrl.sh status

● draws-manager.service - DRAWS™ Manager - A web application to manage the DRAW™ HAT configuration.
Loaded: loaded (/etc/systemd/system/draws-manager.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2021-04-30 22:15:28 PDT; 6s ago
Docs: https://github.com/nwdigitalradio/draws-manager
Main PID: 30608 (npm)
Tasks: 19 (limit: 4915)
CGroup: /system.slice/draws-manager.service
├─30608 npm
├─30632 sh -c node ./bin/www
└─30633 node ./bin/www

You will see a number of npm warnings, ignore them.
If you still can not connect to the manager with a browser post the
console output of 'mgr-ctrl.sh status'

/Basil

Kk6qms <kk6qms@arrl.net> writes:

My DRAWS manager has stopped loading and I would like some guidance on troubleshooting it.


Re: Troubleshooting DRAWS manager #draws-manager

 

sudo systemctl status draws-manager


On Fri, Apr 30, 2021, 18:15 Kk6qms <kk6qms@...> wrote:
My DRAWS manager has stopped loading and I would like some guidance on troubleshooting it.

This site can’t be reached

127.0.0.1 refused to connect.

Try:

  • Checking the connection
  • Checking the proxy and the firewall
ERR_CONNECTION_REFUSED


Troubleshooting DRAWS manager #draws-manager

Kk6qms
 

My DRAWS manager has stopped loading and I would like some guidance on troubleshooting it.

This site can’t be reached

127.0.0.1 refused to connect.

Try:

ERR_CONNECTION_REFUSED


Re: #audio #install #config #wsjtx #config #wsjtx #audio #install

Basil Gunn
 

Hi Basil, thanks for the explanation! I got things working by starting
the daemon. But I have to do this twice.
Should not have to start it twice, symptom of a problem.

First start results in an error,
Before you issue the rigctld-wsjtx command verify the cat control serial
device (ttyUSB0) is present in /dev directory.

ls /dev/ttyUSB*

# Make sure your KX3 is turned on
# Then execute the rigctld-wsjtx command
# In another console window check syslog file

grep -i rigctl /var/log/syslog

second is successful. Do you have an explanation fo this?
Not yet. Need more data.

Is there a possibility to autostart this - at the moment I do this
manually
Yes with systemd service file. If you don't hear from me within 5 days
please remind me.

setting it up like the recommendation for Wsjtx and Js8call Wsjtx runs
fine, but no station/result on the Js8call frequencies
Check your frequency. Leave your setup running for 24 hours to see if it's
a propagation thing. Also send the output of the following console command:

alsa-show.sh

(when I put it on the Wsjtx frequencies - waterfall shows stations so
settings seem right).

Why not to use Flrig instead of Hamlib?
At the time I was setting up js8call/wsjtx FLrig would not stay running
for 24 hours so I switched to rigctl (HAMlib) which appears more stable.

Here are the sequences for the KX3 with the error in the first run

rigctld-wsjtx -m 2045 -r /dev/ttyUSB0 -s 38400 -P GPIO -p 12

pi@draws:~ $ rigctld-wsjtx -m 2045 -r /dev/ttyUSB0 -s 38400 -P GPIO -p 12
Recommend using --vfo switch for rigctld if client supports it

rigctl and netrigctl will automatically detect vfo mode

rig_open: error = IO error
This is a symptom of:
- wrong serial device (/dev/ttyUSB0)
- correct serial device but wrong baud rate
- or stop bits, data bits
- I don't believe the KX3 rig control cable uses RTS or DTR

pi@draws:~ $ rigctld-wsjtx -m 2045 -r /dev/ttyUSB0 -s 38400 -P GPIO -p 12
Recommend using --vfo switch for rigctld if client supports it

rigctl and netrigctl will automatically detect vfo mode
I will play with my KX2 in the next few days to see if I can learn
anything.

Where did you buy your KX3 rig control & data cables?

/Basil


Re: #audio #install #config #wsjtx #config #wsjtx #audio #install

Erwin OE1EKG
 

Hi Basil, thanks for the explanation! I got things working by starting the daemon. But I have to do this twice. First start results in an error, second is successful. Do you have an explanation fo this? 
Is there a possibility to autostart this - at the moment I do this manually  
setting it up like the recommendation for Wsjtx and Js8call  Wsjtx runs fine, but no station/result on the Js8call frequencies (when I put it on the Wsjtx frequencies - waterfall shows stations so settings seem right).

Why not to use Flrig instead of Hamlib?

Here are the sequences for the KX3 with the error in the first run

rigctld-wsjtx -m 2045  -r /dev/ttyUSB0 -s 38400 -P GPIO -p 12

pi@draws:~ $ rigctld-wsjtx -m 2045  -r /dev/ttyUSB0 -s 38400 -P GPIO -p 12

Recommend using --vfo switch for rigctld if client supports it

rigctl and netrigctl will automatically detect vfo mode

rig_open: error =                                                                         IO error

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             rig.c(955):rig_open return

 

pi@draws:~ $ rigctld-wsjtx -m 2045  -r /dev/ttyUSB0 -s 38400 -P GPIO -p 12

Recommend using --vfo switch for rigctld if client supports it

rigctl and netrigctl will automatically detect vfo mode

 


Re: FT-100 Audio issue

Basil Gunn
 

Severing pin 6 did the trick.
Thanks for getting back to us to confirm your success.

FYI if you need another cable in the future Amazon carries mini-Din 6
Male-Male cables for around $5
https://www.amazon.com/Mini-Din-Male-Black-Cable-feet/dp/B005J1LEZK/ref=sr_1_5

/Basil n7nix

flightsimalex via groups.io <flightsimalex=aol.com@groups.io> writes:

Thank you. I wanted to be 100% sure before intentionally breaking a
pin. Severing pin 6 did the trick.


Re: FT-100 Audio issue

Alexander R Archer N7SM
 

Thank you. I wanted to be 100% sure before intentionally breaking a pin. Severing pin 6 did the trick.


Re: FT-100 Audio issue

Basil Gunn
 

Unplugging the mini din cable from the radio or the hat returns the
radio to normal operation. Is this the "pin 6" issue?
Most likely.

Have you tried removing pin 6 on your mini Din 6 cable?
https://github.com/nwdigitalradio/n7nix/blob/master/docs/RADIO_APP_NOTES.md#radio-configuration

Did you read page 59 of the FT-100D Operating Manual?
https://www.yaesu.com/downloadFile.cfm?FileID=651&FileCatID=158&FileName=FT%2D100D%5FManual%40ftgt.pdf&FileContentType=application%2Fpdf

Did you see page 21 of the FT-100D Operating Manual which has a diagram
displaying the mini Din 6 without the SQL pin connected?


Re: Case Thread size

Jon D
 

Perfect.

Thank you very much.
Jon


FT-100 Audio issue

Alexander R Archer N7SM
 

When I have my FT-100 plugged in to the DRAWS via the 6 pin mini din, my radio will continue to put out audio from the speaker as if squelch is open regardless of the position of the squelch knob. Moving the squelch nob turns the green rx led on and off, but does not change audio output. 

Unplugging the mini din cable from the radio or the hat returns the radio to normal operation. Is this the "pin 6" issue? It seems to me to be backwards to the issue as described by others.


Re: Case Thread size

 

Here’s all of the info:


73,
Bryan K7UDR
NW Digital Radio



On Apr 24, 2021, at 7:03 AM, Jon D <n5jld.tx@...> wrote:

Sorry, Fan.


Re: Case Thread size

Jon D
 

Sorry, Fan.


Case Thread size

Jon D
 

I'm looking for the thread size for the small screws that hold the DRAWS case together.

I'm needing some longer ones so I can mount a Fn.
______________
Have fun,
Jon N5JLD
http://www.n5jld.net


Re: Missing paperwork (diagrams, OM, schematics, etc)

Basil Gunn
 

Hey Chuck,

The old "Gettings Started Guide" is here:
https://nw-digital-radio.groups.io/g/udrc/wiki/8921

I have a new initial install procedure that I think is easier (at least
less typing) that would be good for me if you tried & gave me some
feedback:
https://github.com/nwdigitalradio/n7nix/blob/master/docs/DRAWS_CONFIG.md

Thanks,

/Basil n7nix


Chuck Berry <n7chs.qsx@gmail.com> writes:

Installed my hat above my Rpi 3B+ and discovered that I have misplaced
all the directions to make the unit operational. Is there a download
site? Thanks, Chuck N7CHS



221 - 240 of 5890