Tool/software: Code Composer Studio
Hello all,
I have been using CAN communication between 2 DSP's (TMS320F28335). But when I tried sending the float values through CAN only the integer part is received at the receiving end.
For example: If I send float value, say 48.253, only 48 is received at the other end. I tried separating the integer and float values at the source and then sent the data, but even that was not working. Later I learned that CAN mailboxes are of type Uint32 (Unsigned Integer 32). Do we have a provision to change the data type of these mailboxes?? Or is there any other method through which I can send float values through CAN. Please suggest me a solution.
Thank You!!