Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
ParametersDownloadManager.cpp File Reference
Include dependency graph for ParametersDownloadManager.cpp:

Namespaces

namespace  iv
 
namespace  iv::comms
 

Macros

#define MAX_SEGMENT_SIZE   7
 
#define SERIAL_NUMBER_SIZE   4
 
#define TIME_OUT   200
 

Functions

static void iv::comms::addDownloadLoggerLog (const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger, const std::string_view logTitle, const std::string_view logMessage, const iv::logs::eDownloadLogState logState)
 
static std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > iv::comms::addDownloadLoggerSubLog (const std::optional< std::shared_ptr< iv::logs::IDownloadLogger > > &logger, const std::string_view logTitle, const std::string_view logMessage, const iv::logs::eDownloadLogState logState)
 
static void iv::comms::addProgressLog (const std::optional< std::shared_ptr< AbstractProgress > > &progress, const std::string_view logMessage)
 
uint8_t iv::comms::createInitiatedDomainCommand (const uint8_t sizeIndicator, const uint8_t expeditedTransfer, const uint8_t numByteWithoutData, const uint8_t empty, const uint8_t protocolSDO)
 
bool iv::comms::getNextSegment (const std::shared_ptr< iv::streams::InputStreamMemory > &data, std::vector< std::byte > &dataToSend)
 
uint8_t iv::comms::createDomainSegmentCommand (const uint8_t lastSegment, const uint8_t numByteWithoutData, const uint8_t toggle, const uint8_t protocolSDO)
 
float iv::comms::getLimitValue (const bool enabled, const float value)
 
uint8_t iv::comms::createDomainSegmentUploadHeader (const bool toggle)
 
bool iv::comms::isLastSegment (const uint8_t command)
 
uint8_t iv::comms::getFreeBytes (const uint8_t command)
 
std::string iv::comms::cleanString (const std::string &input)
 

Macro Definition Documentation

◆ MAX_SEGMENT_SIZE

#define MAX_SEGMENT_SIZE   7

◆ SERIAL_NUMBER_SIZE

#define SERIAL_NUMBER_SIZE   4

◆ TIME_OUT

#define TIME_OUT   200