I know it seems a bit odd but I'm trying to send a frame over CAN with the DLC being set to a value greater than 8.
(I still expect the driver to only transmit 8 bytes.)
As stated in your CAN driver documentation (Version 2.06, 2015-03-23), such values will silently be sent (despite actually transmitting only 8 bytes of payload).
Now my problem is that your .NET API implementation does not accept any DLC parameter greater than 8 and does not transmit any frames on invocation. I.e. an errorcode/exception occurs.
Can you think of a workaround that allows me to use your API and still send frames with DLC > 8 ?
Maybe WriteRegister()/WriteRegisterRM() could do the trick ?
I'm using an EFUSA9 w\ WinEC2013.
Thanks & Best Regards