Hi,

Following up on this, the question I'm trying to answer is: "Can I
calibrate the rx power on an N210 + UBX platform?"

With the N210, has_rx_power_reference()
<https://files.ettus.com/manual/classuhd_1_1usrp_1_1multi__usrp.html#af0307aa83d1454e92a7ec91fb4100b98>
returns False. Can I conclude from this that an rx power calibration is not
possible on this device?

On Tue, Sep 7, 2021 at 9:00 PM Ernest Fardin <[email protected]> wrote:

> 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