VSM C++ SDK
Vehicle Specific Modules SDK
vsm.h File Reference

Main include file for VSM SDK. More...

#include <ugcs/vsm/vehicle.h>
#include <ugcs/vsm/properties.h>
#include <ugcs/vsm/serial_processor.h>
#include <ugcs/vsm/socket_processor.h>
#include <ugcs/vsm/hid_processor.h>
#include <ugcs/vsm/mavlink_stream.h>
#include <ugcs/vsm/actions.h>
#include <ugcs/vsm/transport_detector.h>
#include <ugcs/vsm/optional.h>
#include <ugcs/vsm/param_setter.h>
#include <ios>

Go to the source code of this file.

Namespaces

 ugcs
 UGCS root namespace.
 
 ugcs::vsm
 All VSM SDK functionality resides in this namespace.
 

Functions

void ugcs::vsm::Initialize (const std::string &props_file="vsm.conf")
 Initialize VSM SDK. More...
 
void ugcs::vsm::Initialize (int argc, char *argv[], const std::string &default_conf_file="vsm.conf")
 Initialize VSM SDK. More...
 
void ugcs::vsm::Terminate (bool save_config=false)
 Terminate VSM SDK. More...
 

Detailed Description

Main include file for VSM SDK.