/home/brennan/Software/sensix/tools/sim/platform.pc/nido.h File Reference
#include <event_queue.h>
#include <adjacency_list.h>
#include <rfm_model.h>
#include <adc_model.h>
#include <spatial_model.h>
#include <nido_eeprom.h>
#include <events.h>
#include <packet_sim.h>
#include <sys/time.h>
#include <dbg_modes.h>
Go to the source code of this file.
Define Documentation
#define DEFAULT_EEPROM_SIZE (512 * 1024) |
#define NODE_END (tos_state.first_node + tos_state.num_nodes) |
#define NODE_NUM (tos_state.current_node) |
#define NODE_START (tos_state.first_node) |
#define THIS_NODE (tos_state.node_state[tos_state.current_node]) |
#define TOS_queue_insert_event |
( |
event |
|
) |
queue_insert_event(&(tos_state.queue), event); |
Typedef Documentation
Enumeration Type Documentation
- Author:
- Philip Levis
pal
- Enumerator:
-
Definition at line 62 of file nido.h.
- Enumerator:
-
TOSSIM_RADIO_MODEL_SIMPLE |
|
TOSSIM_RADIO_MODEL_LOSSY |
|
TOSSIM_RADIO_MODEL_PACKET |
|
Definition at line 70 of file nido.h.
Function Documentation
uint32_t get_sim_rate |
( |
|
) |
|
int notifyCommandCalled |
( |
char * |
name |
) |
|
int notifyEventSignaled |
( |
char * |
name |
) |
|
int notifyTaskPosted |
( |
char * |
name |
) |
|
void set_sim_rate |
( |
uint32_t |
|
) |
|
void tos_state_model_init |
( |
void |
|
) |
|
Variable Documentation