 	start_ticker_led_breath(nd);
 	start_ticker_mon(nd);
 	start_ticker_but(nd);
-#ifdef NEURITE_ENABLE_USER
-	neurite_user_setup();
-#endif
 }
 
 static int ota_over_http(char *url)

 */

#ifdef NEURITE_ENABLE_USER

#define USER_LOOP_INTERVAL 1000
static bool b_user_loop_run = false;

Servo myservo;

void neurite_user_loop(void)
{
	static uint32_t prev_time = 0;
	if (b_user_loop_run == false)
		return;
	/* do something as in a periodically loop */
	if ((millis() - prev_time) < USER_LOOP_INTERVAL)
		return;
	else
		prev_time = millis();
#if 0
	struct neurite_data_s *nd = &g_nd;
	static int adc_prev = 0;

	else
		neurite_cfg_worker();
#ifdef NEURITE_ENABLE_USER
	if (worker_st == WORKER_ST_4)
		neurite_user_loop();
#endif
}

