/* Start a ticker node. 
Creates a new user operation of type TICKER_USER_OP_TYPE_START and schedules the ticker_job. */
uint8_t ticker_start(uint8_t instance_index, uint8_t user_id, uint8_t ticker_id, uint32_t ticks_anchor, uint32_t ticks_first, uint32_t ticks_periodic, uint32_t remainder_periodic, uint16_t lazy, uint32_t ticks_slot, ticker_timeout_func fp_timeout_func, void *context, ticker_op_func fp_op_func, void *op_context)
/* Start a ticker node. 
Creates a new user operation of type TICKER_USER_OP_TYPE_START and schedules the ticker_job. */
uint8_t ticker_start(uint8_t instance_index, uint8_t user_id, uint8_t ticker_id, uint32_t ticks_anchor, uint32_t ticks_first, uint32_t ticks_periodic, uint32_t remainder_periodic, uint16_t lazy, uint32_t ticks_slot, ticker_timeout_func fp_timeout_func, void *context, ticker_op_func fp_op_func, void *op_context)
{
	return ticker_start_us(instance_index, user_id,
			       ticker_id, ticks_anchor,
			       ticks_first, 0U,
			       ticks_periodic, remainder_periodic,
			       lazy, ticks_slot,
			       fp_timeout_func, context,
			       fp_op_func, op_context);
}