Msgcancelhistoryb (binary), Number of cancel histories, License issue date – NavCom Sapphire Rev.J User Manual

Page 284: License end date, Date of cancellation, Days left (unused days), Table 136: msgcancelhistoryb part 1, Table 137: msgcancelhistoryb part 2

Advertising
background image

Sapphire Technical Reference Manual Rev. J

284

2.36 MSGCANCELHISTORYB (Binary)

SF-3050

Sapphire

SF-3040

This message reports detailed information on the last two cancelled StarFire licenses. It
contains information on the original StarFire license, and the reason it was cancelled. The
message arrives in two parts. The first part contains a reserved byte and a count of the number
of elements in the second part.

Table 136: MSGCANCELHISTORYB Part 1

Data Item

Data Type

Section

Reserved

U08

Number of Cancel Histories

U08

2.36.1

2.36.1 Number of Cancel Histories

This field counts the number of instances in Table 137. The value is 0, 1 or 2.

The second part of the message consists of the

‘Number’ of instances in Table 137.

Table 137: MSGCANCELHISTORYB Part 2

Data Item

Data Type

Section

License Issue Date

U32

2.36.2

License End Date

U16

2.36.3

Date of Cancellation

U32

2.36.4

Days Left (Unused Days)

U32

2.36.5

Cancel Reason

U08

2.36.6

Cancellation Source

U08

2.36.7

2.36.2 License Issue Date

This is the date the license was issued. It consists of two fields embedded within the U32
data definition. Using Little-Endian notation, bits 17:0 are seconds, and bits 32:18 are
days. Combined, these form a count of seconds since January 1, 1999.

2.36.3 License End Date

This is the date the license will expire. Using Little-Endian notation, bits 15:0 are days,
for use to create a count of seconds since January 1, 1999.

2.36.4 Date of Cancellation

This is the date the license was cancelled. It consists of two fields embedded within the
U32 data definition. Using Little-Endian notation, bits 17:0 are seconds, and bits 32:18
are days. Combined, these form a count of seconds since January 1, 1999.

2.36.5 Days Left (Unused Days)

This is the number of days remaining to use this license. Using Little-Endian notation,
bits 15:00 are the LSB and 31:16 the MSB, forming a single 32-bit count of unused days.

Advertising