USRP Hardware Driver and USRP Manual Version: 20250718.0.git40403b7c.fc42
UHD and USRP Manual
 
Loading...
Searching...
No Matches
octoclock_eeprom.hpp
Go to the documentation of this file.
1//
2// Copyright 2014 Ettus Research LLC
3// Copyright 2018 Ettus Research, a National Instruments Company
4//
5// SPDX-License-Identifier: GPL-3.0-or-later
6//
7
8#pragma once
9
10#include <uhd/config.hpp>
12#include <uhd/types/dict.hpp>
14#include <string>
15
16namespace uhd { namespace usrp_clock {
17
26{
27public:
30
37
41 void commit() const;
42
43private:
45 uint32_t _proto_ver;
46 void _load();
47 void _store() const;
48};
49
50}} // namespace uhd::usrp_clock
std::shared_ptr< udp_simple > sptr
Definition udp_simple.hpp:23
octoclock_eeprom_t(void)
Make a new empty OctoClock EEPROM handler.
octoclock_eeprom_t(transport::udp_simple::sptr transport, uint32_t proto_ver)
#define UHD_API
Definition config.h:87
Definition adapter_id.hpp:11
Definition multi_usrp_clock.hpp:17
uhd::dict< std::string, std::string > mboard_eeprom_t
Definition mboard_eeprom.hpp:27
Definition build_info.hpp:12