Logo Search packages:      
Sourcecode: hamfax version File versions  Download package

Public Slots | Signals | Public Member Functions | Private Types | Private Attributes

FaxTransmitter Class Reference

Collaboration diagram for FaxTransmitter:
Collaboration graph
[legend]

List of all members.

Public Slots

void doAptStop (void)
void doNext (int n)
void setImageSize (int cols, int rows)

Signals

void aptStart (void)
void aptStop (void)
void data (double *buf, int n)
void end (void)
void imageLine (int n)
void phasing (void)

Public Member Functions

 FaxTransmitter (QObject *parent, FaxImage *faxImage)
void start (int sampleRate)

Private Types

enum  {
  APTSTART, PHASING, ENDPHASING, IMAGE,
  APTSTOP, IDLE
}

Private Attributes

int carrier
bool color
int cols
int deviation
FaxImageimage
int lpm
bool phaseInvers
int phasingLines
int row
int rows
int sampleNr
int sampleRate
int startFreq
int startLength
enum FaxTransmitter:: { ... }  state
int stopFreq
int stopLength

Detailed Description

Definition at line 25 of file FaxTransmitter.hpp.


The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index