MCPcopy Create free account
hub / github.com/brainflow-dev/brainflow / uart_tx

Function uart_tx

src/board_controller/muse/muse_bglib/uart.cpp:193–209  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

191}
192
193int uart_tx (int len, unsigned char *data)
194{
195 DWORD r, written;
196 while (len)
197 {
198
199 r = WriteFile (serial_handle, data, len, &written, NULL);
200 if (!r)
201 {
202 return -1;
203 }
204 len -= written;
205 data += written;
206 }
207
208 return 0;
209}
210int uart_rx (int len, unsigned char *data, int timeout_ms)
211{
212 int l = len;

Callers 1

outputFunction · 0.70

Calls 1

writeFunction · 0.50

Tested by

no test coverage detected