TwiceAsNice
2019-02-18
|
This abstract class is the base for all BCU commands. More...
#include <BcuCommand.h>
Protected Member Functions | |
MgpHeader * | setupGenericMgpPacket () |
void | clearPacketBuffer () |
MgpHeader * | setupGenericMgpPacket () |
void | clearPacketBuffer () |
MgpHeader * | setupGenericMgpPacket () |
void | clearPacketBuffer () |
Protected Attributes | |
OpCode | opCode_ |
uint8_t | messageId_ |
int8_t | flags_ |
int32_t | memoryAddr_ |
int8_t * | packetBuffer_ |
int8_t | firstDsp_ |
int8_t | lastDsp_ |
Static Protected Attributes | |
static const int8_t | WANT_REPLY_BIT = 1 |
This abstract class is the base for all BCU commands.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
protected |
|
protected |
|
protected |
void Basda::Microgate::BcuCommand::enableReply | ( | ) |
void Basda::Microgate::BcuCommand::enableReply | ( | ) |
void Basda::Microgate::BcuCommand::enableReply | ( | ) |
|
pure virtual |
|
pure virtual |
|
pure virtual |
uint8_t Basda::Microgate::BcuCommand::getFirstDsp | ( | ) |
uint8_t Basda::Microgate::BcuCommand::getFirstDsp | ( | ) |
uint8_t Basda::Microgate::BcuCommand::getFirstDsp | ( | ) |
uint8_t Basda::Microgate::BcuCommand::getLastDsp | ( | ) |
uint8_t Basda::Microgate::BcuCommand::getLastDsp | ( | ) |
uint8_t Basda::Microgate::BcuCommand::getLastDsp | ( | ) |
int32_t Basda::Microgate::BcuCommand::getMemoryAddress | ( | ) |
int32_t Basda::Microgate::BcuCommand::getMemoryAddress | ( | ) |
int32_t Basda::Microgate::BcuCommand::getMemoryAddress | ( | ) |
uint8_t Basda::Microgate::BcuCommand::getMessageId | ( | ) |
uint8_t Basda::Microgate::BcuCommand::getMessageId | ( | ) |
uint8_t Basda::Microgate::BcuCommand::getMessageId | ( | ) |
|
pure virtual |
|
pure virtual |
|
pure virtual |
OpCode Basda::Microgate::BcuCommand::getOpCode | ( | ) |
OpCode Basda::Microgate::BcuCommand::getOpCode | ( | ) |
OpCode Basda::Microgate::BcuCommand::getOpCode | ( | ) |
bool Basda::Microgate::BcuCommand::isReplyEnabled | ( | ) |
bool Basda::Microgate::BcuCommand::isReplyEnabled | ( | ) |
bool Basda::Microgate::BcuCommand::isReplyEnabled | ( | ) |
void Basda::Microgate::BcuCommand::setMemoryAddress | ( | int32_t | addr | ) |
void Basda::Microgate::BcuCommand::setMemoryAddress | ( | int32_t | addr | ) |
void Basda::Microgate::BcuCommand::setMemoryAddress | ( | int32_t | addr | ) |
void Basda::Microgate::BcuCommand::setMessageId | ( | uint8_t | id | ) |
void Basda::Microgate::BcuCommand::setMessageId | ( | uint8_t | id | ) |
void Basda::Microgate::BcuCommand::setMessageId | ( | uint8_t | id | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |