BasicModem(Tasks::Task *task, IO::Handle *handle) | DUNE::Hardware::BasicModem | |
expect(const std::string &str) | DUNE::Hardware::HayesModem | protected |
expectOK(void) | DUNE::Hardware::HayesModem | protectedvirtual |
expectREADY(void) | DUNE::Hardware::HayesModem | protected |
flushInput(void) | DUNE::Hardware::BasicModem | protected |
getIMEI(void) | DUNE::Hardware::HayesModem | |
getLineTermIn(void) | DUNE::Hardware::BasicModem | |
getLineTermOut(void) | DUNE::Hardware::BasicModem | |
getManufacturer(void) | DUNE::Hardware::HayesModem | |
getModel(void) | DUNE::Hardware::HayesModem | |
getProcessorUsage(void) | DUNE::Concurrency::Thread | |
getReadMode(void) | DUNE::Hardware::BasicModem | protected |
getRevision(void) | DUNE::Hardware::HayesModem | |
getRSSI(void) | DUNE::Hardware::HayesModem | |
getState(void) | DUNE::Concurrency::Runnable | inline |
getTask(void) | DUNE::Hardware::BasicModem | inlineprotected |
getTimeout(void) | DUNE::Hardware::BasicModem | protected |
handleUnsolicited(const std::string &str) | DUNE::Hardware::BasicModem | inlineprotectedvirtual |
HayesModem(Tasks::Task *task, IO::Handle *handle) | DUNE::Hardware::HayesModem | |
initialize(void) | DUNE::Hardware::HayesModem | |
isBusy(void) | DUNE::Hardware::BasicModem | |
isCooling(void) | DUNE::Hardware::BasicModem | |
isCreated(void) | DUNE::Concurrency::Runnable | inline |
isDead(void) | DUNE::Concurrency::Runnable | inline |
isFragment(const std::string &str) | DUNE::Hardware::BasicModem | inlineprotectedvirtual |
isRunning(void) | DUNE::Concurrency::Runnable | inline |
isStarting(void) | DUNE::Concurrency::Runnable | inline |
isStopping(void) | DUNE::Concurrency::Runnable | inline |
join(void) | DUNE::Concurrency::Runnable | inline |
joinImpl(void) | DUNE::Concurrency::Thread | protectedvirtual |
m_handle | DUNE::Hardware::BasicModem | protected |
m_last_cmd | DUNE::Hardware::BasicModem | protected |
m_mutex | DUNE::Hardware::BasicModem | protected |
queryRSSI(void) | DUNE::Hardware::HayesModem | inlineprotectedvirtual |
READ_MODE_LINE enum value | DUNE::Hardware::BasicModem | protected |
READ_MODE_RAW enum value | DUNE::Hardware::BasicModem | protected |
readLine(void) | DUNE::Hardware::BasicModem | protected |
readLine(Time::Counter< double > &timer) | DUNE::Hardware::BasicModem | protected |
ReadMode enum name | DUNE::Hardware::BasicModem | protected |
readRaw(Time::Counter< double > &timer, uint8_t *data, unsigned data_size) | DUNE::Hardware::BasicModem | protected |
readValue(const std::string &cmd) | DUNE::Hardware::HayesModem | protected |
Runnable(void) | DUNE::Concurrency::Runnable | inline |
send(const std::string &str) | DUNE::Hardware::BasicModem | protected |
sendAT(const std::string &str) | DUNE::Hardware::HayesModem | protected |
sendInitialization(void) | DUNE::Hardware::HayesModem | inlineprotectedvirtual |
sendRaw(const uint8_t *data, unsigned data_size) | DUNE::Hardware::HayesModem | protected |
sendReset(void) | DUNE::Hardware::HayesModem | inlineprotectedvirtual |
setBusy(bool value) | DUNE::Hardware::BasicModem | |
setEcho(bool value) | DUNE::Hardware::HayesModem | protected |
setFlowControl(bool value) | DUNE::Hardware::HayesModem | protected |
setLineTermIn(const std::string &term) | DUNE::Hardware::BasicModem | |
setLineTermOut(const std::string &str) | DUNE::Hardware::BasicModem | |
setLineTrim(bool enable) | DUNE::Hardware::BasicModem | |
setPriority(Scheduler::Policy policy, unsigned priority) | DUNE::Concurrency::Runnable | inline |
setPriorityImpl(Scheduler::Policy policy, unsigned priority) | DUNE::Concurrency::Thread | protectedvirtual |
setReadMode(ReadMode mode) | DUNE::Hardware::BasicModem | protected |
setRSSI(float value) | DUNE::Hardware::HayesModem | protected |
setSkipLine(const std::string &line) | DUNE::Hardware::BasicModem | protected |
setTimeout(double timeout) | DUNE::Hardware::BasicModem | protected |
setTxRateMax(double rate) | DUNE::Hardware::BasicModem | |
start(void) | DUNE::Concurrency::Runnable | inline |
startImpl(void) | DUNE::Concurrency::Thread | protectedvirtual |
State enum name | DUNE::Concurrency::Runnable | |
StateDead enum value | DUNE::Concurrency::Runnable | |
StateRunning enum value | DUNE::Concurrency::Runnable | |
StateStarting enum value | DUNE::Concurrency::Runnable | |
StateStopping enum value | DUNE::Concurrency::Runnable | |
StateUnknown enum value | DUNE::Concurrency::Runnable | |
stop(void) | DUNE::Concurrency::Runnable | inline |
stopAndJoin(void) | DUNE::Concurrency::Runnable | inline |
stopImpl(void) | DUNE::Concurrency::Thread | protectedvirtual |
Thread(void) | DUNE::Concurrency::Thread | |
~BasicModem(void) | DUNE::Hardware::BasicModem | inlinevirtual |
~HayesModem(void) | DUNE::Hardware::HayesModem | inlinevirtual |
~Runnable(void) | DUNE::Concurrency::Runnable | inlinevirtual |
~Thread(void) | DUNE::Concurrency::Thread | virtual |