Advertisement
Guest User

nrf51422

a guest
Oct 16th, 2015
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.75 KB | None | 0 0
  1. uint32_t cnt = 0;
  2. uint32_t myflag = 0;
  3. int main(void)
  4. {
  5.     uint32_t err_code;
  6.     // Initialize.
  7.  
  8.     APP_TIMER_INIT(APP_TIMER_PRESCALER, APP_TIMER_MAX_TIMERS, APP_TIMER_OP_QUEUE_SIZE, false);
  9.     err_code = bsp_init(BSP_INIT_LED, APP_TIMER_TICKS(100, APP_TIMER_PRESCALER), NULL);
  10.     APP_ERROR_CHECK(err_code);
  11.     ble_stack_init();
  12.     advertising_init();
  13.  
  14.     // Start execution.
  15.     advertising_start();
  16.    
  17.     for(cnt = 0; cnt< 20000000; cnt++)
  18.     {
  19.         __asm("nop");
  20.     }
  21.  
  22.     myflag = 1;
  23.    
  24.     advertising_stop();
  25.    
  26.     // Enter main loop.
  27.     for (;; )
  28.     {
  29.         power_manage();
  30.     }
  31. }
  32.  
  33. /* stop advertising */
  34. static void advertising_stop()
  35. {
  36.     uint32_t err_code;
  37.     err_code = sd_ble_gap_adv_stop();
  38.     APP_ERROR_CHECK(err_code);
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement