mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-16 21:33:33 +08:00
gps: call fsync after injecting gps data
This is to minimize delay
This commit is contained in:
@@ -463,7 +463,9 @@ bool GPS::injectData(uint8_t *data, size_t len)
|
||||
}
|
||||
}
|
||||
|
||||
return ::write(_serial_fd, data, len) == len;
|
||||
size_t written = ::write(_serial_fd, data, len);
|
||||
::fsync(_serial_fd);
|
||||
return written == len;
|
||||
}
|
||||
|
||||
int GPS::setBaudrate(unsigned baud)
|
||||
|
||||
Reference in New Issue
Block a user