Hi,
The UJA1023 uses one LIN command “PxReq” to receive data and one “PxResp” to transmit data respectively. The IDs for PxReq and PxResp are configured by means of the ‘assign frame ID’ command. That is the first line in the example, ID(PxReq) = 04,ID(PxResp) = 05.
So finally the Px outputs are set with the “PxReq” frame where the PID (protected Identifier; parity + ID) is transmitted. So if the ID is 0x04, the PID is 0xC4 which is actually transmitted, as example shows.
For the PxResp frame, that is used to read inputs etc, the assigned ID is 0x5. So the PID is 0x85.
BR, Petr