ESI.cpp File Reference
#include "ESI.h"
#include <ArmarXCore/core/exceptions/local/ExpressionException.h>
#include "../ErrorReporting.h"
#include <ethercat.h>
+ Include dependency graph for ESI.cpp:

Go to the source code of this file.

Namespaces

 armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.
 
 armarx::control
 
 armarx::control::ethercat
 

Functions

std::int16_t get16 (const std::vector< std::byte > &esiBinary, std::uint16_t address)
 
std::uint16_t getU16 (const std::vector< std::byte > &esiBinary, std::uint16_t address)
 
std::uint16_t getU16W (const std::vector< std::byte > &esiBinary, std::uint16_t wordAddress)
 
std::uint32_t getU32 (const std::vector< std::byte > &esiBinary, std::uint16_t address)
 
std::uint32_t getU32W (const std::vector< std::byte > &esiBinary, std::uint16_t wordAddress)
 
std::uint8_t getU8 (const std::vector< std::byte > &esiBinary, std::uint16_t address)