31 #define STG_WIFI_WATTS 2.5 35 #include "stage_internal.h" 44 static int wifi_update( model_t* mod,
void* unused );
47 static int wifi_load( model_t* mod,
void* unused );
61 model_add_callback( mod, &mod->startup,
wifi_startup, NULL );
62 model_add_callback( mod, &mod->shutdown,
wifi_shutdown, NULL );
63 model_add_callback( mod, &mod->load,
wifi_load, NULL );
72 model_set_geom( mod, &geom );
75 model_set_obstacle_return( mod, 0 );
76 model_set_laser_return( mod, LaserTransparent );
77 model_set_blob_return( mod, 0 );
78 model_set_color( mod, (color_t)0 );
96 memcpy(&cfg, mod->cfg,
sizeof(cfg));
100 model_get_geom( mod, &geom );
104 memcpy( &pz, &geom.pose,
sizeof(pz) );
105 model_local_to_global( mod, &pz );
114 model_set_data( mod, &data,
sizeof(data));
126 model_add_callback( mod, &mod->startup,
wifi_startup, NULL );
135 model_remove_callback( mod, &mod->startup,
wifi_startup );
136 model_set_watts( mod, 0 );
147 model_set_cfg( mod, &cfg,
sizeof(cfg));
static int wifi_load(model_t *mod, void *unused)
int wifi_init(model_t *mod)
static int wifi_update(model_t *mod, void *unused)
static int wifi_startup(model_t *mod, void *unused)
static int wifi_shutdown(model_t *mod, void *unused)
void gui_wifi_init(model_t *mod)
int _model_update(model_t *mod, void *unused)