Debug flotting point value serialization

This commit is contained in:
Gwaihir 2018-07-29 04:08:25 +00:00
parent efb43f0543
commit c84a2110d4
1 changed files with 4 additions and 4 deletions

View File

@ -615,8 +615,8 @@ with size......... | /
uint8_t mtype = (uint8_t)BUZZ_MESSAGE_TIME; uint8_t mtype = (uint8_t)BUZZ_MESSAGE_TIME;
uint16_t mid = (uint16_t)msg_id; uint16_t mid = (uint16_t)msg_id;
get_logical_time(); get_logical_time();
uint32_t stime = (uint32_t)logical_clock.toSec() * 100000; uint32_t stime = (uint32_t) (logical_clock.toSec() * 100000);
ROS_INFO("Sent stime %f for %d",stime,mid); ROS_INFO("Sent stime %u for %u",stime,mid);
uint8_t r8header[8]; uint8_t r8header[8];
uint64_t rheader = 0; uint64_t rheader = 0;
memcpy(r8header, &mtype, sizeof(uint8_t)); memcpy(r8header, &mtype, sizeof(uint8_t));
@ -638,8 +638,8 @@ with size......... | /
uint8_t mtype = (uint8_t)BUZZ_MESSAGE_WTO_TIME; uint8_t mtype = (uint8_t)BUZZ_MESSAGE_WTO_TIME;
uint16_t mid = (uint16_t)msg_id; uint16_t mid = (uint16_t)msg_id;
get_logical_time(); get_logical_time();
uint32_t stime = (uint32_t)logical_clock.toSec() * 100000; uint32_t stime = (uint32_t) (logical_clock.toSec() * 100000);
ROS_INFO("Sent stime %f for %d",stime,mid); ROS_INFO("Sent stime %u for %u",stime,mid);
uint8_t r8header[8]; uint8_t r8header[8];
uint64_t rheader = 0; uint64_t rheader = 0;
memcpy(r8header, &mtype, sizeof(uint8_t)); memcpy(r8header, &mtype, sizeof(uint8_t));