Date   

Re: JS8 and draws

Steve McGrane <temporarilyoffline@...>
 

JS8 is very similar to FT8 and I have a video on setting that up.  I'll do a JS8 Video when my radio comes back from the shop... should be today.


Are your CAT and Data cables already sorted out?  That is most of the battle.

- Steve, KM9G


On Mon, May 27, 2019 at 10:26 PM Douglas KI7LIK <KI7LIK.AZ@...> wrote:
Can someone assist me with setting up js8 using my tm g707a u/v transeiver, or point me in the correct direction.


Re: [New post] Sample Cases Have Arrived for DRAWS™ Workstation

Ryan W Leathers
 

See the Feb 4 announcement. It states that the early adopter boards will need a modification for this connector to work with the case. It also says an app note will be provided which I take to mean this modification is to be performed by the end user.


On Mon, May 27, 2019, 10:51 PM Douglas KI7LIK <KI7LIK.AZ@...> wrote:
I noticed in the picture of the case that the two pin connector on the board faces up, mine faces to the side.  Would I need to modify the connector or is there a "fix" for this?


JS8 and draws

Douglas
 

Can someone assist me with setting up js8 using my tm g707a u/v transeiver, or point me in the correct direction.


Re: [New post] Sample Cases Have Arrived for DRAWS™ Workstation

Douglas
 

I noticed in the picture of the case that the two pin connector on the board faces up, mine faces to the side.  Would I need to modify the connector or is there a "fix" for this?


Re: Draws Beta 13: Flmsg error

Basil Gunn
 

See email from 19 Apr.
You need to install libjpeg9-dev

sudo apt-get install libjpeg9-dev

/Basil


From: Basil Gunn <@basil860>
To: udrc@nw-digital-radio.groups.io
Subject: Re: [udrc] BETA 12 with fldigi and flrig #draws #beta #flrig
Date: Fri 19 Apr 2019 04:54:43 PM PDT

Hi Jack,

libjpeg.so.9 should have been installed when fldigi was built. I need
to figure out why that did not happen. I may have been too aggressive
with cleaning up files after a build. In the mean time:

