From 7253637b35f719f2eebdeb7f1d6a6b828ab5010b Mon Sep 17 00:00:00 2001 From: Florent Duchon Date: Wed, 16 May 2012 17:37:20 +0200 Subject: digital/beacon: modify API name --- digital/beacon/src/position.c | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) (limited to 'digital/beacon/src/position.c') diff --git a/digital/beacon/src/position.c b/digital/beacon/src/position.c index f3320321..79fc4c1f 100644 --- a/digital/beacon/src/position.c +++ b/digital/beacon/src/position.c @@ -23,6 +23,7 @@ * * }}} */ +#include #include "position.h" #include "debug_simu.h" #include "recovery.h" @@ -34,7 +35,7 @@ beacon_s beacon[MAX_BEACON+1]; opponent_s opponent[MAX_OBSTACLE+1]; /* This function is used to initialize all needed structures */ -void init_struct(void) +void position_init_struct(void) { int i = 0; int j = 0; @@ -58,16 +59,16 @@ void init_struct(void) /* This function update the opponent position when a new angle is avalaible */ int update_position(uint16_t beaconID, uint16_t angleID, float angle) { - static int last_ID[2] = {0}; - int last_valid_id = 0; - int which_formula = 0; + static uint16_t last_ID[2] = {0}; + uint16_t last_valid_id = 0; + uint16_t which_formula = 0; coord_s temp_position[MAX_TEMP_POSITION]; - int i = 0; + uint16_t i = 0; - int formula_status = 0; - int global_status = 0; - int update_status = UPDATE_OBSTACLE_NOT_FOUND; - int recovery_status = 0; + uint16_t formula_status = 0; + uint16_t global_status = 0; + uint16_t update_status = UPDATE_OBSTACLE_NOT_FOUND; + uint16_t recovery_status = 0; DEBUG_POSITION("Update_position with beaconID = %d and angleID = %d and angle = %f\n",(int)beaconID,(int) angleID, (double)angle); DEBUG_POSITION("last_ID[0] = %d last_ID[1] = %d\n",(int)last_ID[0],(int)last_ID[1]); -- cgit v1.2.3