Staroselskii Georgii
|
44198bd4eb
|
AP_HAL_Linux: encapsulated LinuxUARTDriver::allocate_buffers
|
2015-07-29 08:36:04 +10:00 |
Staroselskii Georgii
|
94de9416fe
|
AP_HAL_Linux: use defines instead of hardcoding fd numbers in UARTDriver
|
2015-07-29 08:36:04 +10:00 |
Víctor Mayoral Vilches
|
309511dc08
|
HAL_Linux: UARTDriver, const device_path
Class member set to const and set_device_path
accepts a const char* now.
|
2015-06-30 14:36:00 +10:00 |
Staroselskii Georgii
|
da6316ed4c
|
AP_HAL_Linux: fixed TCP client connection in LinuxUARTDriver
|
2015-04-14 15:59:33 +10:00 |
Andrew Tridgell
|
4da0a24887
|
HAL_Linux: use common RingBuffer.h
|
2015-01-07 08:41:14 +11:00 |
Staroselskii Georgii
|
e4a21f291d
|
AP_HAL_Linux: added LinuxSPIUARTDriver that can handle SPI-driven Ublox
|
2015-01-07 08:41:12 +11:00 |
Andrew Tridgell
|
14a6878bcd
|
HAL_Linux: fixed termios settings on BBB initial boot
this should fix the problem of losing the GPS in flight
|
2014-11-07 22:15:28 +11:00 |
Andrew Tridgell
|
c834589daa
|
HAL_Linux: reduce the number of times we split up UART reads
|
2014-10-09 12:29:25 +11:00 |
Andrew Tridgell
|
076bb1294e
|
HAL_Linux: improved UDP packetisation and add flow control reporting
report we have flow control on UDP and TCP
|
2014-10-09 12:29:25 +11:00 |
Andrew Tridgell
|
e0e534628b
|
HAL_Linux: support direct UDP output from UART drivers
this allows safe operation over WiFi links without MAVProxy
|
2014-10-06 15:13:03 +11:00 |
Andrew Tridgell
|
46ac52bccc
|
HAL_Linux: removed retry loop on UART open
this was there for HAL_PX4 only, and makes no sense on Linux
|
2014-08-27 18:31:38 +10:00 |
Andrew Tridgell
|
b4be93113c
|
HAL_Linux: prevent read past end of buffer
|
2014-08-19 10:08:17 +10:00 |
Andrew Tridgell
|
9fccb5f5ed
|
HAL_Linux: clear more UART flags
this fixes a major timing issue caused by bad UART flags (I suspect
the echo flags) and the GPS auto detection code
|
2014-08-19 10:08:17 +10:00 |
Victor Mayoral Vilches
|
8a71fdf092
|
HAL_Linux: minor syntax fix in UARTDriver
Typo noticed by @hcervino.
|
2014-08-19 10:08:16 +10:00 |
Silvia
|
b6baf78e73
|
HAL_Linux:duplicate `#include <sys/types<`deleted
|
2014-08-19 10:08:16 +10:00 |
Andrew Tridgell
|
8e5915ef7d
|
HAL_Linux: fixed some valgrind errors
|
2014-07-14 09:44:35 +10:00 |
Andrew Tridgell
|
fc8068adfe
|
HAL_Linux: use board subtypes
|
2014-07-14 09:44:35 +10:00 |
Víctor Mayoral Vilches
|
fa6c5ba80e
|
HAL_Linux: Remove the additional portNumber offset
The socket is being launched in (_base_port + portNumber) port
following SITL impl. In order to avoid confusions portNumber has
been set to 0.
|
2014-07-14 09:32:21 +10:00 |
Víctor Mayoral Vilches
|
02c171b19f
|
HAL_Linux: UART-like TCP sockets, check for ":wait"
|
2014-07-14 09:32:13 +10:00 |
Víctor Mayoral Vilches
|
ca80c0b8e2
|
HAL_Linux: config UART file descriptor as non-blocking
|
2014-07-14 09:31:59 +10:00 |
Víctor Mayoral Vilches
|
be68de20f1
|
HAL_Linux: UART-like TCP sockets impl. on AP_HAL_Linux
|
2014-07-14 09:31:30 +10:00 |
Andrew Tridgell
|
74ee70d463
|
HAL_Linux: updates for ERLE board type
|
2014-07-14 08:52:27 +10:00 |
Andrew Tridgell
|
8f79a03c25
|
HAL_Linux: use larger UART buffers
might as well use the memory
|
2013-10-10 07:21:38 +11:00 |
Andrew Tridgell
|
a216e1d239
|
HAL_Linux: don't prevent write while timer is busy
the timer can block on I2C writes, which causes the main loop to run
|
2013-10-08 11:50:53 +11:00 |
Andrew Tridgell
|
c9fea2c706
|
HAL_Linux: fixed scheduling priorities
need to be between 1 and 99
|
2013-10-01 13:05:04 +10:00 |
Andrew Tridgell
|
bbac3265b2
|
HAL_Linux: default to hal.console on stdout
|
2013-10-01 12:49:58 +10:00 |
Andrew Tridgell
|
1e786b3e20
|
HAL_Linux: added buffering on the UARTs
|
2013-09-29 12:04:36 +10:00 |
Andrew Tridgell
|
cca59ce3c9
|
HAL_Linux: update for new scheduler API
|
2013-09-28 21:24:02 +10:00 |
Andrew Tridgell
|
4ba044c441
|
AP_HAL_Linux: initial Linux AP_HAL
|
2013-09-28 21:24:01 +10:00 |