ldconfig -p | grep -i libjpeg
libjpeg.so.62 (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/libjpeg.so.62
libjpeg.so (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/libjpeg.so

sudo apt-get install libjpeg9-dev

ldconfig -p | grep -i libjpeg
libjpeg.so.62 (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/libjpeg.so.62
libjpeg.so.9 (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/libjpeg.so.9
libjpeg.so (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/libjpeg.so

/Basil

I started playing with fldigi - it configured properly and worked except...

flrig fails with a blank stare.(hourglass... then nothing) in the X
GUI When run from the console window see msg: error while loading
shared libraries: libjpeg.so.9: cannot open shared object file: No
such file or directory.
Gayland Gump <kg7gcf@...> writes:

Attempted to launch flmsg from menu and got nothing. Launch from
terminal yields following error: "Flmsg: error while loading shared
libraries: libjpeg.so.9: cannot open shared object file: No such file
or directory", attempted sudo apt-get install libjpeg but it was not
found.


Draws Beta 13: Flmsg error

Gayland Gump
 

Attempted to launch flmsg from menu and got nothing.  Launch from terminal yields following error: "Flmsg: error while loading shared libraries: libjpeg.so.9: cannot open shared object file: No such file or directory", attempted sudo apt-get install libjpeg but it was not found.


Wiki Edit Access?

Steve McGrane <temporarilyoffline@...>
 

Would it be possible to get access to edit he wiki?

We just got a list of 2m radios and I'd like to add a page with something like:

Band
Rig
Connector
Cable Available
Confirmed working by callsign

- Steve, KM9G


Re: wsjt-x ptt

k6acj
 

In one of the recent ham magazines there is a simple circuit to generate PTT from audio so search google ..... vox ptt circuit ..... something like that.  Use the relay that in old junk modems because they are very fast.     Bill k6acj


On May 24, 2019, at 8:38 AM, Art - KC7SDA <nouse4anick@...> wrote:

I'm right in assuming that anyone using wsjt-x right now is also using some sort of cat rig control to key their rig?

I sent a message to the wsjt group asking them to add gpio support, even a script would work for me.

I think I might get into ft and jt modes this year if i can get the ptt to work without additional cabling, in over 3 hours i've received 222 stations, in the last 24 hours i've heard at least 18 countries! also right now I'm getting a lot of east coast and central us... I think that in a matter of a day I could get my all states worked with one of these modes!


wsjt-x ptt

Art - KC7SDA
 

I'm right in assuming that anyone using wsjt-x right now is also using some sort of cat rig control to key their rig?

I sent a message to the wsjt group asking them to add gpio support, even a script would work for me.

I think I might get into ft and jt modes this year if i can get the ptt to work without additional cabling, in over 3 hours i've received 222 stations, in the last 24 hours i've heard at least 18 countries! also right now I'm getting a lot of east coast and central us... I think that in a matter of a day I could get my all states worked with one of these modes!


Re: URONODE

Basil Gunn
 

JP,
Thanks for pointing this out. The script that is in the repo is really
notes for me to replicate an install.

The URONode config/install script needs some work. Hopefully it will
rain this weekend & I will get to it.

after reviewing, editing the install script to contain our specific callsign etc, in /home/pi/n7nix/uronode
And then running it, it didn't appear to succeed.

Can you outline the steps or configuration files that should be manually edited or executed to install and operate.

It appears that URONODE would provide a command set similar to the KANTRONICS command set but on the raspberry Pi.
That would provide mheard, beaconing, connect, disconnect utilities to validate or confirm connectivity.
You are correct. Looking at the feature set, URONode provides other
useful commands like 'conference' for keyboard-keyboard communication
that the KPC3+ does not have.

Both URONode & the BBS install/config scripts need work. My
apologies. I'll see if I can't get something more useful checked-in in
the following days.

/Basil


URONODE

J P Watters <kc9kko@...>
 

Basil,

after reviewing, editing the install script to contain our specific callsign etc,  in /home/pi/n7nix/uronode
And then running it, it didn't appear to succeed. 

Can you outline the steps or configuration files that should be manually edited or executed to install and operate.

It appears that URONODE would provide a command set similar to the KANTRONICS command set but on the raspberry Pi.
That would provide mheard, beaconing, connect, disconnect utilities to validate or confirm connectivity.

..jpw


Re: Initial Configuration

Basil Gunn
 

Yes your console output looks fine.

Wondering why you started up direwolf/ax25 then shut it down.
What do you want to do next, run HF programs or packet?
The next step is to set your audio levels for proper deviation.

Run Johns draws-manager,
Open a browser & enter: localhost:8080

You can verify some things by following this doc:
https://github.com/nwdigitalradio/n7nix/blob/master/docs/VERIFY_CONFIG.md

/Basil

Anthony Leeser <tagtynee@...> writes:

I believe I have the initial config done. I hope. Can anyone take a look and see if it is?


Re: Initial Configuration

Anthony Leeser
 

I believe I have the initial config done. I hope. Can anyone take a look and see if it is?

login as: pi
pi@....34's password:
Linux draws 4.14.98-v7+ #1200 SMP Tue Feb 12 20:27:48 GMT 2019 armv7l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed May 22 20:17:58 2019 from 192.168.1.176
pi@draws:~ $ cd
pi@draws:~ $ cd n7nix/config
pi@draws:~/n7nix/config $ # Become root
pi@draws:~/n7nix/config $ sudo su
root@draws:/home/pi/n7nix/config# ./app_config.sh core
app_config.sh: script start
Enter call sign, followed by [enter]:
AG7GF
app_config.sh: Config core
Initial core config script
current dir: /home/pi/n7nix/config
Test pwd: /home/pi/n7nix/config, path: /home/pi/n7nix

Verify IF dtoverlay= is set properly
  dtoverlay currently set to: dtoverlay=draws,alsaname=udrc
  dtoverlay for DRAWS OK

Verify IF dtparam=audio is set properly
  Last line in /boot/config.txt OK
 === Verify not using default password
User pi found
Determine if default password is being used
User pi is using default password
Need to change your password for user pi NOW
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
=== Verify current hostname: draws
Current host name: draws, change it
Enter new host name followed by [enter]:
DRAWS
Setting new hostname: DRAWS
=== Set mail hostname
127.0.1.1       draws draws.localnet
Make host names match between /etc/hostname & /etc/hosts
=== Set time zone & current time
Time zone: PDT
Locale country codes consistent among WiFi cfg file, iw reg & X11: US
=== Set WiFi country code to US
Locale country codes do not match: WiFi: US
US, iw: US, X11: US.
=== Put some scripts in local bin dir
app_config.sh: Verify user name: pi
using USER: pi

FINISHED copying bin files
=== Set alsa levels for UDRC
Set sound card levels return: 0
=== Set ip addresses on AX.25 interfaces
Current AX.25 ip addresses: ax0: 192.168.255.2, ax1: 192.168.255.3
If you do not understand or care about the following just hit enter for default values
Enter ip address for AX.25 interface ax0 followed by [enter]:
Enter ip address for AX.25 interface ax1 followed by [enter]:
No change to AX.25 IP addresses

        after:

IPADDR_AX0="192.168.255.2"
IPADDR_AX1="192.168.255.3"
=== FINISHED Setting up ip addresses for AX.25 interfaces
200 OK
2019 05 22 20:21:29 PDT: app_config.sh: core config script FINISHED

/home/pi/n7nix/ax25 /home/pi/n7nix/config

AX.25 config START
 Found ax.25 link or directory
AX.25 config: User=pi, Callsign=AG7GF
Using CALL SIGN: AG7GF
app_config.sh: Verify user name: pi
using USER: pi
No ax25 ports defined
Original ax25 axports saved as axports-dist
Using CALL SIGN: AG7GF
Enter ssid (0 - 15) for direwolf APRS, followed by [enter]:
9
Using SSID: 9
ax25d not configured
Original ax25d.conf saved as ax25d.conf-dist
2019 05 22 20:21:56 PDT: app_config.sh: AX.25 config script FINISHED

/home/pi/n7nix/direwolf /home/pi/n7nix/config

direwolf config START
Using CALL SIGN: AG7GF
using USER: pi
Found an existing /etc/direwolf.conf config file.
Test pwd: /home/pi/n7nix/direwolf, path: /home/pi/n7nix
Found udrcver.sh here: /home/pi/n7nix/bin
Draws installed
udrc card number line: card 1: udrc [udrc], device 0: Universal Digital Radio Controller tlv320aic32x4-hifi-0 []
udrc is sound card #1
MYCALL
ADEVICE
ACHANNELS
PTT
CHANNEL1
Config Internet Gateway LOGIN
Building callpass
Login code for AG7GF for APRS tier 2 servers: 17378
IGSERVER

direwolf config script FINISHED

/home/pi/n7nix/systemd /home/pi/n7nix/config

systemd install START
copy ax.25 files ...
 Found ax.25 directory
copy systemd service files ...
copy log cfg files ...
Create direwolf log directory: /var/log/direwolf
restart syslog
test log rotate for direwolf, view status before ...
"/var/log/direwolf/direwolf.log" 2018-12-9-1:0:0
reading config file /etc/logrotate.d/direwolf
Reading state from file: /var/lib/logrotate/status
Allocating hash table for state file, size 64 entries
Creating new state
Creating new state
Creating new state
Creating new state
Creating new state
Creating new state
Creating new state
Creating new state
Creating new state
Creating new state
Creating new state
Creating new state
Creating new state
Creating new state
Creating new state
Creating new state
Creating new state
Creating new state
Creating new state
Creating new state
Creating new state
Creating new state

Handling 1 logs

rotating pattern: /var/log/direwolf/direwolf.log  forced from command line (7 rotations)
empty log files are not rotated, old logs are removed
considering log /var/log/direwolf/direwolf.log
  log /var/log/direwolf/direwolf.log does not exist -- skipping
test log rotate, view status after ...
"/var/log/direwolf/direwolf.log" 2018-12-9-1:0:0

FINISHED copying files

systemd install script FINISHED


systemd config START
Created symlink /etc/systemd/system/multi-user.target.wants/systemd-networkd.service ? /lib/systemd/system/systemd-networkd.service.
Created symlink /etc/systemd/system/sockets.target.wants/systemd-networkd.socket ? /lib/systemd/system/systemd-networkd.socket.
Created symlink /etc/systemd/system/network-online.target.wants/systemd-networkd-wait-online.service ? /lib/systemd/system/systemd-networkd-wait-online.service.

systemd config script FINISHED

/home/pi/n7nix/iptables /home/pi/n7nix/config
setup iptables
USER=pi not null
Need to create iptables file: /etc/iptables/rules.ipv4.ax25
Need to create iptables file: /lib/dhcpcd/dhcpcd-hooks/70-ipv4.ax25

== setup iptables

2019 05 22 20:21:59 PDT: iptable_install.sh: iptables install/config script FINISHED

core configuration FINISHED

2019 05 22 20:21:59 PDT: app_config.sh: app config (core) script FINISHED

**********
login as: pi
pi@....34's password:
Linux DRAWS 4.14.98-v7+ #1200 SMP Tue Feb 12 20:27:48 GMT 2019 armv7l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed May 22 20:37:06 2019 from 192.168.1.176
pi@DRAWS:~ $ cd ~/bin
pi@DRAWS:~/bin $ # Become root
pi@DRAWS:~/bin $ sudo su
root@DRAWS:/home/pi/bin# ./ax25-start
Starting: direwolf.service
ENABLING direwolf.service
Created symlink /etc/systemd/system/multi-user.target.wants/direwolf.service ? /etc/systemd/system/direwolf.service.
Starting: ax25dev.path
ENABLING ax25dev.path
Created symlink /etc/systemd/system/multi-user.target.wants/ax25dev.path ? /etc/systemd/system/ax25dev.path.
Starting: ax25dev.service
ENABLING ax25dev.service
Created symlink /etc/systemd/system/multi-user.target.wants/ax25dev.service ? /etc/systemd/system/ax25dev.service.
Starting: ax25-mheardd.service
ENABLING ax25-mheardd.service
Created symlink /etc/systemd/system/multi-user.target.wants/ax25-mheardd.service ? /etc/systemd/system/ax25-mheardd.service.
Starting: ax25d.service
ENABLING ax25d.service
Created symlink /etc/systemd/system/multi-user.target.wants/ax25d.service ? /etc/systemd/system/ax25d.service.
root@DRAWS:/home/pi/bin#

**********
login as: pi
pi@....34's password:
Linux DRAWS 4.14.98-v7+ #1200 SMP Tue Feb 12 20:27:48 GMT 2019 armv7l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed May 22 20:37:53 2019 from 192.168.1.176
pi@DRAWS:~ $ ax25-status
Status for direwolf.service: RUNNING and ENABLED
Status for ax25dev.service: RUNNING and ENABLED
Status for ax25dev.path: RUNNING and ENABLED
Status for ax25-mheardd.service: RUNNING and ENABLED
Status for ax25d.service: RUNNING and ENABLED
AX.25 device: ax0 successfully configured with ip: 192.168.255.2
AX.25 device: ax1 successfully configured with ip: 192.168.255.3
pi@DRAWS:~ $ ax25-status -d

**********
login as: pi
pi@....34's password:
Linux DRAWS 4.14.98-v7+ #1200 SMP Tue Feb 12 20:27:48 GMT 2019 armv7l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed May 22 20:46:44 2019 from 192.168.1.176
pi@DRAWS:~ $ cd
pi@DRAWS:~ $ cd bin
pi@DRAWS:~/bin $ # Become root
pi@DRAWS:~/bin $ sudo su
root@DRAWS:/home/pi/bin# ./ax25-stop
DISABLING ax25dev.service
Removed /etc/systemd/system/multi-user.target.wants/ax25dev.service.
Warning: Stopping ax25dev.service, but it can still be activated by:
  ax25dev.path
DISABLING ax25dev.path
Removed /etc/systemd/system/multi-user.target.wants/ax25dev.path.
DISABLING direwolf.service
Removed /etc/systemd/system/multi-user.target.wants/direwolf.service.
DISABLING ax25-mheardd.service
Removed /etc/systemd/system/multi-user.target.wants/ax25-mheardd.service.
DISABLING ax25d.service
Removed /etc/systemd/system/multi-user.target.wants/ax25d.service.
root@DRAWS:/home/pi/bin#

 

 


Re: Draws manager - 'successful' configurations #drawsmanager #draws-manager

Art - KC7SDA
 

I couldn't find the vpp for the input to the baofeng, so I just messed around with stuff until it kinda sounded right, still very much in testing phase
baofeng uv5r (and others):
mic/speaker connector
pin 5
input gain: 0
output analog: -6
output digital: -17


Re: Updates, lots of question for beta 13!

Art - KC7SDA
 

thats kinda what I thought, thanks for confirming!

I think I finally got the new install working... just playing around with it now!


Re: Updates, lots of question for beta 13!

 



On Sun, May 19, 2019, 13:07 Art - KC7SDA <nouse4anick@...> wrote:

oh, one last question: when i click the 'save audio settings' button and it pops up 'localhost:8080 says sudo alsactl store' does that mean it did it or do i have to type that into the terminal? i tired the gpsd stop/restart and it appears to do it.

The popups are to show what commands are being executed by DRAWS™ Manager, you don't need to do anything with them. 


thanks again for everyone's hard work on this! I'm loving where this is going!


Draws manager - 'successful' configurations #drawsmanager #draws-manager

Art - KC7SDA
 

I figured that people might benefit from having a 'storage place' or 'starting place' for draws manager settings for SPECIFIC radios. I did a little digging and found how to modify the list through code to get new radios added to the list.

Want to add to this list? heres what I'd like to see:
- radio make/model
- TYPE of connection (ie are you connecting through a mic connection or through a data port/acc port)
- all settings from the draws manager window
  + input pin
  + input analog gain
  + output analog gain
  + output digital gain

here are the settings I'm going to be trying for my ic-706mkii:
rig: icom ic-706mkii
connection: mic connector (will test accessory port later, mic connector is a LOT faster)
- input: pin 5
- input gain: 7.5
- output analog: -6
- output digital: -14

and once I figure it is actually working (and after i've fine tuned it) I'll make a preset for it like this:

{
        "radio":"IC-706mkii",
        "audiorx":"af",
        "negresistor":"10 kOhm",
        "powertune":"PTM_P3",
        "pcmvol":"-14.00db",
        "lodigvol":"-6.00db",
        "adcvol":"7.50db",
        "dacswitch":"on",
        "dacplaysw":"on",
        "comments":"test for kc7sda"
    }

which can then be added into the radios.json file!

Thanks to the developers for making it easy to add to the presets! this is going to be soooo much easier to do now!


Re: Updates, lots of question for beta 13!

 

and the only reason i suggested pdf is that you can print pretty much anything to it (pdfcreator for windows platforms and a bunch of options for linux) and you can simply drop it not only on the web
I've finally learned to use the print to PDF option in the browsers.
The markdown docs look great when saved that way...


Re: Updates, lots of question for beta 13!

Art - KC7SDA
 

well sadly it isn't the same, i re-read the manual the the closest thing they have is the rtty operation, they barely touch on the digital aspect (though I think thats because the rig was made in 2000), so I'll just have to play around with it some.

Also I realize that its getting into the 'busy time' of the year for most people (especially you guys), the stuff I mentioned was only meant as a 'consider adding it to the to-do list/do it whenever you are working on it', I have a lot on my plate trying to setup my new station and build my mast and get stuff situated again so I completely understand as I need to make new scripts and update everything to ready it for field day.

and the only reason i suggested pdf is that you can print pretty much anything to it (pdfcreator for windows platforms and a bunch of options for linux) and you can simply drop it not only on the web but on the desktop for quick reference. people could even load it onto their tablet or phone (or other computer) to quickly look at it. Again this is just a 'I wish i had this documented somewhere centralized' just about every time I go to work on this especially since i keep hitting the same issues with people time after time.

oh, one last question: when i click the 'save audio settings' button and it pops up 'localhost:8080 says sudo alsactl store' does that mean it did it or do i have to type that into the terminal? i tired the gpsd stop/restart and it appears to do it.

thanks again for everyone's hard work on this! I'm loving where this is going!


Re: Updates, lots of question for beta 13!

Basil Gunn
 

First, to set expectations, not much will happen in the next few weeks/months.
Hamvention is on now, Sea-Pac is next weekend, Field Day a few weeks after
that. And the weather is not horrible so all the outside stuff is calling.

will there be an included pdf with future images that outlines
configurations for new installs?
I don't do PDF. I'm more of a markdown/wiki guy.
https://en.wikipedia.org/wiki/Markdown
https://guides.github.com/features/mastering-markdown/

I'm finding the information quite varied and spread out along with some
outdated or incorrect posts that come up in the search, a more
centralized 'authority' document would be nice to have
distributed.
For Documentation go here first:
https://nw-digital-radio.groups.io/g/udrc/wiki/home
Click on the 'Pages' button near the bottom of the page

Next you can look at my docs directory:
https://github.com/nwdigitalradio/n7nix/tree/master/docs

also including common directories (ie the source folder,
icon folders, common scripts and setup procedures would be very handy
to have).
Debian Linux convention
Source:
/usr/local/src

Common scripts (local bin dir):
/home/pi/bin

Manager Web app:
/usr/local/var/draws-manager

lastly: is there a way to find the PTP voltage input for any given
radio if its not listed in the manual? I have an ic-706mii now and it
doesn't list the ptp input
http://www.icom.co.jp/world/support/download/manual/pdf/IC-706MK2G.pdf
Look for "Adjusting the transmit signal output from the TNC" on Page 37
Maybe the 706mii is the same as the 706miig.