ControllerAreaNetwork SDK 4.3

Is ControllerAreaNetwork.SendMessages now able to send multiple messages in one call? Historically it could only send 1-3? Is there a limit to the rate at which you can call this method (obviously not at a rate which would overload the bus)? What are the situations where this method would return 0?


Thanks for your feedback!

@ Diesel Engineer - The amount it sends is really dependent on how much have yet to be sent out to the bus and how much you are trying to send. If it returns a number less than the amount you gave it, just queue up the rest to send a few moments later.

If you’re not overloading the bus or the internal buffer, you should be fine.