MCPcopy Create free account
hub / github.com/Serial-Studio/Serial-Studio / CreateDestination

Function CreateDestination

lib/mdflib/mdflib/src/ethconfigadapter.cpp:31–44  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

29}
30
31void CreateDestination(mdf::IChannel& cn_frame) {
32 std::ostringstream name;
33 name << cn_frame.Name() << ".Destination";
34 if (mdf::IChannel* source = cn_frame.CreateChannelComposition(name.str());
35 source != nullptr) {
36 source->Type(mdf::ChannelType::FixedLength);
37 source->BitCount(48);
38 source->Sync(mdf::ChannelSyncType::None);
39 source->DataType(mdf::ChannelDataType::ByteArray);
40 source->Flags(mdf::CnFlag::BusEvent);
41 source->ByteOffset(15);
42 source->BitOffset(0);
43 }
44}
45void CreateDataBytes(mdf::IChannel& cn_frame,uint16_t byte_offset) {
46 std::ostringstream name;
47 name << cn_frame.Name() << ".DataBytes";

Callers 4

CreateFrameChannelsMethod · 0.85

Calls 9

NameMethod · 0.45
TypeMethod · 0.45
BitCountMethod · 0.45
SyncMethod · 0.45
DataTypeMethod · 0.45
FlagsMethod · 0.45
ByteOffsetMethod · 0.45
BitOffsetMethod · 0.45

Tested by

no test coverage detected