Clean Install

ubuntu1410

I clean installed Ubuntu 14.10 (Utopic Unicorn) so that I can restart from a simple environment.

Perhaps the minimum requirement to run IC-7410 Rig Control Program, sprigmm, is:

% apt-get install libgtkmm-3.0-dev
% apt-get install libasound2-dev
% apt-get install libfftw3-dev

If you wish to control Soft66LC4:

% apt-get install libftdi-dev

% wget http://www.infowares.com/soft66/soft66-0.1.3-test.tar.gz
% tar xvfz soft66-0.1.3-test.tar.gz 
% cd soft66-0.1.3-test
% ./configure && make && make install

And then, get the sprigmm source at https://github.com/jh1ood/sprigmm/tree/develop, and compile it by doing:

% g++ -std=c++11 -fpermissive *.cpp -o sprigmm -lm -lasound -lfftw3 -I/usr/include/alsa `pkg-config gtkmm-3.0 --cflags --libs`

You will also check your device IDs, etc.

% arecord --list-devices
**** List of CAPTURE Hardware Devices ****
card 0: MID [HDA Intel MID], device 0: ALC889 Analog [ALC889 Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: MID [HDA Intel MID], device 2: ALC889 Alt Analog [ALC889 Alt Analog]
  Subdevices: 2/2
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
card 2: Orpheus [Orpheus], device 0: BeBoB [Orpheus PCM]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 3: CODEC [USB Audio CODEC], device 0: USB Audio [USB Audio]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

% ls -l /dev/ttyUSB*
crw-rw---- 1 root dialout 188, 0 Apr 23 08:54 /dev/ttyUSB0

Then you set the LO of Soft66LC4, and here we go.

% soft66-control -t 7020
% ./sprigmm /dev/ttyUSB0 hw:3,0 32000 1 hw:0,0 48000 2

VoilĂ !

gtkmm

Leave a Reply

Your email address will not be published. Required fields are marked *