tkkhoo
Hi,

I am trying to send GPS Lat/Long over CAN as a backup for the pit lane timer we use. However, on the receiving end, I only get as follows:-
GPS Lat Actual 41.5725931, But Received: 42
GPS Long Actual 2.2638730, But Received: 2

Both the Data is encoded as Quantity: Angle, Unit: degree, Data Type: S32

All other messages sent (eg. individual wheel speeds and etc) is received correctly except for GPS Lat and Long. I believe the problem might be in the scaling of the transmit data, but on the Toolset (7.03.3438) I am using there is no setting for it.

Attached is the screen capture of the settings. Capture.jpg 
Thanks

Regards
Quote 0 0
littleozfella
try sending with gain on 0.0000001 to get some decimal places.

Cheers
Quote 0 0
tkkhoo
Will try. But when I got the data before, although it was transmitted as a 4 byte data, There was nothing (0) in Bytes 1-3, only Byte 4 had the value above.

However, I tried using Gain value of 1000000 instead to try filling the entire 4 bytes, but all I received was 0.

Thanks
Quote 0 0
littleozfella
This is the format it is sent from ECU  
 Type : S32
Gain : 1e-07
Offset : 0.0
Unit : °

  use 0.0000001 not 1000000  

Cheers
Quote 0 0