Functions | Variables
rcdynamics_stream.cc File Reference
#include <fstream>
#include <signal.h>
#include <chrono>
#include <iomanip>
#include "rc_dynamics_api/remote_interface.h"
#include "csv_printing.h"
Include dependency graph for rcdynamics_stream.cc:

Go to the source code of this file.

Functions

int main (int argc, char *argv[])
 
void printUsage (char *arg)
 Print usage of example including command line args. More...
 
void signal_callback_handler (int signum)
 

Variables

static bool caught_signal = false
 catching signals for proper program escape More...
 

Function Documentation

◆ main()

int main ( int  argc,
char *  argv[] 
)

Parse program options (e.g. IP )

open file for recording if required

Instantiate and connect RemoteInterface

Request a data stream and start receiving as well as processing the data

Stopping streaming and clean-up 'imu' stream works regardless if the rc_dynamics module is running, so no need to stop it

Definition at line 77 of file rcdynamics_stream.cc.

◆ printUsage()

void printUsage ( char *  arg)

Print usage of example including command line args.

Definition at line 66 of file rcdynamics_stream.cc.

◆ signal_callback_handler()

void signal_callback_handler ( int  signum)

Definition at line 57 of file rcdynamics_stream.cc.

Variable Documentation

◆ caught_signal

bool caught_signal = false
static

catching signals for proper program escape

Definition at line 56 of file rcdynamics_stream.cc.



rc_dynamics_api
Author(s): Heiko Hirschmueller , Christian Emmerich , Felix Endres
autogenerated on Mon Feb 28 2022 23:20:26