Page 1 of 1
Timestamp on UDS for UUDT frame
Posted: Tue 30. Jul 2019, 09:30
by Cappo
Hello,
If I configure library by UDS and use UDSApi.Read I can not read timestamp, but if I configure library by UDS and CanTpApi.Read function for read message I can read timestamp but I receive also a UDS message not only UUDT like in the previuos case.
So is possible in UDS library with UDSApi.Read to get timestamp? If no, is possible to use CanTpApi.Read and filter the message for UDS?
Thanks
Cappo
Re: Timestamp on UDS for UUDT frame
Posted: Tue 30. Jul 2019, 09:50
by K.Wagner
Hello,
Cappo wrote:So is possible in UDS library with UDSApi.Read to get timestamp?
unfortunately not. Our UDS API doesn't return any timestamp. This is planed to be enhanced in a future version.
Cappo wrote: is possible to use CanTpApi.Read and filter the message for UDS?
No, please note that UDS API is using PCAN-ISO-TP for communication. If you use both at the same channel and you read messages with ISO-TP, those messages will not be available anymore for UDS, causing in this way communication problems.
Re: Timestamp on UDS for UUDT frame
Posted: Tue 30. Jul 2019, 11:53
by Cappo
Okay, thanks but can I open a new channel on the same usb hardware?
Best regards
Cappo
Re: Timestamp on UDS for UUDT frame
Posted: Tue 30. Jul 2019, 12:00
by K.Wagner
Hello,
if you have a hardware with more than one channel, yes (e.g.
PCAN-USB Pro FD). For instance, you can use PCAN-Basic for CAN communication at channel 1, and PCAN-UDS for UDS communication at channel 2.
Re: Timestamp on UDS for UUDT frame
Posted: Tue 30. Jul 2019, 12:07
by Cappo
Okay thanks, so with PCAN-USB FD I can not do it.
Thanks
Capponi
Re: Timestamp on UDS for UUDT frame
Posted: Tue 30. Jul 2019, 13:18
by K.Wagner
Hello,
no. You need either a multi-channel device, or two one-channel devices.