> ## Documentation Index
> Fetch the complete documentation index at: https://dragonwingdocs-staging.qualcomm.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Cps Data Router

**Header:** `spf/api/modules/cps_data_router.h`

## Structures

### `param_id_cps_ch_map_t`

**Members**

<ParamField path="num_ch" type="uint32_t" />

<ParamField path="ch_info" type="uint32_t" />

## Type Definitions

### `param_id_cps_ch_map_t`

```cpp theme={null}
typedef struct param_id_cps_ch_map_t param_id_cps_ch_map_t
```

## Macros

### `PARAM_ID_CPS_CHANNEL_MAP`

```c theme={null}
#define PARAM_ID_CPS_CHANNEL_MAP 0x08001B5F
```

### `PARAM_ID_CPS_CHANNEL_MAP_V5`

```c theme={null}
#define PARAM_ID_CPS_CHANNEL_MAP_V5 0x080013CB
```

### `CPS_STACK_SIZE`

```c theme={null}
#define CPS_STACK_SIZE 1024
```

### `CPS_NUM_MAX_SPKRS`

```c theme={null}
#define CPS_NUM_MAX_SPKRS 8
```

### `CPS_MAX_INPUT_PORTS`

```c theme={null}
#define CPS_MAX_INPUT_PORTS 1
```

### `CPS_MAX_OUTPUT_PORTS`

```c theme={null}
#define CPS_MAX_OUTPUT_PORTS 0
```

### `MODULE_ID_CPS_DATA_ROUTER_V7`

```c theme={null}
#define MODULE_ID_CPS_DATA_ROUTER_V7 0x07001180
```
