Robotran C Documentation
Public Attributes | List of all members
Simu_realtime Struct Reference

real-time structure More...

#include <realtime.h>

Public Attributes

int simu_quit
 1 to quit the simulation, 0 otherwise More...
 
int simu_break
 1 to make a break, 0 otherwise More...
 
int last_break
 1 to indicate last break, 0 otherwise More...
 
int simu_speed_flag
 used to compute the simulation factor More...
 
int no_additional_constraint
 1 if additional constraint, 0 otherwise More...
 
double real_simu_speed_factor
 real speed factor More...
 
double last_real_simu_speed_factor
 last real speed factor More...
 
double last_tsim
 last simulation time [s] More...
 
double tsim
 current simulation time [s] More...
 
double t0
 initial simulation time [s] More...
 
double tf
 final simulation time [s] More...
 
int buffer_size
 size of the buffer for 3D and sdl More...
 
int init_t_sec
 initial real time [s], without us More...
 
int init_t_usec
 initial real time [us], without s (kind of modulo) More...
 
int speed_last_t_usec
 last real time [us], to compute the simulation speed More...
 
double speed_last_tsim
 last simulation time [s], to compute the simulation speed More...
 
int nb_constraints
 number of real-time constraints More...
 
int next_t_usec_gate
 next gate to wait for real time [us] More...
 
double next_tsim_gate
 next gate to wait for simulation time [s] More...
 
int flag_plot
 1 if SDL plots features activated, 0 otherwise More...
 
int flag_visu
 1 if Java visualization features activated, 0 otherwise More...
 
int first_break
 1 if during the first break, 0 otherwise More...
 
Realtime_constraint ** constraints
 structures of multiple real-time constraints More...
 
Realtime_externext
 external variables More...
 
Realtime_optionoptions
 user options More...
 

Detailed Description

real-time structure

Member Data Documentation

◆ buffer_size

int buffer_size

size of the buffer for 3D and sdl

◆ constraints

Realtime_constraint** constraints

structures of multiple real-time constraints

◆ ext

external variables

◆ first_break

int first_break

1 if during the first break, 0 otherwise

◆ flag_plot

int flag_plot

1 if SDL plots features activated, 0 otherwise

◆ flag_visu

int flag_visu

1 if Java visualization features activated, 0 otherwise

◆ init_t_sec

int init_t_sec

initial real time [s], without us

◆ init_t_usec

int init_t_usec

initial real time [us], without s (kind of modulo)

◆ last_break

int last_break

1 to indicate last break, 0 otherwise

◆ last_real_simu_speed_factor

double last_real_simu_speed_factor

last real speed factor

◆ last_tsim

double last_tsim

last simulation time [s]

◆ nb_constraints

int nb_constraints

number of real-time constraints

◆ next_t_usec_gate

int next_t_usec_gate

next gate to wait for real time [us]

◆ next_tsim_gate

double next_tsim_gate

next gate to wait for simulation time [s]

◆ no_additional_constraint

int no_additional_constraint

1 if additional constraint, 0 otherwise

◆ options

Realtime_option* options

user options

◆ real_simu_speed_factor

double real_simu_speed_factor

real speed factor

◆ simu_break

int simu_break

1 to make a break, 0 otherwise

◆ simu_quit

int simu_quit

1 to quit the simulation, 0 otherwise

◆ simu_speed_flag

int simu_speed_flag

used to compute the simulation factor

◆ speed_last_t_usec

int speed_last_t_usec

last real time [us], to compute the simulation speed

◆ speed_last_tsim

double speed_last_tsim

last simulation time [s], to compute the simulation speed

◆ t0

double t0

initial simulation time [s]

◆ tf

double tf

final simulation time [s]

◆ tsim

double tsim

current simulation time [s]


The documentation for this struct was generated from the following file: