NASA Astrobee Robot Software
0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
|
#include <boost/asio.hpp>
#include <boost/bind.hpp>
#include <boost/thread.hpp>
#include <boost/utility.hpp>
#include <boost/function.hpp>
#include <functional>
#include <vector>
#include <string>
Go to the source code of this file.
Classes | |
class | ff_serial::Serial |
Namespaces | |
ff_serial | |
Macros | |
#define | MAX_BUFFER_SIZE 512 |
#define | MAX_READ_ERRORS 10 |
#define | READ_TIMEOUT_MS 1000 |
Typedefs | |
typedef std::function< void(const uint8_t *, size_t)> | SerialReadCallback |
typedef std::function< void(void)> | SerialTimeoutCallback |
typedef std::function< void(void)> | SerialShutdownCallback |
Enumerations | |
enum | ff_serial::SerialResetPinState { ff_serial::RESET_PIN_LOW = 0, ff_serial::RESET_PIN_HIGH = 1 } |
#define MAX_BUFFER_SIZE 512 |
#define MAX_READ_ERRORS 10 |
#define READ_TIMEOUT_MS 1000 |
typedef std::function<void(const uint8_t*, size_t)> SerialReadCallback |
typedef std::function<void(void)> SerialShutdownCallback |
typedef std::function<void(void)> SerialTimeoutCallback |