Recorded Announcement File System Convert 0x0118

SwitchKit Name

RecAnnFSConvert

Type

EXS API and SwitchKit API message

Description

This message converts the file system used by the VRAS SIMM’s Flash memory on the DSP-ONE card to the file system specified in the File System field. The VRAS SIMM must first be taken out of service with the Service State Configure message.

The host must wait for an Alarm message of "Recorded Announcement File System Convert Success" before bringing the VRAS SIMM in service. It may take up to five minutes for the alarm to be sent. If the conversion fails, the host receives an Alarm message of "Recorded Announcement File System Convert Failure" and the host should take action appropriate to the failure reason.The failure reason is in the Failure Code field of the Alarm message.

Sent by

Host

SwitchKit Code

C Structure

typedef struct {

UBYTE Slot;

UBYTE SIMM;

UBYTE reserved19[28];

unsigned short FSType;

UBYTE Reserved1;

UBYTE Reserved2;

UBYTE reserved51[219];

} XL_RecAnnFSConvert;

C Structure Response

typedef struct {

unsigned short Status;

UBYTE Data[251];

} XL_RecAnnFSConvertAck;

 

C++ Class

class XLC_RecAnnFSConvert : public XLC_OutboundMessage {

public:

UBYTE getSlot() const;

void setSlot(UBYTE x);

UBYTE getSIMM() const;

void setSIMM(UBYTE x);

unsigned short getFSType() const;

void setFSType(unsigned short x);

UBYTE getReserved1() const;

void setReserved1(UBYTE x);

UBYTE getReserved2() const;

void setReserved2(UBYTE x);

};

C++ Class Response

class XLC_RecAnnFSConvertAck : public XLC_AcknowledgeMessage {

public:

unsigned short getStatus() const;

void setStatus(unsigned short x);

const UBYTE *getData() const;

UBYTE *getData();

void setData(UBYTE *x);

};

 

EXS API Hex Format

MESSAGE (White)

RESPONSE (Gray)

Byte

Field Description

Byte

Field Description

0

Frame (0xFE)

0

Frame (0xFE)

1, 2

Length (0x000F)

1, 2

Length (0x0007)

3, 4

Message Type (0x0118)

3, 4

Message Type (0x0118)

5

Reserved (0x00)

5

Reserved (0x00)

6

Sequence Number

6

Same Sequence Number

7

Logical Node ID

7

Logical Node ID

:

AIB

Address Method

0x00 - Individual AEs

8, 9

Status (MSB, LSB)

0x0B File System Conversion in Progress

Trying to perform a VRAS function
while the Flash memory on the
VRAS SIMM is in the process of file
system conversion

 

0x0C Defrag in Progress

Trying to perform a VRAS function
while the flash memory on the VRAS
SIMM is defragmenting.

 

 

Number of AEs to follow

10

Checksum

AEs

0x12 DSP SIMM

:

File System Type (MSB, LSB)

0x0000 Older Flash memory File System (does not permit single RAN deletion)

 

0x0001 Newer Flash memory File System (permits single RAN deletion)

:

Reserved (0x0000)

:

Checksum