Classes | Functions
interface_phidgets_getdata_synchronous.h File Reference

Include file for the interface program to create or load a calibration. More...

#include <stdio.h>
#include <fstream>
#include <iostream>
#include <phidget21.h>
#include <ros/ros.h>
#include <ros/package.h>
#include <boost/asio.hpp>
#include <boost/bind.hpp>
#include <boost/thread.hpp>
#include <boost/property_tree/ptree.hpp>
#include <boost/property_tree/xml_parser.hpp>
#include <boost/foreach.hpp>
#include <boost/shared_ptr.hpp>
#include <vector>
#include <stdlib.h>
#include <math.h>
#include <time.h>
#include <ctype.h>
#include <string.h>
#include <fcntl.h>
#include <sys/time.h>
#include <unistd.h>
#include "opencv2/core/core.hpp"
#include <signal.h>
#include <sys/types.h>
#include <sys/ipc.h>
#include <sys/shm.h>
#include <assert.h>
#include <gtk/gtk.h>
#include <gdk/gdkkeysyms.h>
Include dependency graph for interface_phidgets_getdata_synchronous.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  PhidgetClass
 

Functions

void callback_about (GtkWidget *window, gpointer data)
 Function to open the about window. More...
 
void callback_back_function (GtkWidget *window, gpointer data)
 Function to return to main window. More...
 
void callback_IR_error (GtkWidget *widget, gpointer user_data)
 
void callback_load_config (GtkWidget *widget, gpointer user_data)
 Function to load an existent calibration. More...
 
void callback_new_config (GtkWidget *widget, gpointer user_data)
 Function to start a new calibration. More...
 
void callback_open_new (GtkWidget *widget, gpointer user_data)
 Function to open the new calibration dialog. More...
 
void callback_opendialog_cancel (GtkWidget *widget, gpointer user_data)
 
void callback_opendialog_open (GtkWidget *widget, gpointer user_data)
 
void callback_opendialog_save (GtkWidget *widget, gpointer user_data)
 
void callback_set_data (GtkWidget *widget, gpointer user_data)
 Function with the instructions for the configuration. More...
 
void delete_event (GtkWidget *window, GdkEvent *event, gpointer data)
 Function to detect that you are leaving main window. More...
 
gboolean real_time_monitor (gpointer progressbar)
 Function to get the values in realtime for new config. More...
 

Detailed Description

Include file for the interface program to create or load a calibration.

Definition in file interface_phidgets_getdata_synchronous.h.

Function Documentation

void callback_about ( GtkWidget *  window,
gpointer  data 
)

Function to open the about window.

Parameters
Widgetand user data
Returns
void

Definition at line 1931 of file interface_phidgets_getdata_synchronous.cpp.

void callback_back_function ( GtkWidget *  window,
gpointer  data 
)

Function to return to main window.

Parameters
Widgetand user data
Returns
void

Definition at line 1944 of file interface_phidgets_getdata_synchronous.cpp.

void callback_IR_error ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 1963 of file interface_phidgets_getdata_synchronous.cpp.

void callback_load_config ( GtkWidget *  widget,
gpointer  user_data 
)

Function to load an existent calibration.

This function is called to load a calibration. Depending on the number of pedals the function will show that exact number. Reads the calibration values text file and checks if there is already a configuration with that specific user_name and number of pedals, if it's true it will load it, else there will be an error.

Parameters
Widgetand user data
Returns
void

Definition at line 1637 of file interface_phidgets_getdata_synchronous.cpp.

void callback_new_config ( GtkWidget *  widget,
gpointer  user_data 
)

Function to start a new calibration.

This function is called when a new calibration is started. Depending on the number of pedals the function will show that exact number. Reads the calibration values text file and checks if there is already a configuration with that specific user_name and number of pedals, if it's true there will be an error, else it will start the new *configuration.

Parameters
Widgetand user data
Returns
void

Definition at line 1016 of file interface_phidgets_getdata_synchronous.cpp.

void callback_open_new ( GtkWidget *  widget,
gpointer  user_data 
)

Function to open the new calibration dialog.

Parameters
Widgetand user data
Returns
void

Definition at line 999 of file interface_phidgets_getdata_synchronous.cpp.

void callback_opendialog_cancel ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 1644 of file interface_phidgets_getdata_synchronous.cpp.

void callback_opendialog_open ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 1651 of file interface_phidgets_getdata_synchronous.cpp.

void callback_opendialog_save ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 1518 of file interface_phidgets_getdata_synchronous.cpp.

void callback_set_data ( GtkWidget *  widget,
gpointer  user_data 
)

Function with the instructions for the configuration.

Parameters
Widgetand user data
Returns
.txt file with all the configuration data

Definition at line 1487 of file interface_phidgets_getdata_synchronous.cpp.

void delete_event ( GtkWidget *  window,
GdkEvent *  event,
gpointer  data 
)

Function to detect that you are leaving main window.

Parameters
Widgetand user data
Returns
void

Definition at line 987 of file interface_phidgets_getdata_synchronous.cpp.

gboolean real_time_monitor ( gpointer  progressbar)

Function to get the values in realtime for new config.

Parameters
Widgetand user data
Returns
void

Definition at line 1790 of file interface_phidgets_getdata_synchronous.cpp.



pedal_monitor
Author(s): Pedro Mendes
autogenerated on Mon Mar 2 2015 01:32:33