You are here: CSP API Reference > 1 EXS & SwitchKit API Messages > Recorded Announcement File System Convert 0x0118

Recorded Announcement File System Convert 0x0118

SwitchKit Name

RecAnnFSConvert

Type

EXS API and SwitchKit API message

Description

Recorded Announcement File System Convert 0x0118

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

Voice Recorded Announcement System
Quick depress and release of the phone plunger of a handset to signal the PBX or Centrex of instructions to follow (e.g., Call Transfer).
Digital Signal Processor
The condition of a component at a given instant. The current "context" of a PPL object, such as Idle, Seizing, Answered. In PPL files, a State is represented by a circle.
A computer, attached to the Excel platform through an RS-232 or Ethernet link, from which you run the telecommunications application that controls the Excel platform.
A group of data bits in a specific format, with a flag at each end to indicate the beginning and the end of the frame.
See Address Information Block.
Most Significant Bit
Least Significant Bit
See Recorded Announcements.