JaiaBot  1.19.0
JaiaBot micro-AUV software
xbee.h File Reference
#include <boost/asio.hpp>
#include <map>
#include <queue>
#include <string>
#include <fstream>
#include <iostream>
#include <functional>
#include "xbee.pb.h"
Include dependency graph for xbee.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  jaiabot::comms::Packet
 
class  jaiabot::comms::XBeeDevice
 

Namespaces

 jaiabot
 
 jaiabot::comms
 

Typedefs

typedef unsigned char jaiabot::comms::byte
 
typedef uint64_t jaiabot::comms::SerialNumber
 
typedef std::string jaiabot::comms::NodeId
 

Enumerations

enum  jaiabot::comms::NodeType { jaiabot::comms::NodeType::HUB, jaiabot::comms::NodeType::BOT }
 

Functions

SerialNumber jaiabot::comms::serial_from_node_data (NodeType type, int fleet_id, int bot_or_hub_id)