use of a define to allow make code dependent
This commit is contained in:
@@ -3877,7 +3877,7 @@ void SFE_UBLOX_GNSS::processUBXpacket(ubxPacket *msg)
|
|||||||
packetUBXRXMQZSSL6->callbackData->chInfo = extractInt(msg, 10);
|
packetUBXRXMQZSSL6->callbackData->chInfo = extractInt(msg, 10);
|
||||||
packetUBXRXMQZSSL6->callbackData->reserved0[0] = extractByte(msg, 12);
|
packetUBXRXMQZSSL6->callbackData->reserved0[0] = extractByte(msg, 12);
|
||||||
packetUBXRXMQZSSL6->callbackData->reserved0[0] = extractByte(msg, 13);
|
packetUBXRXMQZSSL6->callbackData->reserved0[0] = extractByte(msg, 13);
|
||||||
for (uint16_t i = 0; (i < 250); i++)
|
for (uint16_t i = 0; (i < UBX_RXM_QZSSL6_DATALEN); i++)
|
||||||
{
|
{
|
||||||
packetUBXRXMQZSSL6->callbackData->msgBytes[i] = extractByte(msg, i + 14);
|
packetUBXRXMQZSSL6->callbackData->msgBytes[i] = extractByte(msg, i + 14);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1600,8 +1600,8 @@ typedef struct
|
|||||||
} UBX_RXM_PMP_message_t;
|
} UBX_RXM_PMP_message_t;
|
||||||
|
|
||||||
// UBX-RXM-QZSSL6 (0x02 0x73): QZSS L6 raw data (D9C modules)
|
// UBX-RXM-QZSSL6 (0x02 0x73): QZSS L6 raw data (D9C modules)
|
||||||
const uint16_t UBX_RXM_QZSSL6_MAX_USER_DATA = 250;
|
#define UBX_RXM_QZSSL6_DATALEN 250
|
||||||
const uint16_t UBX_RXM_QZSSL6_MAX_LEN = UBX_RXM_QZSSL6_MAX_USER_DATA + 14;
|
const uint16_t UBX_RXM_QZSSL6_MAX_LEN = UBX_RXM_QZSSL6_DATALEN + 14;
|
||||||
|
|
||||||
typedef struct
|
typedef struct
|
||||||
{
|
{
|
||||||
@@ -1613,7 +1613,7 @@ typedef struct
|
|||||||
uint8_t bitErrCorr; // Number of bit errors corrected by Reed-Solomon decoder
|
uint8_t bitErrCorr; // Number of bit errors corrected by Reed-Solomon decoder
|
||||||
uint16_t chInfo; // Information about receiver channel associated with a received QZSS L6 message
|
uint16_t chInfo; // Information about receiver channel associated with a received QZSS L6 message
|
||||||
uint8_t reserved0[2]; // Reserved
|
uint8_t reserved0[2]; // Reserved
|
||||||
uint8_t msgBytes[UBX_RXM_QZSSL6_MAX_USER_DATA]; // Bytes in a QZSS L6 message
|
uint8_t msgBytes[UBX_RXM_QZSSL6_DATALEN]; // Bytes in a QZSS L6 message
|
||||||
} UBX_RXM_QZSSL6_data_t;
|
} UBX_RXM_QZSSL6_data_t;
|
||||||
|
|
||||||
// The QZSSL6 data can only be accessed via a callback. QZSSL6 cannot be polled.
|
// The QZSSL6 data can only be accessed via a callback. QZSSL6 cannot be polled.
|
||||||
|
|||||||
Reference in New Issue
Block a user