SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

BotDetect - Real-Time Bot Detection API
 
 

MAN page from Mandrake Other ax25-utils-2.1.42a-3.i386.rpm

SOUNDMODEM

Section: Kernel Reference Guide (9)
Updated: 2 October 1996
Index 

NAME

soundmodem - amateur (AX.25) packet radio network driver for soundcards 

SYNOPSIS

#include <linux/soundmodem.h>#include <linux/hdlcdrv.h>

 

DESCRIPTION

The driver currently supports both 1200 baud AFSK and 9600 baud FSK(G3RUH compatible) using a standard SoundBlaster compatible or WindowsSoundSystem compatible soundcard. The whole decoding is donein software, so you definitely do not want to use it on a 386SX classmachine.

 

KEYING THE TRANSMITTER

Soundcards do not have a DC coupled output that could serve as aPTT signal. So there are basically for possibilities forobtaining a PTT signal. Sample schematic diagrams can be found onhttp://www.ife.ee.ethz.ch/~sailer/pcf/ptt_circ/ptt.html. 

VOX circuitry

A simple VOX circuitry that detects output signals at the output ofthe soundcard can be used, especially as it can be built with a singletransistor plus a few passive components and typical soundcards havestrong output signals. 

Parallel Port

A parallel port line can also be used to signal PTT. If selected,the PTT signal is output on the DATA0 line and DCD is output on theDATA1 line. 

Serial Port

A standard serial port (8250, 16450, 16550) can also be used to outputPTT. PTT is output on RTS and TxD, while DCD is output on DTR. 

MPU401 MIDI Port

The MIDI port is basically an asynchronous serial interface andthus cannot output a straight DC level, however it may be used ifconnected through a retriggerable monoflop with about 15ms pulseduration. Note that only newer SoundBlaster models have a genuineMPU401 MIDI port. The older SB MIDI port cannot be used.

 

IOCTL CALLS

The ioctl calls follow the implementation in the hdlcdrv.

SMCTL_GETMODEMTYPE
returns the modem type (i.e. SBC1200, SBC9600, WSS1200or WSS9600)
SMCTL_SETMODEMTYPE
sets the modem type. Only superuser can do this.
SMCTL_GETMIXER
returns the mixer type and the contents of the specifiedmixer register.
SMCTL_SETMIXER
sets the specified mixer register, if the specifiedmixer type matches the mixer type of the soundcard. Only superuser can do this.
SMCTL_DIAGNOSE
returns the contents of the diagnose buffer, which is used bysmdiag to display the eye and oscilloscope diagrams.
SMCTL_GETDEBUG
return some debugging values. Not always available.

 

SEE ALSO

baycom (9), soundmodem (9),smdiag (8),smmixer (9),linux/drivers/net/hdlcdrv.c,

 

AUTHOR

soundmodem was written by Thomas Sailer, HB9JNX/AE4WA, (sailerAATTife.ee.ethz.ch).


 

Index

NAME
SYNOPSIS
DESCRIPTION
KEYING THE TRANSMITTER
VOX circuitry
Parallel Port
Serial Port
MPU401 MIDI Port
IOCTL CALLS
SEE ALSO
AUTHOR

This document was created byman2html,using the manual pages.
 
ICM Bot detect detector