Project

General

Profile

Revision 1607

Added wrappers to wireless_send.c. Need double checking.

View differences:

branches/wireless/code/projects/libwireless/wireless_send.c
189 189
 * @return positive packet number for tracking acks, or error code (TBD)
190 190
 **/
191 191
int16_t wl_send_global(char *data, uint8_t length, uint8_t group) {
192

  
193
  return 0;
192
  return wl_send(*data, length, group, PAN, 0, RELIABLE);
194 193
}
195 194

  
196 195
/**
......
203 202
 * @return positive packet number for tracking acks, or error code (TBD)
204 203
 **/
205 204
int16_t wl_send_pan(char *data, uint8_t length, uint8_t group) {
206

  
207
  return 0;
205
  return wl_send(*data, length, group, PAN, 0, RELIABLE);
208 206
}
209 207

  
210 208
/**
......
219 217
 * @return positive packet number for tracking acks, or error code (TBD)
220 218
 **/
221 219
int16_t wl_send_robot(char *data, uint8_t length, uint8_t group, uint16_t dest, uint8_t mode) {
222

  
223
  return 0;
220
  return wl_send(*data, length, group, GLOBAL, dest, mode);
224 221
}
225 222

  
226 223
/**
......
232 229
 * @return positive packet number for tracking acks, or error code (TBD)
233 230
 **/
234 231
int16_t wl_send_basic(char *data, uint8_t length) {
235

  
236
  return 0;
232
/** Check if it needs to adjust according to data type. **/
233
  return wl_send(*data, length, BASIC, GLOBAL, 0, RELIABLE);
237 234
}
238 235

  
239 236

  

Also available in: Unified diff