EasyManuals Logo

Nortek Signature Series User Manual

Nortek Signature Series
85 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #49 background imageLoading...
Page #49 background image
Data formats 49
© 2017 Nortek AS
C-style Header Struct Definition
typedef struct
{
unsigned char sync;
unsigned char hdrSize;
unsigned char ID;
unsigned char family;
unsigned short dataSize;
unsigned short dataChecksum;
unsigned short hdrChecksum;
} CommandHeader_t;
6.1.1 Checksum Definition
The Checksum is defined as a 16-bits unsigned sum of the data (16 bits). The sum shall be
initialized to the value of 0xB58C before the checksum is calculated.
C-code for Checksum calculations:
unsigned short calculateChecksum(unsigned short *pData, unsigned
short size)
{
unsigned short checksum = 0xB58C;
unsigned short nbshorts = (size >> 1);
int i;
for (i = 0; i < nbshorts; i++)
{
checksum += *pData;
size -= 2;
pData++;
}
if (size > 0)
{
checksum += ((unsigned short)(*pData)) << 8;
}
return checksum;
}

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Nortek Signature Series and is the answer not in the manual?

Nortek Signature Series Specifications

General IconGeneral
TypeAcoustic Doppler Current Profiler (ADCP)
Operating Temperature-5°C to +45°C
Storage Temperature-20°C to +60°C
Temperature SensorIntegrated
Pressure SensorIntegrated
Compass and Tilt SensorIntegrated
Data StorageInternal memory
Communication InterfacesEthernet, RS-232
Depth RatingUp to 6000 meters (depending on model)
Data OutputASCII, binary
Beam AngleVaries by model
Velocity Accuracy±0.5% of measured velocity ±1 mm/s

Related product manuals