15.11.2014 Views

Telemetry Module MT-102 User's Manual - BlueNote Communications

Telemetry Module MT-102 User's Manual - BlueNote Communications

Telemetry Module MT-102 User's Manual - BlueNote Communications

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

All values are stored in 2 16 bit registers in form of 32 bit signed integer, scaled<br />

appropriately for storing decimal values. Registers are ordered in HL order, that is High 16<br />

bits are placed in first register (with lower address).<br />

Example 1:<br />

The value 1234 in register representing numbers with 2 decimals FIX(2) will be recorded as<br />

integer value 123400.<br />

After conversion to 16 bit form = 0x1E208<br />

RegH = 0x0001 (1)<br />

RegL = 0xE208 (57862)<br />

Example 2:<br />

Value -10,3 FIX(1)<br />

Integer value in 32 bit register = -103<br />

After conversion to 16 bit form = 0xFFFFFF99<br />

RegH = 0xFFFF (65535)<br />

RegL = 0xFF99 (65433)<br />

Description registers<br />

Addresses in tables point to placement of first register holding High order word of the<br />

number. Low order word lays in next register.<br />

0x400 (<strong>102</strong>4)<br />

Address<br />

Register of validity of NMEA variables<br />

Modbus (4<strong>102</strong>5)<br />

This register is used to control whether values read from NMEA frames held in registers are<br />

valid (up to date).<br />

A High bit signals that data in corresponding register is valid, while Low bit signals that<br />

register holds outdated data. This bit is set High each time the value is written to<br />

corresponding register and reset when data is older than defined during module<br />

configuration time of signaling variables validity.<br />

Bit assignment is described in information bits table<br />

Address<br />

0x402 (<strong>102</strong>6)<br />

Modbus (4<strong>102</strong>7)<br />

Latitude<br />

Format 1 FIX(5) degrees (S), minutes (M), fractions of minute (m)<br />

[SSMM.mmmmm]<br />

Format 2 FIX(7) degrees (S), fractions of degrees (s) [SS.sssssss]<br />

Frames $GPRMC, $GPGGA, $GPGLL,<br />

Latitude North is represented by positive number while South is represented by negative<br />

number.<br />

160<br />

Address<br />

0x404 (<strong>102</strong>8)<br />

Modbus (4<strong>102</strong>9)<br />

Longitude<br />

Format 1 FIX(5) degrees (S), minutes (M), fractions of minute (m)<br />

[SSSMM.mmmmm]<br />

Format 2 FIX(7) degrees (S), fractions of degrees (s) [SSS.sssssss]<br />

Frames $GPRMC, $GPGGA, $GPGLL<br />

Longitude East is represented by positive number while West is represented by negative<br />

number.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!