#include <atomic>
#include <csignal>
#include <iostream>
#include <map>
#include <mutex>
#include <queue>
#include <string>
#include <thread>
#include <unordered_map>
#include <vector>
#include "ethercat.h"
#include "loguru.h"
#include "standalone_autotuning.h"
Go to the source code of this file.
|
#define | M_PI 3.14159265358979323846 |
|
◆ M_PI
#define M_PI 3.14159265358979323846 |
◆ MasterType
Enumerator |
---|
kUnspecified | |
kIgh | |
kMock | |
kSoem | |
◆ g_soem_update_slavecount()
void g_soem_update_slavecount |
( |
| ) |
|
◆ g_eol_mode
◆ g_master_type
◆ g_mock_devices
◆ g_pdo_mapping_in_progress
std::atomic<bool> g_pdo_mapping_in_progress |
|
extern |
◆ g_pIOmap
◆ g_pub_sub_port
◆ g_req_res_port
◆ g_sig_caught
volatile sig_atomic_t g_sig_caught |
|
extern |
◆ g_soem_ifname
std::string g_soem_ifname |
|
extern |
◆ g_soem_mac_address
std::string g_soem_mac_address |
|
extern |
◆ g_soem_mailbox_mutexes
std::vector<std::mutex> g_soem_mailbox_mutexes |
|
extern |
◆ g_soem_slavecount
std::atomic<int> g_soem_slavecount |
|
extern |
◆ g_standalone_autotuning
◆ g_templates_path
std::string g_templates_path |
|
extern |