Changes between Version 15 and Version 16 of WaveformDevelopmentGuide

Show
Ignore:
Timestamp:
08/24/11 10:41:19 (22 months ago)
Author:
mcarrick
Comment:

adding to components

Legend:

Unmodified
Added
Removed
Modified
  • WaveformDevelopmentGuide

    v15 v16  
    55||'''Component (UUID)'''||'''Description'''||'''Properties'''||'''Interfaces'''|| '''Notes'''|| 
    66||am_demod (UUID)||Demodulator for amplitude-modulated signals||None||complexShort||Component names don't start with AM_ because this is interpreted as the start of an automake macro|| 
    7 ||amplifier||Fixed gain amplifier||I_gain, Q_gain||complexShort||Gain for I and Q can be set independently|| 
    8 ||AutomaticGainControl||Automatic Gain Control component||energy_lo, energy_hi, k_attack, k_release, g_min, g_max, rssi_pass||complexShort|||| 
     7 
     8=== am_demod === 
     9 * '''Description:''' 
     10   * Demodulator for amplitude modulated signals 
     11 * '''Properties:''' 
     12   * None 
     13 * '''Interfaces:''' 
     14   * Provides: Rx_In_from_USRP_or_Decimator (complexShort) 
     15   * Uses: Out_to_sound_card (complexShort) 
     16 * '''Additional Notes:''' 
     17 
     18=== amplifier === 
     19 * '''Description:''' Fixed gain amplifier for I and Q channels 
     20 * '''Properties:''' 
     21   * I_gain; float; Gain for the I channel in linear units 
     22   * Q_gain; float; Gain for the Q channel in linear units 
     23 * '''Interfaces:''' 
     24   * Provides: dataIn (complexShort) 
     25   * Uses: dataOut (complexShort) 
     26 * '''Additional Notes:''' 
    927 
    1028=== AutomaticGainControl === 
    11  * '''Description:''' Automatic Gain Control 
     29 * '''Description:''' 
     30   * Automatic Gain Control 
    1231 * '''Properties:''' 
    13    * '''energy_lo:''' Low energy threshold 
    14    * '''energy_hi:''' High energy threshold 
    15    * '''k_attack:''' Attack time constant 
    16    * '''k_release:''' Release time constant 
    17    * '''g_min:''' Minimum gain value 
    18    * '''g_max:''' Maximum gain value 
    19    * '''rssi_pass:''' Received strength level above which data will be passed 
    20  * '''Provides:''' 
    21    * data_in, complexShort 
    22  * '''Uses:''' 
    23    * data_out, complexShort 
     32   * energy_lo; float; Low energy threshold 
     33   * energy_hi; float; High energy threshold 
     34   * k_attack; float; Attack time constant 
     35   * k_release; float; Release time constant 
     36   * g_min; float; Minimum gain value 
     37   * g_max; float; Maximum gain value 
     38   * rssi_pass; float; Received strength level above which data will be passed 
     39 * '''Interfaces:''' 
     40   * Provides: data_in (complexShort) 
     41   * Uses: data_out (complexShort) 
     42 * '''Additional Notes:''' 
     43 
     44=== Channel === 
     45 * '''Description:''' 
     46   * Simulates channels with varying complexity and effects 
     47 * '''Properties:''' 
     48   * AWGN Noise Power; long; The power of the AWGN noise 
     49   * Fading Type; string; Specifies the fading type. Valid values are 'Ricean' and 'None' 
     50   * Envelope Fading Only; string; True if fading doesn't affect the signal phase, valid values are True and False 
     51   * K Fading factor; double; The Ricean K factor, 0 implies Rayleigh fading 
     52   * Max doppler rate; double; The maximum doppler rate as divided by the sampling rate 
     53   * port_list; string; Returns a sequence of strings with the names of the available Provides ports 
     54 * '''Interfaces:''' 
     55   * Provides: data_in (complexShort) 
     56   * Uses: data_out (complexShort) 
    2457 * '''Additional Notes:''' 
    2558 
     
    2760 
    2861 
    29 Channel 
    3062ChannelDemo 
    3163complexFloat2Short