Motion Master 6.0.0-alpha.111
Next-generation motion control software
Loading...
Searching...
No Matches
vendor_ids.h
Go to the documentation of this file.
1#pragma once
2
3#include <cstdint>
4
5namespace mm::comm {
6
11inline constexpr uint32_t kSynapticonVendorId = 0x000022D2;
12
16inline constexpr uint32_t kSensodriveVendorId = 0x0000063A;
17
23constexpr bool isSomanetDevice(uint32_t vendorId) {
24 return vendorId == kSynapticonVendorId || vendorId == kSensodriveVendorId;
25}
26
27} // namespace mm::comm
Definition al_status_codes.cc:5
constexpr bool isSomanetDevice(uint32_t vendorId)
Whether a device with this vendor ID is a SOMANET device.
Definition vendor_ids.h:23
constexpr uint32_t kSensodriveVendorId
Sensodrive's EtherCAT Vendor ID (SII and object 0x1018:01).
Definition vendor_ids.h:16
constexpr uint32_t kSynapticonVendorId
Synapticon's EtherCAT Vendor ID (SII and object 0x1018:01).
Definition vendor_ids.h:11