Hi,

I'm trying to calibrate the receive power on a USRP N210 with a UBX
daughterboard. Using UHD 4.0, I can get uhd_power_cal.py to run by adding
an N210Calibrator class to usrp_calibrator.py. N210Calibrator overloads the
USRPCalibratorBase class.

class N210Calibrator(USRPCalibratorBase):
    """
    N210/UBX Calibration
    """
    mboard_ids = ('N210r4',)
    default_rate = 2.5e6
    min_freq = 50e6
    max_freq = 50e6
    tune_settling_time = .5

When the calibration completes, the store() method in usrp_calibrator
attempts to write the calibration table to the UBX with

        database.write_cal_data(
            cal_key,
            cal_serial,
            cal_data.serialize())

The chan_info string returned by the N210 is:

{'mboard_id': 'N210r4', 'mboard_name': '', 'mboard_serial': '318EFF3',
'rx_antenna': 'TX/RX', 'rx_id': 'UBX-40 v2 (0x007c)', 'rx_serial':
'318D55F', 'rx_subdev_name': 'UBX RX', 'rx_subdev_spec': 'A:0'}

What values to use for cal_key and cal_serial?

Thanks in advance!

Ernest
_______________________________________________
USRP-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to