Configuration for Yaesu FT-991A

Settings from M-LIST button

Squelch: OFF
Mode: DATA-USB
Width: 3000Hz

Settings from SETUP button

Configuration for WSJT-X
062 DATA MODE: OTHERS
064 OTHERS DISP (SSB): 1500Hz
064 OTHERS SHIFT (SSB): 1500Hz
066 DATA LCUT FREQ: OFF
068 DATA HCUT FREQ: OFF

Additional configuration for APRS with Direwolf

072 DATA PORT SELECT: USB
076 FM PKT PTT SELECT: RTS
077 FM PKT PORT SELECT: USB

File $HOME/direwolf.conf

MYCALL N0CALL
PTT /dev/ttyUSB1 RTS

Example of python handling of the Status DBus signal sent by frameworkd

#!/usr/bin/env python

import gobject
import dbus
from dbus.mainloop.glib import DBusGMainLoop

Example of python handling of the NetworkRegistrationChanged DBus signal sent by gnome-phone-manager

#!/usr/bin/env python

import gobject

Compile gnocky with libgnokii libgnokii.so.3 from gnokii 0.6.17

Edit 2007/07/07: next version of gnocky will be available from http://www.gnokii.org/

The following patches written by Daniele Forsi allow to:

  • use gnocky 0.0.3 with libgnokii.so.3 (gn_cfg_read_default() and gn_cfg_phone_load())
  • tolerate missing network coverage (GN_ERR_NOTAVAILABLE)
  • read SMS from "SM" if phone doesn't support "IN"
  • fix parts of the GUI (Refresh button still non functional)
  • fix a memory leak (gtk_set_locale())

To compile the CVS version of gnocky you need to create an empty NEWS file in the top directory and fix the Makefile in the po directory (which is not including Makevars and so top_builddir is empty instead of ..).

Home page for gnokii: http://www.gnokii.org/

Home page for gnocky: http://sourceforge.net/projects/gnocky/

Get rf level with gnokii

Easy program to print signal strength (RF level) returned by phone. It prints a number that you can assign to a variable or check in a conditional, e.g.:

[ $(rf_level) -lt 1 ] && echo "no signal"

Some phones have a range of -1..4 (with -1 meaning "no signal"), others have a range of 0..100 (with 0 meaning "no signal")
If you can send AT commands to your phone you can get this value using AT+CSQ but not all phones support this command and some take so long to answer to this command that communication times out if used with gnokii (LG U8120 is one that times out, you might succeed if you first send this command using minicom).

This is the same value reported by gnokii --monitor while xgnokii translates this value graphically showing 0 to 4 segments.

C source code: