DUNE: Uniform Navigational Environment  2016.09.0
DUNE::Hardware Namespace Reference

Detailed Description

Low level hardware drivers.

Namespaces

 LUCL
 
 UCTK
 

Classes

class  BasicDeviceDriver
 
class  BasicModem
 
class  Buttons
 
class  ESCC
 
class  UnexpectedReply
 
class  ReadTimeout
 
class  BufferTooSmall
 
class  InvalidChecksum
 
class  InvalidFormat
 
class  GPIO
 
class  HayesModem
 
class  I2C
 
class  IntelHEX
 
class  IOPort
 
class  SerialPort
 

Functions

void throwLastError (const std::string &msg)
 

Variables

class DUNE_DLL_SYM Buttons
 
class DUNE_DLL_SYM GPIO
 
class DUNE_DLL_SYM I2C
 
class DUNE_DLL_SYM IntelHEX
 
class DUNE_DLL_SYM IOPort
 
class DUNE_DLL_SYM SerialPort
 

Function Documentation

void DUNE::Hardware::throwLastError ( const std::string &  msg)
inline

Variable Documentation

class DUNE_DLL_SYM DUNE::Hardware::Buttons
class DUNE_DLL_SYM DUNE::Hardware::GPIO
class DUNE_DLL_SYM DUNE::Hardware::IntelHEX