...
need to be same like in ESI file:
Process Data Values
...
:
Choose the number of Input and Output Bytes and tell this the stack in the configuration packet with
ptConfigReq->tData.tBasicCfg.ulProcessDataOutputSize = sizeof(APP_PROCESS_DATA_INPUT_T); /**< Process Data Output Size from master view */
ptConfigReq->tData.tBasicCfg.ulProcessDataInputSize = sizeof(APP_PROCESS_DATA_OUTPUT_T); /**< Process Data Input Size from master view */
Change in the ESI file the number of Bytes for RxPdo (Output ) and TxPdo (Input) like in the configuration packet.
<RxPdo Sm="2">
<Index>#x1600</Index>
<Name>1. RxPDO</Name>
<Entry>
<Index>#x2000</Index>
<SubIndex>1</SubIndex>
<BitLen>8</BitLen>
<Name>1 Byte Out (0)</Name>
<DataType>BYTE</DataType>
</Entry>
<Entry>
<Index>#x2000</Index>
<SubIndex>2</SubIndex>
<BitLen>8</BitLen>
<Name>1 Byte Out (1)</Name>
<DataType>BYTE</DataType>
</Entry>
........
<TxPdo Sm="3">
<Index>#x1A00</Index>
<Name>1. TxPDO</Name>
<Entry>
<Index>#x3000</Index>
<SubIndex>1</SubIndex>
<BitLen>8</BitLen>
<Name>1 Byte In (0)</Name>
<DataType>BYTE</DataType>
</Entry>
<Entry>
<Index>#x3000</Index>
<SubIndex>2</SubIndex>
<BitLen>8</BitLen>
<Name>1 Byte In (1)</Name>
<DataType>BYTE</DataType>
</Entry>
........
5 Start Sequenz
- Config Stack
- Init Config
- Start
- Stack is in Init State
...