Andrew Tridgell
|
4da0a24887
|
HAL_Linux: use common RingBuffer.h
|
10 years ago |
Staroselskii Georgii
|
e4a21f291d
|
AP_HAL_Linux: added LinuxSPIUARTDriver that can handle SPI-driven Ublox
|
10 years ago |
Andrew Tridgell
|
14a6878bcd
|
HAL_Linux: fixed termios settings on BBB initial boot
this should fix the problem of losing the GPS in flight
|
10 years ago |
Andrew Tridgell
|
c834589daa
|
HAL_Linux: reduce the number of times we split up UART reads
|
10 years ago |
Andrew Tridgell
|
076bb1294e
|
HAL_Linux: improved UDP packetisation and add flow control reporting
report we have flow control on UDP and TCP
|
10 years ago |
Andrew Tridgell
|
e0e534628b
|
HAL_Linux: support direct UDP output from UART drivers
this allows safe operation over WiFi links without MAVProxy
|
10 years ago |
Andrew Tridgell
|
46ac52bccc
|
HAL_Linux: removed retry loop on UART open
this was there for HAL_PX4 only, and makes no sense on Linux
|
11 years ago |
Andrew Tridgell
|
b4be93113c
|
HAL_Linux: prevent read past end of buffer
|
11 years ago |
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
|
11 years ago |
Victor Mayoral Vilches
|
8a71fdf092
|
HAL_Linux: minor syntax fix in UARTDriver
Typo noticed by @hcervino.
|
11 years ago |
Silvia
|
b6baf78e73
|
HAL_Linux:duplicate `#include <sys/types<`deleted
|
11 years ago |
Andrew Tridgell
|
8e5915ef7d
|
HAL_Linux: fixed some valgrind errors
|
11 years ago |
Andrew Tridgell
|
fc8068adfe
|
HAL_Linux: use board subtypes
|
11 years ago |
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.
|
11 years ago |
Víctor Mayoral Vilches
|
02c171b19f
|
HAL_Linux: UART-like TCP sockets, check for ":wait"
|
11 years ago |
Víctor Mayoral Vilches
|
ca80c0b8e2
|
HAL_Linux: config UART file descriptor as non-blocking
|
11 years ago |
Víctor Mayoral Vilches
|
be68de20f1
|
HAL_Linux: UART-like TCP sockets impl. on AP_HAL_Linux
|
11 years ago |
Andrew Tridgell
|
74ee70d463
|
HAL_Linux: updates for ERLE board type
|
11 years ago |
Andrew Tridgell
|
8f79a03c25
|
HAL_Linux: use larger UART buffers
might as well use the memory
|
11 years ago |
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
|
12 years ago |
Andrew Tridgell
|
c9fea2c706
|
HAL_Linux: fixed scheduling priorities
need to be between 1 and 99
|
12 years ago |
Andrew Tridgell
|
bbac3265b2
|
HAL_Linux: default to hal.console on stdout
|
12 years ago |
Andrew Tridgell
|
1e786b3e20
|
HAL_Linux: added buffering on the UARTs
|
12 years ago |
Andrew Tridgell
|
cca59ce3c9
|
HAL_Linux: update for new scheduler API
|
12 years ago |
Andrew Tridgell
|
4ba044c441
|
AP_HAL_Linux: initial Linux AP_HAL
|
12 years ago |