Andrew Tridgell
|
4e1b2b95d4
|
SITL: use NEW_NOTHROW for new(std::nothrow)
|
2024-06-04 09:20:21 +10:00 |
Andrew Tridgell
|
adffd93894
|
SITL: use SocketAPM_native
|
2024-01-03 12:14:47 +11:00 |
Andrew Tridgell
|
48415de472
|
SITL: cope better with timing glitches in RealFlight
|
2022-11-07 21:22:43 +11:00 |
Peter Barker
|
90f8cbde13
|
SITL: provide HAL_x_ENABLED for many SITL features
This allows for the feature to be compiled out
|
2021-10-12 09:04:55 +11:00 |
Andrew Tridgell
|
119df09c44
|
SITL: cope with a socket error in FlightAxis
this fixes an issue that has arisen with the new threading approach
where RF would occasionally freeze
|
2021-09-16 14:31:10 +10:00 |
Andrew Tridgell
|
d62346f8d0
|
SITL: use a thread to create sockets for RealFlight
this reduces the cost of the socket creation on each frame, resulting
in higher frame rates. Typical improvement is around 30%
|
2021-09-13 10:38:48 +10:00 |
Andrew Tridgell
|
fb275c9874
|
SITL: convert to double precision for positions
|
2021-06-24 21:34:30 +10:00 |
Andrew Tridgell
|
a31ea88ff5
|
SITL: use async SOAP requests for flightaxis
this greatly improves performance for cygwin
|
2020-12-17 16:13:55 +11:00 |
Andrew Tridgell
|
8d6d5c6b49
|
SITL: removed flightaxis threading
|
2020-12-17 16:13:55 +11:00 |
Mark Whitehorn
|
f9e129e617
|
SITL: read 12 flightaxis input channels
|
2020-07-27 12:02:53 +10:00 |
Peter Barker
|
f7b47679bb
|
SITL: remove home_str from constructor
|
2019-08-15 15:16:11 +10:00 |
Peter Barker
|
166291cfef
|
SITL: add missing override keywords
|
2019-02-22 15:01:09 +00:00 |
Andrew Tridgell
|
feea73ee1a
|
SITL: use WITH_SEMAPHORE()
and removed usage of hal.util->new_semaphore()
|
2018-10-17 12:54:22 +11:00 |
Andrew Tridgell
|
917d9842c4
|
SITL: support AHRS_ORIENTATION in SITL
this allows for tailsitters in RealFlight
|
2017-11-23 14:26:11 +11:00 |
Andrew Tridgell
|
c5cd1b873c
|
SITL: use thread for FlightAxis comms
this allows us to run SITL at a much higher framerate than RF can
provide, and results in the EKF being much happier
|
2017-10-21 11:57:59 +11:00 |
Andrew Tridgell
|
d338d9c0aa
|
SITL: fixed whitespace on flightaxis code
|
2017-02-18 17:26:43 +11:00 |
Andrew Tridgell
|
8bd1fc63d5
|
SITL: support pitch90 and pitch270 in FlightAxis
used for flying tailsitters
|
2017-02-18 17:26:43 +11:00 |
Mathieu OTHACEHE
|
152edf7189
|
Global: remove mode line from headers
Using a global .dir-locals.el file is a better alternative than
reincluding the same emacs header in every file of the project.
|
2016-10-24 09:42:01 -02:00 |
Andrew Tridgell
|
79ffc28f68
|
SITL: fixed ground accel for helis in FlightAxis
fixes landing detection
|
2016-06-04 15:52:00 +10:00 |
Andrew Tridgell
|
f4f0ae8c8b
|
SITL: auto-reconnect FlightAxis on reset button
|
2016-05-29 19:17:29 +10:00 |
Andrew Tridgell
|
3b0cd9f101
|
SITL: added RC input from FlightAxis
use the interlink controller for input for 6 channels
|
2016-05-04 12:51:27 +10:00 |
Andrew Tridgell
|
68e17af070
|
SITL: allow for changing FlightAxis controller IP
|
2016-04-29 09:03:48 +10:00 |
Andrew Tridgell
|
7a7bd0607f
|
SITL: first version of FlightAxis SITL support
|
2016-01-09 07:38:51 +11:00 |