Motion Master 6.0.0-alpha.50
Next-generation motion control software
Loading...
Searching...
No Matches
device.cc File Reference
#include "node/device.h"
#include <spdlog/spdlog.h>
#include <algorithm>
#include <format>
#include <map>
#include <mutex>
#include <nlohmann/json.hpp>
#include <span>
#include <string>
#include <string_view>
#include <unordered_map>
#include <utility>
#include <vector>
#include "core/util.h"
#include "node/device_parameter.h"
#include "node/parameter_cache.h"
#include "node/process_data.h"
#include "node/process_image.h"
Include dependency graph for device.cc:

Namespaces

namespace  mm
 
namespace  mm::node
 

Functions

void mm::node::to_json (nlohmann::json &j, const Device &d)
 Serialises a Device to JSON.
 
std::expected< int, std::string > mm::node::reconcileDetectedModules (const Device &device)
 Reconciles a device's Configured Module Ident List with its Detected list.