#define STX 0x02
#define ETX 0x03
+#define DATETIME_PACKET_SIZE 15
#define BASE_YEAR 2000
typedef enum {
struct datetime d;
uint8_t *pbuffer = buffer;
- if (len != 15)
+ if (len != DATETIME_PACKET_SIZE)
return -EINVAL;
code[0] = buffer[1];
} while (buffer[i - 1] != ETX && i < len);
- /* Check the buffer is a valid response packet */
+ /* Check if the buffer contains a valid response packet */
if (buffer[0] != STX || buffer[i - 1] != ETX)
return -EINVAL;