ark::canbus::AbstractSdo
Defined in header “ark/canbus/canopen/sdo.hh”.
Abstract SDO transfer.
Methods
-
AbstractSdo(SdoConfig config, size_t block_threshold)
-
~AbstractSdo()
-
uint32_t node_id()
-
const SdoIndex & index()
-
SdoState state()
-
void start(pipeline::PipelineTimePoint now)
-
void poll(pipeline::PipelineTimePoint now)
-
void cancel()
-
bool success()
-
bool done()
-
SdoState handle_packet(pipeline::PipelineTimePoint receive_time, pipeline::PipelineTimePoint now, const CanOpenPacket & packet)