Hi,
I have telemetry in the form of ints, floats and doubles.
Yamcs version : 5.5.6
On the dataTypes sheets, I've defined floats and doubles like this:
floating point values come are decoded without a problem but the double values don't
seem to be converted as expected,
I tested this by exporting the double values as both two integer values as well as a single double value.
When exporting parameters from the web server telemetry->displays using the CSV export option, the following eng type values are displayed.
The values are close but not the same
Time,Seconds,Microseconds,Left_Timestamp,Left_O,Left_S,Right_O,Right_S
2022-10-21T20:43:02.047Z,1666384944,947969,1.6663849816070657E9,0.0,0.0,0.0,0.0
2022-10-21T20:43:02.148Z,1666384945,47969,1.6663849817069178E9,0.0,0.0,0.0,0.0
2022-10-21T20:43:02.247Z,1666384945,148015,1.666384981806795E9,0.0,0.0,0.0,0.0
2022-10-21T20:43:02.347Z,1666384945,247961,1.6663849819066792E9,0.0,0.0,0.0,0.0
2022-10-21T20:43:02.447Z,1666384945,347945,1.6663849820065932E9,0.0,0.0,0.0,0.0
2022-10-21T20:43:02.548Z,1666384945,447996,1.6663849821064506E9,0.0,0.0,0.0,0.0
2022-10-21T20:43:02.648Z,1666384945,548212,1.6663849822063255E9,0.0,0.0,0.0,0.0
shown in excel
| Seconds |
Microseconds |
Left_Timestamp |
| 1666384944 |
947969 |
1666384981.607060 |
| 1666384945 |
47969 |
1666384981.706910 |
| 1666384945 |
148015 |
1666384981.806790 |
| 1666384945 |
247961 |
1666384981.906670 |
| 1666384945 |
347945 |
1666384982.006590 |
| 1666384945 |
447996 |
1666384982.106450 |
| 1666384945 |
548212 |
1666384982.206320 |
there seems to be some sort of offset between the converted double value and the original
| 36.658775 |
| 36.658709 |
| 36.658645 |
| 36.658454 |
| 36.658108 |
| 36.658236 |
| 36.658154 |
| 36.658080 |
| 36.657968 |
Is there an easy way to export the RAW type as well?
Wondering if I am doing something wrong.
Thanks for your attention.