libbladeRF  2.5.0
Nuand bladeRF library
Deprecated List
Module BLADERF1_CONSTANTS
These constants are deprecated, and only apply to the original bladeRF (x40/x115). They are here for compatibility with legacy applications. Alternatives are noted below.
Global BLADERF_BANDWIDTH_MAX
Use bladerf_get_bandwidth_range()
Global BLADERF_BANDWIDTH_MIN
Use bladerf_get_bandwidth_range()
Global bladerf_dac_read (struct bladerf *dev, uint16_t *val)
Use bladerf_trim_dac_read().
Global bladerf_dac_write (struct bladerf *dev, uint16_t val)
Use bladerf_trim_dac_write().
Global BLADERF_FREQUENCY_MAX
Use bladerf_get_frequency_range()
Global BLADERF_FREQUENCY_MIN
Use bladerf_get_frequency_range()
Global BLADERF_FREQUENCY_MIN_XB200
Call bladerf_expansion_attach(), then use bladerf_get_frequency_range() to get the frequency range.
Global bladerf_get_lna_gain (struct bladerf *dev, bladerf_lna_gain *gain)
Use either bladerf_get_gain() or bladerf_get_gain_stage().
Global bladerf_get_rxvga1 (struct bladerf *dev, int *gain)
Use either bladerf_get_gain() or bladerf_get_gain_stage().
Global bladerf_get_rxvga2 (struct bladerf *dev, int *gain)
Use either bladerf_get_gain() or bladerf_get_gain_stage().
Global bladerf_get_serial (struct bladerf *dev, char *serial)
New code should use bladerf_get_serial_struct instead.
Global bladerf_get_txvga1 (struct bladerf *dev, int *gain)
Use either bladerf_get_gain() or bladerf_get_gain_stage().
Global bladerf_get_txvga2 (struct bladerf *dev, int *gain)
Use either bladerf_get_gain() or bladerf_get_gain_stage().
Global bladerf_lna_gain
Use bladerf_get_gain_stage_range()
Global BLADERF_LNA_GAIN_MAX_DB
Use bladerf_get_gain_stage_range()
Global BLADERF_LNA_GAIN_MID_DB
Use bladerf_get_gain_stage_range()
Global BLADERF_RXVGA1_GAIN_MAX
Use bladerf_get_gain_stage_range()
Global BLADERF_RXVGA1_GAIN_MIN
Use bladerf_get_gain_stage_range()
Global BLADERF_RXVGA2_GAIN_MAX
Use bladerf_get_gain_stage_range()
Global BLADERF_RXVGA2_GAIN_MIN
Use bladerf_get_gain_stage_range()
Global BLADERF_SAMPLERATE_MIN
Use bladerf_get_sample_rate_range()
Global BLADERF_SAMPLERATE_REC_MAX
Use bladerf_get_sample_rate_range()
Global bladerf_set_lna_gain (struct bladerf *dev, bladerf_lna_gain gain)
Use either bladerf_set_gain() or bladerf_set_gain_stage().
Global bladerf_set_rxvga1 (struct bladerf *dev, int gain)
Use either bladerf_set_gain() or bladerf_set_gain_stage().
Global bladerf_set_rxvga2 (struct bladerf *dev, int gain)
Use either bladerf_set_gain() or bladerf_set_gain_stage().
Global bladerf_set_txvga1 (struct bladerf *dev, int gain)
Use either bladerf_set_gain() or bladerf_set_gain_stage().
Global bladerf_set_txvga2 (struct bladerf *dev, int gain)
Use either bladerf_set_gain() or bladerf_set_gain_stage().
Global BLADERF_TXVGA1_GAIN_MAX
Use bladerf_get_gain_stage_range()
Global BLADERF_TXVGA1_GAIN_MIN
Use bladerf_get_gain_stage_range()
Global BLADERF_TXVGA2_GAIN_MAX
Use bladerf_get_gain_stage_range()
Global BLADERF_TXVGA2_GAIN_MIN
Use bladerf_get_gain_stage_range()
Module FN_BLADERF1_GAIN
Use bladerf_get_gain_range(), bladerf_set_gain(), and bladerf_get_gain() to control total system gain. For direct control of individual gain stages, use bladerf_get_gain_stages(), bladerf_get_gain_stage_range(), bladerf_set_gain_stage(), and bladerf_get_gain_stage().