/
IPCFifoOut

IPCFifoOut

Overview

Second half of the IPC FIFO module

Discussion

THIS MODULE IS DEPRECATED AND SHOULD NOT BE USED. PLEASE USE THE IPCBuffer MODULE INSTEAD

Type Definition

typedef struct _ModuleIPCFifoOut {     ModuleInstanceDescriptor instance;            // Common Audio Weaver module instance structure     INT32 pingPongFlag;                           // Ping/Pong Flag Used to Index Double Buffering     INT32 bufferAddrOffset;                       // Holds shared heap offset address of IPCFifoIn buffer allocation } ModuleIPCFifoOutClass;

 

Variables

Properties

Name

Type

Usage

isHidden

Default value

Range

Units

pingPongFlag

int

state

0

0

Unrestricted

 

bufferAddrOffset

int

state

1

0

Unrestricted

 

Pins

Output Pins

Name: out

Description: audio input

Data type: {float, int, fract32}

MATLAB Usage

File Name: ipc_fifo_out_module.m

M=ipc_fifo_out_module(NAME)  This module implements the second half of an IPC FIFO module. It works  in conjunction with the ipc_fifo_in_module.m and pulls data out of the  IPC FIFO input's internal buffer in shared memory.    Arguments:     NAME - name of the module.