Honestly most of the values don't make sense:
I sent this:
offsets: [
{ name: 'aircraftName', address: 0x3D00, type: 'string', size: 256 },
{ name: 'altitude', address: 0x0570, type: 'uint', size: 8 },
{ name: 'heading', address: 0x0580, type: 'uint', size: 4 },
{name: 'groundSpeed', address: 0x6030, type: 'uint', size: 8},
{name: 'latitude', address: 0x6010, type: 'int', size: 8},
{name: 'longitude', address: 0x6018, type: 'int', size: 8},
{name: 'verticalSpeed', address: 0x030C, type: 'int', size: 4},
{name: 'onGround', address: 0x0366, type: 'int', size: 2}
]
and I get this:
{
aircraftName: 'Cessna CJ4 Citation WT',
altitude: 61267640065450,
heading: 1445037629,
groundSpeed: 4641275633426061000,
latitude: -4606115315203747000,
longitude: -4588245414674943500,
verticalSpeed: 8,
onGround: 0
}
I have no clue what a floating point double is. How do I convert these values to something meaningful.