model_wifi.cc File Reference

#include <assert.h>
#include <sys/time.h>
#include <math.h>
#include "gui.h"
#include <limits.h>
#include "stage_internal.h"


Defines

#define RANDOM_LIMIT   INT_MAX
#define STG_DEFAULT_WIFI_ESSID   "any"
#define STG_DEFAULT_WIFI_FREQ   2450
#define STG_DEFAULT_WIFI_IP   "192.168.0.1"
#define STG_DEFAULT_WIFI_MAC   "00:00:00:00:00"
#define STG_DEFAULT_WIFI_PATH_LOSS_EXPONENT   2.5
#define STG_DEFAULT_WIFI_PLC   30
#define STG_DEFAULT_WIFI_POWER   45
#define STG_DEFAULT_WIFI_RANGE   0
#define STG_DEFAULT_WIFI_RANGE_DB   -50
#define STG_DEFAULT_WIFI_SENSITIVITY   -75
#define STG_DEFAULT_WIFI_SIGMA   5
#define STG_DEFAULT_WIFI_WALL_FACTOR   1
#define STG_WIFI_WATTS   2.5

Functions

void append_link_information (stg_model_t *mod1, stg_model_t *mod2, double db)
stg_meters_t calc_distance (stg_model_t *mod1, stg_model_t *mod2, stg_pose_t *pose1, stg_pose_t *pose2)
void compare_models (gpointer key, gpointer value, gpointer user)
void draw (stg_pose_t pose1, stg_pose_t pose2, stg_rtk_fig_t *fig)
double nrand (double d)
int wifi_init (stg_model_t *mod)
void wifi_load (stg_model_t *mod)
int wifi_raytrace_match (stg_model_t *mod, stg_model_t *hitmod)
int wifi_render_cfg (stg_model_t *mod, void *userp)
int wifi_render_data (stg_model_t *mod, void *userp)
int wifi_shutdown (stg_model_t *mod)
int wifi_startup (stg_model_t *mod)
int wifi_unrender_cfg (stg_model_t *mod, void *userp)
int wifi_unrender_data (stg_model_t *mod, void *userp)
int wifi_update (stg_model_t *mod)

Define Documentation

#define RANDOM_LIMIT   INT_MAX
 

#define STG_DEFAULT_WIFI_ESSID   "any"
 

#define STG_DEFAULT_WIFI_FREQ   2450
 

#define STG_DEFAULT_WIFI_IP   "192.168.0.1"
 

#define STG_DEFAULT_WIFI_MAC   "00:00:00:00:00"
 

#define STG_DEFAULT_WIFI_PATH_LOSS_EXPONENT   2.5
 

#define STG_DEFAULT_WIFI_PLC   30
 

#define STG_DEFAULT_WIFI_POWER   45
 

#define STG_DEFAULT_WIFI_RANGE   0
 

#define STG_DEFAULT_WIFI_RANGE_DB   -50
 

#define STG_DEFAULT_WIFI_SENSITIVITY   -75
 

#define STG_DEFAULT_WIFI_SIGMA   5
 

#define STG_DEFAULT_WIFI_WALL_FACTOR   1
 

#define STG_WIFI_WATTS   2.5
 


Function Documentation

void append_link_information stg_model_t mod1,
stg_model_t mod2,
double  db
 

stg_meters_t calc_distance stg_model_t mod1,
stg_model_t mod2,
stg_pose_t pose1,
stg_pose_t pose2
 

void compare_models gpointer  key,
gpointer  value,
gpointer  user
 

void draw stg_pose_t  pose1,
stg_pose_t  pose2,
stg_rtk_fig_t fig
 

double nrand double  d  ) 
 

int wifi_init stg_model_t mod  ) 
 

void wifi_load stg_model_t mod  ) 
 

int wifi_raytrace_match stg_model_t mod,
stg_model_t hitmod
 

int wifi_render_cfg stg_model_t mod,
void *  userp
 

int wifi_render_data stg_model_t mod,
void *  userp
 

int wifi_shutdown stg_model_t mod  ) 
 

int wifi_startup stg_model_t mod  ) 
 

int wifi_unrender_cfg stg_model_t mod,
void *  userp
 

int wifi_unrender_data stg_model_t mod,
void *  userp
 

int wifi_update stg_model_t mod  ) 
 


Generated on Thu Dec 13 13:55:22 2007 for Stage by  doxygen 1.4.6