From 06ba9e05c166c48a739683766f09c4abf242fb81 Mon Sep 17 00:00:00 2001 From: sowgro Date: Fri, 17 Oct 2025 22:01:03 -0400 Subject: Complete project --- project/Core/Src/Homework/endian_converters.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'project/Core/Src/Homework') diff --git a/project/Core/Src/Homework/endian_converters.c b/project/Core/Src/Homework/endian_converters.c index 1dbb5f7..724306c 100644 --- a/project/Core/Src/Homework/endian_converters.c +++ b/project/Core/Src/Homework/endian_converters.c @@ -11,6 +11,10 @@ uint16_t convert_to_uint16 (uint8_t* p_value) { return (p_value[0] << 8) + p_value[1]; } +uint32_t convert_to_uint24(uint8_t* p_value) { + return (p_value[0] << 16) + (p_value[1] << 8) + p_value[2]; +} + uint32_t convert_to_uint32 (uint8_t* p_value) { return (p_value[0] << 24) + (p_value[1] << 16) + (p_value[2] << 8) + p_value[3]; } -- cgit v1.2.3