|
LRAUV
revA
|
Contains the NAL9602 class declaration. More...
#include "component/SyncComponent.h"#include "data/StrValue.h"#include "io/UartStream.h"#include "io/LoadControl.h"#include "logger/Logger.h"#include "utils/Timestamp.h"#include "utils/FlexArray.h"#include "NAL9602IF.h"#include <stdint.h>

Go to the source code of this file.
Classes | |
| class | NAL9602 |
| Provides software interface to the NAL Research NAL9602 Iridium modem and compass. More... | |
| struct | NAL9602::SNRWriters |
| struct | NAL9602::NmeaUTCTime |
| struct | NAL9602::NmeaUTCDate |
| struct | NAL9602::Fix |
| Data structure contains items specified by the NMEA GPS data standard. More... | |
| struct | NAL9602::SendPacket |
Macros | |
| #define | READ_TIMEOUT_MSEC 6000 |
| #define | MAX_DOWNLINK_MSG_BYTES 340L |
| #define | DOWNLINK_DATA_OFFSET ( sizeof(uint32_t) + 2 * sizeof(uint16_t) ) |
| #define | MAX_DOWNLINK_DATA_BYTES ( MAX_DOWNLINK_MSG_BYTES - DOWNLINK_DATA_OFFSET ) |
| #define | MAX_UPLINK_MSG_BYTES 270L |
| #define | MAX_UPLINKS_PER_SESSION 10 |
| #define | MAX_GPS_SATS_9602 NAL9602IF::MAX_GPS_SATS_9602 |
| #define | MAX_SATS_PER_LINE 4 |
Contains the NAL9602 class declaration.
NAL9602.h should only be included by NAL9602.cpp Other classes should include NAL9602IF.h
Copyright (c) 2007,2008,2009 MBARI MBARI Proprietary Information. All Rights Reserved
| #define DOWNLINK_DATA_OFFSET ( sizeof(uint32_t) + 2 * sizeof(uint16_t) ) |
Referenced by NAL9602::sendingFillBuffer(), and NAL9602::sendingVerify().
| #define MAX_DOWNLINK_DATA_BYTES ( MAX_DOWNLINK_MSG_BYTES - DOWNLINK_DATA_OFFSET ) |
Referenced by NAL9602::sendingFillBuffer().
| #define MAX_DOWNLINK_MSG_BYTES 340L |
| #define MAX_GPS_SATS_9602 NAL9602IF::MAX_GPS_SATS_9602 |
Referenced by NAL9602::NAL9602(), NAL9602::needGSV(), NAL9602::parseGSV(), and NAL9602::pause().
| #define MAX_SATS_PER_LINE 4 |
Referenced by NAL9602::parseGSV().
| #define MAX_UPLINK_MSG_BYTES 270L |
| #define MAX_UPLINKS_PER_SESSION 10 |
| #define READ_TIMEOUT_MSEC 6000 |