Peter Barker
f842c27070
AP_HAL_SITL: correct clearing of UART drivers
2020-06-03 17:00:44 +10:00
Randy Mackay
630bc01101
AP_HAL_SITL: send vehicle velocity to sitl vicon class
2020-06-02 08:33:42 +09:00
Iampete1
c31a4f4b14
AP_HAL_SITL: add JSON backend
2020-05-29 08:25:24 +10:00
Peter Barker
80615c44ff
AP_HAL_SITL: add discard_input method on UARTDriver
2020-05-26 09:20:32 +10:00
Andy Piper
ee87ef7013
AP_HAL_SITL: make harmonics part of DSP
...
add vector mean function to dsp
allow fft_start() to use ObjectBuffer<float> for lock-free access
2020-05-24 07:43:34 +10:00
Peter Barker
be9fc57e8f
AP_HAL_SITL: add support for simulated RPLidarA2
2020-05-22 17:06:16 +10:00
bugobliterator
07907ac81d
HAL_SITL: fix gcc build on macosx
2020-05-17 16:12:43 +10:00
Peter Barker
5f8a9d1e15
AP_HAL_SITL: create and use INTERNAL_ERROR macro so we get line numbers
2020-04-30 13:21:36 +10:00
Peter Barker
185bc68476
AP_HAL_SITL: add simulated mavlink-attached rangefinder
2020-04-21 20:44:59 +10:00
Peter Barker
59c02816b8
AP_HAL_SITL: find dumpstack when run from vehicle subdirectory
2020-04-20 14:25:08 +10:00
Peter Barker
e67347f011
AP_HAL_SITL: rename APMrover2 to Rover
2020-04-14 09:50:34 +09:00
Andrew Tridgell
5125fc1a64
HAL_SITL: added checks for flash storage
2020-04-14 10:02:51 +10:00
Andrew Tridgell
c0039c85e0
HAL_SITL: emulate sector size for flash storage properly
2020-04-14 10:02:51 +10:00
Andrew Tridgell
e8fb082a9a
HAL_SITL: fixed simulation of roll/pitch of moving baseline ublox
2020-04-11 21:14:31 +10:00
Andrew Tridgell
b90b4f9157
HAL_SITL: implement moving baseline for ublox
...
this allows testing of the moving baseline dual ublox code
2020-04-11 21:14:31 +10:00
Peter Barker
78e432af0c
AP_HAL_SITL: do not let outbound queue length to grow too far
...
This basically limits our loop rate to whatever is listening on uartA
can handle in terms of mavlink traffic.
2020-04-07 14:51:32 +10:00
Peter Barker
7028eb8d24
AP_HAL_SITL: provide method to get amount of data still pending in outbound system queues
2020-04-07 14:51:32 +10:00
bugobliterator
9d7022514e
HAL_SITL: ensure that unique id string end in null char
2020-04-07 09:40:05 +10:00
Peter Barker
6f685b8ac5
AP_HAL_SITL: send statustext at regular intervals after watchdog reset
2020-03-31 14:30:11 +11:00
Peter Hall
3002089396
AP_HAL_SITL: update function names
2020-03-10 10:37:26 +11:00
Andrew Tridgell
09d10df3a3
HAL_SITL: allow more than 32 LEDs on a pin
2020-02-27 13:12:26 +11:00
Andy Piper
dcdd1707f7
AP_HAL_SITL: make throttle comply with quadplane dynamics
2020-02-22 11:15:37 +11:00
Andy Piper
7571b4d95c
AP_HAL_SITL: SITL version of DSP implementation
2020-02-22 11:15:37 +11:00
Pierre Kancir
95ee01082f
AP_HAL_SITL: update search for dumpstack.sh
2020-02-20 20:41:26 +11:00
Rishabh
c65d1ff8d8
HAL_SITL: support new motor orders
2020-02-19 11:28:25 +09:00
Peter Barker
df614cc34f
AP_HAL_SITL: print valid model names if none supplied
2020-02-07 15:03:05 +11:00
Peter Barker
51a1ee83a6
AP_HAL_SITL: correct name on stacktrace files
...
We write these files out for many more things than just segfaults
2020-02-06 13:48:11 +11:00
Andrew Tridgell
ae9e8c3dbc
HAL_SITL: fixed bitmask error on storage erase
2020-01-31 11:06:29 +11:00
Rishabh
ded7c422f7
HAL_SITL: support new motor orders
2020-01-29 16:57:23 +09:00
Peter Barker
623c84ae74
AP_HAL_SITL: implement trap method
2020-01-29 10:27:01 +11:00
Andrew Tridgell
dd1426cf73
HAL_SITL: allow for separate position for 2nd GPS
...
makes for better simulation of moving baseline
2020-01-26 16:55:17 +11:00
Peter Barker
9ef23872e0
AP_HAL_SITL: check result code of pthread_attr_init
2020-01-21 11:22:20 +11:00
Andrew Tridgell
4aa78dc891
AP_HAL_SITL: make all semaphores recursive
...
the cost is very similar and this prevents an easy coding error which
can occur on less used code paths
2020-01-19 20:19:30 +11:00
Andrew Tridgell
28dcca4e1e
HAL_SITL: added betaflight-x-rev frame type
2020-01-16 19:13:13 +11:00
Peter Barker
f504009287
AP_HAL_SITL: disable SITL stack checking due to memory corruption
...
There appears to be issues with pthread_attr_setstack.
2020-01-15 19:41:58 +11:00
Peter Barker
3074855ea3
AP_HAL_SITL: correct port numbers in diagnostic output
2020-01-09 09:43:56 +11:00
Peter Barker
0c8e6f212d
AP_HAL_SITL: add simulated frsky support
2020-01-08 23:53:48 +11:00
Andy Piper
a469a31528
AP_HAL_SITL: prevent dump_stack_trace() blowing up on macOS
2020-01-06 14:57:46 +11:00
Andy Piper
8b0fc1207d
AP_HAL_SITL: record throttle value instead of motors on/off
2019-12-31 10:34:02 +11:00
Peter Barker
f480df228b
AP_HAL_SITL: set cloexec on eeprom.bin
2019-12-02 19:06:34 +11:00
Peter Barker
907977b2f2
AP_HAL_SITL: support for virtual hardware safety switch
2019-11-26 10:14:11 +11:00
Andrew Tridgell
b6d1170c2e
HAL_SITL: update EFI simulation
2019-11-17 20:10:54 +11:00
Willian Galvani
e190d99bc6
SITL: Add 6dof frame for Sub
2019-11-11 07:39:57 -08:00
Peter Barker
fdb9fb2f62
AP_HAL_SITL: add support for simulated serial rangefinders
...
AP_HAL_SITL: add Benewake rangefinder simulator
AP_HAL_SITL: add support for simulated LightWareSerial rangefinder
AP_HAL_SITL: add support for simulated Lanbao rangefinder
AP_HAL_SITL: add support for simulated BLping rangefinder
AP_HAL_SITL: add support for simulated LeddarOne rangefinder
AP_HAL_SITL: add support for simulated uLanding rangefinders
AP_HAL_SITL: add support for simulated MaxsonarSerialLV rangefinders
AP_HAL_SITL: add support for simulated Wasp rangefinders
AP_HAL_SITL: add support for simulated NMEA rangefinders
2019-11-08 20:12:28 +11:00
Peter Barker
9da0e480f2
AP_HAL_SITL: add support for bi-directional simulated serial devices
2019-11-08 20:12:28 +11:00
Mark Whitehorn
3873baf676
AP_HAL_SITL: change in_sensor_config_error to in_config_error
2019-11-08 10:14:34 +11:00
Peter Hall
58d2c9669e
AP_HAL_SITL: pass ADSB home location not string
2019-11-05 11:46:59 +11:00
Peter Barker
b0f3c89939
AP_HAL_SITL: correct format string
2019-11-05 11:29:08 +11:00
Andrew Tridgell
fc4577dce8
HAL_SITL: support simulated serial LEDs
2019-11-04 13:01:59 +11:00
Peter Barker
49687d4e5d
AP_HAL_SITL: ToneAlarm doesn't play tones if disabled via param
2019-10-16 16:00:35 +11:00