diff --git a/src/modules/systemlib/board_serial.c b/src/modules/systemlib/board_serial.c index 8e09ed315f..497c4e963f 100644 --- a/src/modules/systemlib/board_serial.c +++ b/src/modules/systemlib/board_serial.c @@ -44,14 +44,12 @@ #include #include "board_serial.h" -int get_board_serial(raw_uuid_byte_t serialid) +int get_board_serial(uuid_byte_t serialid) { #if defined(BOARD_OVERRIDE_UUID) memcpy(serialid, BOARD_OVERRIDE_UUID, PX4_CPU_UUID_BYTE_LENGTH); #else - uuid_uint8_reorder_t odering = {3, 2, 1, 0, 7, 6, 5, 4, 11, 10, 9, 8}; - /* Copy the serial from the chips non-write memory and swap endianess */ - board_get_uuid(serialid, odering); + board_get_uuid(serialid); #endif return 0; } diff --git a/src/modules/systemlib/board_serial.h b/src/modules/systemlib/board_serial.h index f293f7be17..a94077b5fd 100644 --- a/src/modules/systemlib/board_serial.h +++ b/src/modules/systemlib/board_serial.h @@ -46,6 +46,6 @@ __BEGIN_DECLS -__EXPORT int get_board_serial(raw_uuid_byte_t serialid); +__EXPORT int get_board_serial(uuid_byte_t serialid); __END_DECLS