diff options
-rw-r--r-- | host/lib/usrp/usrp2/usrp2_iface.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/host/lib/usrp/usrp2/usrp2_iface.cpp b/host/lib/usrp/usrp2/usrp2_iface.cpp index 64a1a7474..5e9759ba5 100644 --- a/host/lib/usrp/usrp2/usrp2_iface.cpp +++ b/host/lib/usrp/usrp2/usrp2_iface.cpp @@ -95,6 +95,13 @@ public: _protocol_compat = ntohl(ctrl_data.proto_ver); mb_eeprom = mboard_eeprom_t(*this, mboard_eeprom_t::MAP_N100); + + //----------------------- special temporary warning ------------ + if (mb_eeprom["gpsdo"] == "internal" and _protocol_compat < USRP2_FW_COMPAT_NUM){ + UHD_MSG(warning) << "You must upgrade your USRP's firmware to use the GPSDO" << std::endl; + } + //-------------------------------------------------------------- + } ~usrp2_iface_impl(void){UHD_SAFE_CALL( |