changeset 77:44c7178eefac

ubx: helper function to construct UBX message ids Signed-off-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
author Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
date Wed, 05 Feb 2020 11:01:15 -0500
parents 078ea97636cc
children 3de43d6cacd6
files ubx.h
diffstat 1 files changed, 7 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/ubx.h	Wed Jan 29 13:04:18 2020 -0500
+++ b/ubx.h	Wed Feb 05 11:01:15 2020 -0500
@@ -293,4 +293,11 @@
 						   const uint8_t *, size_t,
 						   uint64_t));
 
+static inline enum ubx_msg_id mkmsgid(uint8_t class, uint8_t msg)
+{
+	enum ubx_msg_id id = (((uint16_t) class) << 8) | ((uint16_t) msg);
+
+	return id;
+}
+
 #endif