  | 
        
           Wirepas SDK
           
         | 
        
          
         | 
      
    
  
 
  
  
 
Go to the documentation of this file.
   18 #ifndef APP_LIB_ADVERTISER_H_ 
   19 #define APP_LIB_ADVERTISER_H_ 
   27 #define APP_LIB_ADVERTISER_NAME 0x06cc5e24  
   30 #define APP_LIB_ADVERTISER_VERSION 0x205 
   40 #define DIRADV_EP_SRC_ACK  249 
   49 #define DIRADV_EP_DEST     248 
   58 #define DIRADV_MAX_ACK_LEN  102 
   64 #define DIRADV_DEFAULT_QUEUE_TIME   250 
  
 
Option flags to be used with advertiser.
 
app_lib_advertiser_set_options_f setOptions
 
app_res_e(* app_lib_advertiser_set_queuing_time_f)(uint16_t time_ms)
Set maximum queueing time for advertiser data packets.
 
Output structure for for callback function set by lib_advertiser->setRouterAckGenCb().
 
app_res_e(* app_lib_advertiser_set_options_f)(adv_option_t *option)
Set options for advertiser.
 
void(* app_lib_advertiser_ackdatacb_f)(app_llhead_acklistener_f callback)
Sets callback function to be called when ack is generated as a response for advertiser device transmi...
 
bool(* app_llhead_acklistener_f)(const ack_gen_input_t *in, ack_gen_output_t *out)
Callback function type used with lib_advertiser->setRouterAckGenCb().
 
List of library functions.
 
app_lib_advertiser_set_queuing_time_f setQueuingTimeHp
 
app_lib_advertiser_ackdatacb_f setRouterAckGenCb