Change-Id: Ie8234f77b7a1d26b0f9b32d4a267b683b88fb519
Signed-off-by: Michal Skorupinski <m.skorupinsk@samsung.com>
const char *lap_counter_get_user_name(void);
void lap_counter_get_lap_time();
void lap_counter_shutdown();
const char *lap_counter_get_user_name(void);
void lap_counter_get_lap_time();
void lap_counter_shutdown();
+void lap_counter_set_start_lap();
#include "controller_connection_manager.h"
#include "lap_counter/lap_counter.h"
#include "command.h"
#include "controller_connection_manager.h"
#include "lap_counter/lap_counter.h"
#include "command.h"
-#include "lap_counter/lap_counter.h"
#define ENABLE_MOTOR 1
#define STERING_SERVO_CENTER 340
#define ENABLE_MOTOR 1
#define STERING_SERVO_CENTER 340
-static void __user_name_received_cb(const char *name) {
+static void __user_name_received_cb(const char *name)
+{
+ _D("User name received: %s", name);
lap_counter_set_user_name(name);
lap_counter_set_user_name(name);
+ lap_counter_set_start_lap();
}
static void _initialize_config()
}
static void _initialize_config()
s_info.last_timestamp.tv_nsec = timestamp.tv_nsec;
}
s_info.last_timestamp.tv_nsec = timestamp.tv_nsec;
}
+void lap_counter_set_start_lap()
+{
+ s_info.last_timestamp.tv_nsec = 0;
+ s_info.last_timestamp.tv_sec = 0;
+}
+
void lap_counter_shutdown()
{
free(s_info.user_name);
void lap_counter_shutdown()
{
free(s_info.user_name);