Re: Undulating transmit audio in HF programs #draws

Mitch Winkle
 

  • Describe your problem and answer these questions:  as in prev message
  • Did you make your own cables? No, using cables provided with the DRAWS
  • Which mDin6 connector are you using?
    • Looking at the front of the connector left or right - LEFT
  • What program & program version are you running that gives the symptoms you described? FLDIGI 4.1.03 and JS8Call 1.01
  • What is the make & model number of your radio? Yaesu FT-450D
  • Include the console output of:
    • Complete console output of install by running script program before first configuration script -- Not possible obviously
    • Console output of showudrc.sh script 
      ==== Sound Card ====
      udrc card number line: card 1: udrc [udrc], device 0: Universal Digital Radio Controller tlv320aic32x4-hifi-0 []
      udrc is sound card #1
      ==== ALSA Controls for Radio Tansmit ====
      LO Driver Gain  L:[-6.00dB]	R:[-6.00dB]
      PCM	        L:[-21.50dB]	R:[-21.50dB]
      DAC Playback PT	L:[PTM_P3]	R:[PTM_P3]
      LO Playback CM	[Full Chip CM]
      ==== ALSA Controls for Radio Receive ====
      ADC Level	L:[0.00dB]	R:[0.00dB]
      IN1		L:[Off]		R:[Off]
      IN2		L:[10 kOhm]	R:[Off]
      ==== Pi Ver ====
       Pi 3 Model B+ Mfg by Sony UK
       Has WiFi
      ==== udrc Ver ====
      Found a DRAWS
      
           HAT ID EEPROM
      Name:        hat
      Product:     Digital Radio Amateur Work Station
      Product ID:  0x0004
      Product ver: 0x0106
      UUID:        a736ef4d-9221-4377-a880-245c4a8ac271
      Vendor:      NW Digital Radio
      
      ==== sys Ver ====
      ----- image version
      2019 05 07 12:46:37 PDT: SD image version: beta13
      ----- /proc/version
      Linux version 4.14.98-v7+ (dom@dom-XPS-13-9370) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611)) #1200 SMP Tue Feb 12 20:27:48 GMT 2019
      
      ----- /etc/*version: 9.9
      
      ----- /etc/*release
      PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)"
      NAME="Raspbian GNU/Linux"
      VERSION_ID="9"
      VERSION="9 (stretch)"
      ID=raspbian
      ID_LIKE=debian
      HOME_URL="http://www.raspbian.org/"
      SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
      BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
      
      ----- lsb_release
      Distributor ID:	Raspbian
      Description:	Raspbian GNU/Linux 9.9 (stretch)
      Release:	9.9
      Codename:	stretch
      
      ---- systemd
         Static hostname: nnx3xa
               Icon name: computer
              Machine ID: 2f51e140e908474eaa86ae805f03a6d8
                 Boot ID: 2ff7ca062c1c47949920c643a851afd2
        Operating System: Raspbian GNU/Linux 9 (stretch)
                  Kernel: Linux 4.14.98-v7+
            Architecture: arm
      
      ---- modules
      tlv320aic32x4_i2c      16384  1
      tlv320aic32x4          32768  1 tlv320aic32x4_i2c
      udrc                   16384  3
      snd_soc_core          188416  3 tlv320aic32x4,snd_soc_bcm2835_i2s,udrc
      snd_pcm                98304  7 snd_pcm_dmaengine,tlv320aic32x4,snd_soc_bcm2835_i2s,snd_bcm2835,snd_soc_core
      
      -rw-r--r-- 1 root  6388 Apr 16 15:42 /lib/modules/4.14.98-v7+/updates/dkms/tlv320aic32x4-i2c.ko
      -rw-r--r-- 1 root 39084 Apr 16 15:42 /lib/modules/4.14.98-v7+/updates/dkms/tlv320aic32x4.ko
      -rw-r--r-- 1 root  6408 Apr 16 15:42 /lib/modules/4.14.98-v7+/updates/dkms/tlv320aic32x4-spi.ko
      -rw-r--r-- 1 root  8332 Apr 16 15:42 /lib/modules/4.14.98-v7+/updates/dkms/udrc.ko
      
      ---- kernel
      ||/ Name               Version      Architecture Description
      +++-==================-============-============-=================================
      ii  raspberrypi-kernel 1.20190401-1 armhf        Raspberry Pi bootloader
      ii  udrc-dkms          1.0.5        armhf        DKMS source for the UDRC driver
      
      Directory: /proc/device-tree/soc/i2c@7e804000/tlv320aic32x4@18 exists and status is okay
      
      ---- syslog
      Aug 22 09:07:43 nnx3xa npm[476]: /usr/bin/amixer -c udrc sset 'IN2_L to Left Mixer Positive Resistor' '10 kOhm'
      Aug 22 09:07:43 nnx3xa npm[476]: /usr/bin/amixer -c udrc sset 'IN1_L to Left Mixer Positive Resistor' 'Off'
      Aug 22 09:07:43 nnx3xa npm[476]: /usr/bin/amixer -c udrc sset 'IN2_R to Right Mixer Positive Resistor' 'Off'
      Aug 22 09:07:43 nnx3xa npm[476]: /usr/bin/amixer -c udrc sset 'IN1_R to Right Mixer Positive Resistor' 'Off'
      Aug 22 09:07:44 nnx3xa npm[476]: /usr/bin/amixer -c udrc sset 'CM_R to Right Mixer Negative Resistor' '10 kOhm'
      Aug 22 09:07:44 nnx3xa npm[476]: /usr/bin/amixer -c udrc sset 'CM_L to Left Mixer Negative Resistor' '10 kOhm'
      Aug 22 09:07:44 nnx3xa npm[476]: /usr/bin/amixer -c udrc sset 'LO DAC' 'on,off'
      Aug 22 09:07:44 nnx3xa npm[476]: /usr/bin/amixer -c udrc sset 'LOL Output Mixer L_DAC' 'on'
      Aug 22 09:07:44 nnx3xa npm[476]: /usr/bin/amixer -c udrc sset 'LOR Output Mixer R_DAC' 'off'
      Aug 22 09:08:00 nnx3xa npm[476]: /usr/bin/amixer -c udrc sset 'PCM' '84,77'
      Aug 22 11:32:41 nnx3xa npm[5736]: /usr/bin/amixer -c udrc sset 'ADC Level' '36,24'
      Aug 22 11:32:57 nnx3xa npm[5736]: /usr/bin/amixer -c udrc sset 'ADC Level' '29,24'
      Aug 22 11:33:00 nnx3xa npm[5736]: /usr/bin/amixer -c udrc sset 'ADC Level' '24,24'
      Aug 22 12:13:09 nnx3xa kernel: [    3.492157] udrc: loading out-of-tree module taints kernel.
      Aug 22 12:13:09 nnx3xa kernel: [    3.492658] snd-udrc soc:sound: ASoC: CODEC DAI tlv320aic32x4-hifi not registered - will retry
      Aug 22 12:13:09 nnx3xa kernel: [    3.492666] snd-udrc soc:sound: snd_soc_register_card() failed: -517
      Aug 22 12:13:09 nnx3xa kernel: [    3.720959] snd-udrc soc:sound: tlv320aic32x4-hifi <-> 3f203000.i2s mapping ok
      Aug 22 12:53:19 nnx3xa kernel: [    3.475252] udrc: loading out-of-tree module taints kernel.
      Aug 22 12:53:19 nnx3xa kernel: [    3.475791] snd-udrc soc:sound: ASoC: CODEC DAI tlv320aic32x4-hifi not registered - will retry
      Aug 22 12:53:19 nnx3xa kernel: [    3.475800] snd-udrc soc:sound: snd_soc_register_card() failed: -517
      Aug 22 12:53:19 nnx3xa kernel: [    3.577013] snd-udrc soc:sound: ASoC: CODEC DAI tlv320aic32x4-hifi not registered - will retry
      Aug 22 12:53:19 nnx3xa kernel: [    3.577026] snd-udrc soc:sound: snd_soc_register_card() failed: -517
      Aug 22 12:53:19 nnx3xa kernel: [    3.583771] snd-udrc soc:sound: ASoC: CODEC DAI tlv320aic32x4-hifi not registered - will retry
      Aug 22 12:53:19 nnx3xa kernel: [    3.583781] snd-udrc soc:sound: snd_soc_register_card() failed: -517
      Aug 22 12:53:19 nnx3xa kernel: [    3.751659] snd-udrc soc:sound: tlv320aic32x4-hifi <-> 3f203000.i2s mapping ok
      Aug 22 12:57:00 nnx3xa kernel: [    3.501006] udrc: loading out-of-tree module taints kernel.
      Aug 22 12:57:00 nnx3xa kernel: [    3.501667] snd-udrc soc:sound: ASoC: CODEC DAI tlv320aic32x4-hifi not registered - will retry
      Aug 22 12:57:00 nnx3xa kernel: [    3.501679] snd-udrc soc:sound: snd_soc_register_card() failed: -517
      Aug 22 12:57:00 nnx3xa kernel: [    3.577872] snd-udrc soc:sound: ASoC: CODEC DAI tlv320aic32x4-hifi not registered - will retry
      Aug 22 12:57:00 nnx3xa kernel: [    3.577884] snd-udrc soc:sound: snd_soc_register_card() failed: -517
      Aug 22 12:57:00 nnx3xa kernel: [    3.584094] snd-udrc soc:sound: ASoC: CODEC DAI tlv320aic32x4-hifi not registered - will retry
      Aug 22 12:57:00 nnx3xa kernel: [    3.584101] snd-udrc soc:sound: snd_soc_register_card() failed: -517
      Aug 22 12:57:00 nnx3xa kernel: [    3.630979] snd-udrc soc:sound: ASoC: CODEC DAI tlv320aic32x4-hifi not registered - will retry
      Aug 22 12:57:00 nnx3xa kernel: [    3.630990] snd-udrc soc:sound: snd_soc_register_card() failed: -517
      Aug 22 12:57:00 nnx3xa kernel: [    3.731574] snd-udrc soc:sound: tlv320aic32x4-hifi <-> 3f203000.i2s mapping ok
      Aug 22 14:41:56 nnx3xa kernel: [    3.474401] udrc: loading out-of-tree module taints kernel.
      Aug 22 14:41:56 nnx3xa kernel: [    3.475023] snd-udrc soc:sound: ASoC: CODEC DAI tlv320aic32x4-hifi not registered - will retry
      Aug 22 14:41:56 nnx3xa kernel: [    3.475037] snd-udrc soc:sound: snd_soc_register_card() failed: -517
      Aug 22 14:41:56 nnx3xa kernel: [    3.526005] snd-udrc soc:sound: ASoC: CODEC DAI tlv320aic32x4-hifi not registered - will retry
      Aug 22 14:41:56 nnx3xa kernel: [    3.526011] snd-udrc soc:sound: snd_soc_register_card() failed: -517
      Aug 22 14:41:56 nnx3xa kernel: [    3.526164] snd-udrc soc:sound: ASoC: CODEC DAI tlv320aic32x4-hifi not registered - will retry
      Aug 22 14:41:56 nnx3xa kernel: [    3.526169] snd-udrc soc:sound: snd_soc_register_card() failed: -517
      Aug 22 14:41:56 nnx3xa kernel: [    3.564341] snd-udrc soc:sound: ASoC: CODEC DAI tlv320aic32x4-hifi not registered - will retry
      Aug 22 14:41:56 nnx3xa kernel: [    3.564354] snd-udrc soc:sound: snd_soc_register_card() failed: -517
      Aug 22 14:41:56 nnx3xa kernel: [    3.578165] snd-udrc soc:sound: ASoC: CODEC DAI tlv320aic32x4-hifi not registered - will retry
      Aug 22 14:41:56 nnx3xa kernel: [    3.578172] snd-udrc soc:sound: snd_soc_register_card() failed: -517
      Aug 22 14:41:56 nnx3xa kernel: [    3.661365] snd-udrc soc:sound: ASoC: CODEC DAI tlv320aic32x4-hifi not registered - will retry
      Aug 22 14:41:56 nnx3xa kernel: [    3.661381] snd-udrc soc:sound: snd_soc_register_card() failed: -517
      Aug 22 14:41:56 nnx3xa kernel: [    3.693406] snd-udrc soc:sound: ASoC: CODEC DAI tlv320aic32x4-hifi not registered - will retry
      Aug 22 14:41:56 nnx3xa kernel: [    3.693422] snd-udrc soc:sound: snd_soc_register_card() failed: -517
      Aug 22 14:41:56 nnx3xa kernel: [    3.699740] snd-udrc soc:sound: ASoC: CODEC DAI tlv320aic32x4-hifi not registered - will retry
      Aug 22 14:41:56 nnx3xa kernel: [    3.699753] snd-udrc soc:sound: snd_soc_register_card() failed: -517
      Aug 22 14:41:56 nnx3xa kernel: [    3.792692] snd-udrc soc:sound: tlv320aic32x4-hifi <-> 3f203000.i2s mapping ok
      Aug 22 15:27:42 nnx3xa npm[485]: /usr/bin/amixer -c udrc sset 'PCM' '84,84'
      Aug 22 15:27:55 nnx3xa npm[485]: /usr/bin/amixer -c udrc sset 'LO Driver Gain' '0,6'
      Aug 22 15:28:15 nnx3xa npm[485]: /usr/bin/amixer -c udrc sset 'LO Driver Gain' '0,0'
      Aug 22 16:01:55 nnx3xa kernel: [    3.417679] udrc: loading out-of-tree module taints kernel.
      Aug 22 16:01:55 nnx3xa kernel: [    3.418183] snd-udrc soc:sound: ASoC: CODEC DAI tlv320aic32x4-hifi not registered - will retry
      Aug 22 16:01:55 nnx3xa kernel: [    3.418192] snd-udrc soc:sound: snd_soc_register_card() failed: -517
      Aug 22 16:01:55 nnx3xa kernel: [    3.437041] snd-udrc soc:sound: ASoC: CODEC DAI tlv320aic32x4-hifi not registered - will retry
      Aug 22 16:01:55 nnx3xa kernel: [    3.437056] snd-udrc soc:sound: snd_soc_register_card() failed: -517
      Aug 22 16:01:55 nnx3xa kernel: [    3.490992] snd-udrc soc:sound: ASoC: CODEC DAI tlv320aic32x4-hifi not registered - will retry
      Aug 22 16:01:55 nnx3xa kernel: [    3.491000] snd-udrc soc:sound: snd_soc_register_card() failed: -517
      Aug 22 16:01:55 nnx3xa kernel: [    3.494978] snd-udrc soc:sound: ASoC: CODEC DAI tlv320aic32x4-hifi not registered - will retry
      Aug 22 16:01:55 nnx3xa kernel: [    3.494990] snd-udrc soc:sound: snd_soc_register_card() failed: -517
      Aug 22 16:01:55 nnx3xa kernel: [    3.569672] snd-udrc soc:sound: ASoC: CODEC DAI tlv320aic32x4-hifi not registered - will retry
      Aug 22 16:01:55 nnx3xa kernel: [    3.569686] snd-udrc soc:sound: snd_soc_register_card() failed: -517
      Aug 22 16:01:55 nnx3xa kernel: [    3.577078] snd-udrc soc:sound: ASoC: CODEC DAI tlv320aic32x4-hifi not registered - will retry
      Aug 22 16:01:55 nnx3xa kernel: [    3.577088] snd-udrc soc:sound: snd_soc_register_card() failed: -517
      Aug 22 16:01:55 nnx3xa kernel: [    3.720785] snd-udrc soc:sound: tlv320aic32x4-hifi <-> 3f203000.i2s mapping ok
      
      ---- dmesg
      [    3.417679] udrc: loading out-of-tree module taints kernel.
      [    3.418183] snd-udrc soc:sound: ASoC: CODEC DAI tlv320aic32x4-hifi not registered - will retry
      [    3.418192] snd-udrc soc:sound: snd_soc_register_card() failed: -517
      [    3.437041] snd-udrc soc:sound: ASoC: CODEC DAI tlv320aic32x4-hifi not registered - will retry
      [    3.437056] snd-udrc soc:sound: snd_soc_register_card() failed: -517
      [    3.490992] snd-udrc soc:sound: ASoC: CODEC DAI tlv320aic32x4-hifi not registered - will retry
      [    3.491000] snd-udrc soc:sound: snd_soc_register_card() failed: -517
      [    3.494978] snd-udrc soc:sound: ASoC: CODEC DAI tlv320aic32x4-hifi not registered - will retry
      [    3.494990] snd-udrc soc:sound: snd_soc_register_card() failed: -517
      [    3.569672] snd-udrc soc:sound: ASoC: CODEC DAI tlv320aic32x4-hifi not registered - will retry
      [    3.569686] snd-udrc soc:sound: snd_soc_register_card() failed: -517
      [    3.577078] snd-udrc soc:sound: ASoC: CODEC DAI tlv320aic32x4-hifi not registered - will retry
      [    3.577088] snd-udrc soc:sound: snd_soc_register_card() failed: -517
      [    3.720785] snd-udrc soc:sound: tlv320aic32x4-hifi <-> 3f203000.i2s mapping ok
      
      ---- compass
      Compass preference file not found: /etc/apt/preferences.d/compass
      ---- compass apt sources list file
      deb [arch=armhf,amd64] http://archive.compasslinux.org/ cedar main
      ---- compass package files
      -rw-r--r-- 1 root  2201 Dec 31  2018 /var/lib/apt/lists/archive.compasslinux.org_dists_cedar_InRelease
      -rw-r--r-- 1 root 17567 Jul  2  2018 /var/lib/apt/lists/archive.compasslinux.org_dists_cedar_main_binary-amd64_Packages
      -rw-r--r-- 1 root 43316 Dec 31  2018 /var/lib/apt/lists/archive.compasslinux.org_dists_cedar_main_binary-armhf_Packages
      
      ----- Dire Wolf DEVELOPMENT version 1.6 B (Feb 27 2019)
      
      ==== Filesystem ====
      /dev/root        29G  5.7G   22G  21% /
      
      ==== boot config ====
      # Uncomment some or all of these to enable the optional hardware interfaces
      #dtparam=i2c_arm=on
      #dtparam=i2s=on
      #dtparam=spi=on
      
      # Uncomment this to enable the lirc-rpi module
      #dtoverlay=lirc-rpi
      
      # Additional overlays and parameters are documented /boot/overlays/README
      
      force_turbo=1
      dtoverlay=
      dtoverlay=draws,alsaname=udrc
      # Enable audio (loads snd_bcm2835)
      dtparam=audio=on
      
      ---- gpsd
      /usr/local/sbin/gpsd
      gpsd: 3.18.1 (revision 3.18.1)
      ● gpsd.service - GPS (Global Positioning System) Daemon
         Loaded: loaded (/lib/systemd/system/gpsd.service; enabled; vendor preset: enabled)
         Active: active (running) since Thu 2019-08-22 16:08:33 EDT; 1h 7min ago
        Process: 2287 ExecStart=/usr/local/sbin/gpsd $GPSD_OPTIONS $OPTIONS $DEVICES (code=exited, status=0/SUCCESS)
       Main PID: 2288 (gpsd)
         CGroup: /system.slice/gpsd.service
                 └─2288 /usr/local/sbin/gpsd -n /dev/ttySC0 /dev/pps0
      
      Aug 22 16:08:33 nnx3xa systemd[1]: Starting GPS (Global Positioning System) Daemon...
      Aug 22 16:08:33 nnx3xa systemd[1]: Started GPS (Global Positioning System) Daemon.
      
      ---- chrony
      crw-rw---- 1 root root    243, 0 Aug 22 16:01 /dev/pps0
      crw------- 1 root root    243, 1 Aug 22 16:08 /dev/pps1
      crw-rw---- 1 root dialout 242, 0 Aug 22 16:08 /dev/ttySC0
      crw-rw---- 1 root dialout 242, 1 Aug 22 16:01 /dev/ttySC1
      -- chrony sources
      210 Number of sources = 6
      MS Name/IP address         Stratum Poll Reach LastRx Last sample               
      ===============================================================================
      #x GPS                           0   3   377     7   -193ms[ -193ms] +/-  102ms
      #* PPS                           0   3   377     9   -228ns[ -272ns] +/- 1033ns
      ^- darwin.kenyonralph.com        2   9   367    57    -10ms[  -10ms] +/-  106ms
      ^- 2600:3c00::f03c:91ff:fe5>     2   9   377   449    -17ms[  -17ms] +/-  118ms
      ^- ntp3.junkemailfilter.com      2   9   377   186  +9922us[+9920us] +/-  122ms
      ^- time-d.bbnx.net               2   9   377   389    -11ms[  -11ms] +/-   68ms
      -- chrony tracking
      Reference ID    : 50505300 (PPS)
      Stratum         : 1
      Ref time (UTC)  : Thu Aug 22 21:15:47 2019
      System time     : 0.000000034 seconds fast of NTP time
      Last offset     : -0.000000045 seconds
      RMS offset      : 0.000000257 seconds
      Frequency       : 1.987 ppm fast
      Residual freq   : -0.000 ppm
      Skew            : 0.007 ppm
      Root delay      : 0.000000 seconds
      Root dispersion : 0.000010 seconds
      Update interval : 8.0 seconds
      Leap status     : Normal
      -- chrony sourcestats
      210 Number of sources = 6
      Name/IP Address            NP  NR  Span  Frequency  Freq Skew  Offset  Std Dev
      ==============================================================================
      GPS                         6   3    40    -53.388    886.198   -197ms  3892us
      PPS                        33  19   255     -0.000      0.007     -0ns   882ns
      darwin.kenyonralph.com     26  12   50m     -0.056      5.193    -13ms  5281us
      2600:3c00::f03c:91ff:fe5>  25  14   57m     -0.165      1.245  -9091us  1571us
      ntp3.junkemailfilter.com   28  15   68m     +3.281      4.329    +12ms  5432us
      time-d.bbnx.net            29  14   66m     +0.232      1.511   +120us  2267us
      
      ---- sensors
      -rw-r--r-- 1 root root 171 Nov 11  2018 /etc/sensors.d/draws
      ads1015-i2c-1-48
      Adapter: bcm2835 I2C adapter
      User ADC Differential:  +0.00 V
      +12V:                  +12.33 V
      User ADC 1:             +0.00 V
      User ADC 2:             +0.00 V
      
      ---- locale
      Locale country codes consistent among WiFi cfg file, iw reg & X11: US
      core_config.sh has been run 1 time(s)
      

Join udrc@nw-digital-radio.groups.io to automatically receive all group messages.