libsbp  v2.4.7
ndb.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2015-2018 Swift Navigation Inc.
3  * Contact: Swift Navigation <dev@swiftnav.com>
4  *
5  * This source is subject to the license found in the file 'LICENSE' which must
6  * be be distributed together with this source. All other rights reserved.
7  *
8  * THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND,
9  * EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED
10  * WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE.
11  */
12 
13 /*****************************************************************************
14  * Automatically generated from yaml/swiftnav/sbp/ndb.yaml
15  * with generate.py. Please do not hand edit!
16  *****************************************************************************/
17 
23 #ifndef LIBSBP_NDB_MESSAGES_H
24 #define LIBSBP_NDB_MESSAGES_H
25 
26 #include "common.h"
27 #include "gnss.h"
28 
29 SBP_PACK_START
30 
31 
37 #define SBP_MSG_NDB_EVENT 0x0400
38 typedef struct SBP_ATTR_PACKED {
59 
60 
63 SBP_PACK_END
64 
65 #endif /* LIBSBP_NDB_MESSAGES_H */
Represents all the relevant information about the signal.
Definition: gnss.h:35
u8 data_source
Data source for STORE event, reserved for other events.
Definition: ndb.h:43
u64 recv_time
HW time in milliseconds.
Definition: ndb.h:39
uint8_t u8
Unsigned 8-bit integer.
Definition: common.h:40
u8 result
Event result.
Definition: ndb.h:42
sbp_gnss_signal_t object_sid
GNSS signal identifier, If object_type is Ephemeris OR Almanac, sid indicates for which signal the ob...
Definition: ndb.h:44
uint64_t u64
Unsigned 64-bit integer.
Definition: common.h:46
uint16_t u16
Unsigned 16-bit integer.
Definition: common.h:42
u8 object_type
Event object type.
Definition: ndb.h:41
sbp_gnss_signal_t src_sid
GNSS signal identifier, If object_type is Almanac, Almanac WN, Iono OR L2C capabilities AND data_sour...
Definition: ndb.h:48
u8 event
Event type.
Definition: ndb.h:40
u16 original_sender
A unique identifier of the sending hardware.
Definition: ndb.h:53