DUNE: Uniform Navigational Environment
2019.02.1
|
Public Member Functions | |
BootLoader (Protocol &proto, bool verbose=0, int baudrate=0) | |
void | flash (const std::string &ihex) |
DUNE::Hardware::LUCL::BootLoader::BootLoader | ( | Protocol & | proto, |
bool | verbose = 0 , |
||
int | baudrate = 0 |
||
) |
References DUNE::Hardware::LUCL::Command::CommandPayload::code, DUNE::Hardware::LUCL::Command::command, DUNE::Hardware::LUCL::CommandTypeBootJump, DUNE::Hardware::LUCL::CommandTypeName, DUNE::Hardware::LUCL::CommandTypeNormal, DUNE::Hardware::LUCL::CommandTypeReset, DUNE::Hardware::LUCL::Protocol::consumeData(), DUNE::Hardware::LUCL::Command::CommandPayload::data, DUNE::Hardware::LUCL::Command::NamePayload::data, DUNE::Hardware::LUCL::Command::name, DUNE::Hardware::LUCL::Protocol::open(), DUNE::Hardware::LUCL::Protocol::requestBootJump(), DUNE::Hardware::LUCL::Protocol::requestName(), DUNE::Hardware::LUCL::Protocol::requestReset(), and DUNE::Hardware::LUCL::Protocol::sendCommand().
void DUNE::Hardware::LUCL::BootLoader::flash | ( | const std::string & | ihex | ) |