Voxl ESC driver update (#23022)

* Made Serial API open the UART in NON BLOCKING mode
* Updated voxl_esc driver to latest from ModalAI fork
* Ported voxl_esc driver over to new Serial UART API
* Removed voxl_esc serial abstraction since new Serial API is already a serial abstraction
This commit is contained in:
Eric Katzfey
2024-04-17 15:09:35 -04:00
committed by GitHub
parent a8a67fbf8f
commit 2dccd6cacb
12 changed files with 355 additions and 403 deletions
@@ -179,7 +179,7 @@ bool SerialImpl::open()
}
// Open the serial port
int serial_fd = ::open(_port, O_RDWR | O_NOCTTY);
int serial_fd = ::open(_port, O_RDWR | O_NOCTTY | O_NONBLOCK);
if (serial_fd < 0) {
PX4_ERR("failed to open %s err: %d", _port, errno);