diff --git a/src/main.c b/src/main.c index a36847f..c8dee4b 100644 --- a/src/main.c +++ b/src/main.c @@ -114,8 +114,8 @@ void read_can(Tel *t, int soc) { case 0x382: if (frame.can_dlc >= 2) { - t->rpm.data = frame.data[0] | (frame.data[1] << 8); - t->speed.data = t->rpm.data * 0.017; + t->rpm.data = frame.data[0] | (frame.data[1] << 8); + t->speed.data = (int)(t->rpm.data * 0.017f); } break; default: