Andrew Tridgell
f8aa4623ef
HAL_SITL: don't use terrain adjustment
3 years ago
Andrew Tridgell
535d7f0d85
AP_HAL_SITL: removed terrain home correction
3 years ago
Peter Barker
ee341bc4eb
SITL: add compilation option AP_SIM_CRSF_ENABLED
3 years ago
Peter Barker
08b8d3ad34
AP_HAL_SITL: correct compilation when SIM options disabled
...
AP_HAL_SITL: use AP_ASIM_GIMBAL_ENABLED
AP_HAL_SITL: use AP_SIM_ADSB_ENABLED
AP_HAL_SITL: use AP_SIM_RPLIDARA2_ENABLED
AP_HAL_SITL: use AP_SIM_PS_LIGHTWARE_SF45B_ENABLED
AP_HAL_SITL: use AP_SIM_PS_TERRARANGERTOWER_ENABLED
AP_HAL_SITL: use AP_SIM_AIS_ENABLED
AP_HAL_SITL: use AP_SIM_JSON_MASTER_ENABLED
3 years ago
Peter Barker
fbe46f400f
AP_HAL_SITL: stop passing home_str to _sitl_setup
...
This is poked into the model now
3 years ago
Peter Barker
acbe567202
AP_HAL_SITL: consolidate rangefinder range calculations
3 years ago
Peter Barker
cce14d8461
AP_HAL_SITL: remove unused _home_str member
3 years ago
Peter Barker
cdccc67fb8
AP_HAL_SITL: make SITL::ADSB a SITL::SerialDevice
3 years ago
Peter Barker
9ebd0cdeed
AP_HAL_SITL: use SITL::SerialDevice in place of pipe for communication
3 years ago
Peter Barker
02dc42275c
AP_HAL_SITL: remove unused/unimplemented methods/vars, tidy namespacing
3 years ago
Andrew Tridgell
8192661042
AP_HAL_SITL: rename uLanding simulation to USD1
3 years ago
Peter Barker
cf9bbb570c
AP_HAL_SITL: correct nullptr check on simulated mavlink rangefinder
...
Obvious copy/paste error
3 years ago
Peter Barker
1ab8a3e3aa
AP_HAL_SITL: make simulated GPS work as a SerialDevice
3 years ago
Stephen Dade
1356beb14d
AP_HAL_SITL: Add instance to ADSB simulation
3 years ago
Peter Barker
21030c4e83
AP_HAL_SITL: remove written-only AP::sitl().update_rate_hz
3 years ago
Peter Barker
8c9ade3f7f
AP_HAL_SITL: move simulated megasquirt to SerialDevice framework
3 years ago
Asa Davis
85fbbe0704
SITL: add simulator for LORD Microstrain serial EAHRS
3 years ago
Peter Barker
d98cda12c6
AP_HAL_SITL: remove HIL_MODE vestiges
3 years ago
Pierre Kancir
aebe2beba5
AP_HAL_SITL: check that _sitl is not nullptr before using it
4 years ago
Pierre Kancir
c91c570814
AP_HAL_SITL: don't use timer_event() that is static from the _scheduler instance
4 years ago
Peter Barker
26f2393014
AP_HAL_SITL: add simulated FETtec ESC
4 years ago
Iampete1
6deacda180
AP_HAL_SITL: load SIM_AIS
4 years ago
bugobliterator
26e2a4a3cb
AP_HAL_SITL: change class name from SITL::SITL to SITL::SIM
4 years ago
Iampete1
5ff0f42372
AP_HAL_SITL: add slave JSON instances
4 years ago
Andrew Tridgell
7550368fc7
HAL_SITL: update for changed SITL API
4 years ago
Peter Barker
67ebdc300b
AP_HAL_SITL: reduce scope of loop variable
4 years ago
Peter Barker
933aba66f8
AP_HAL_SITL: avoid nullptr dereference in Replay
4 years ago
Andrew Tridgell
7cc71dc573
HAL_SITL: support VectorNav simulation
4 years ago
Andrew Tridgell
cf187ff837
AP_HAL_SITL: convert to using hal.serial() instead of hal.uartX
4 years ago
Peter Barker
c1202e4878
AP_HAL_SITL: add simulated SF45B
4 years ago
Peter Barker
5e2bd6d9ec
AP_HAL_SITL: add terarangertower simulator
4 years ago
Peter Barker
c52298352a
AP_HAL_SITL: add simulator for IntelligentEnergy 2.4kWh
4 years ago
bugobliterator
09a0d8d0c0
HAL_SITL: add support for AP_Periph SITL build
4 years ago
Peter Barker
602a9592ce
SITL: add Maxell SMBus battery support
4 years ago
Peter Barker
2319638dd2
AP_HAL_SITL: simulated i2c support
5 years ago
Peter Barker
2b69b7ba6a
AP_HAL_SITL: move calculation of simulated rangefinder range to inside SIM_Aircraft
...
this will allow us to use the for non-serial rangefinder backends
5 years ago
Peter Barker
38e3d63fac
AP_HAL_SITL: correct AP_Terrain cast-align compilation failure on SITL_arm_linux_gnueabihf
5 years ago
Andrew Tridgell
ac604cac54
HAL_SITL: update for GPS param changes
5 years ago
Andy Piper
a9ded9d870
AP_HAL_SITL: add CRSF simulation driver
5 years ago
Peter Barker
0b431f3ecd
AP_HAL_SITL: add simulated GY-US42-v2 rangefinder
5 years ago
Peter Barker
6056cc9d54
AP_HAL_SITL: add support for simulated RichenPower generator
5 years ago
Peter Barker
c3246d61f4
AP_HAL_SITL: add simulated LightWare serial lidar talking new binary protocol
5 years ago
Randy Mackay
630bc01101
AP_HAL_SITL: send vehicle velocity to sitl vicon class
5 years ago
Peter Barker
be9fc57e8f
AP_HAL_SITL: add support for simulated RPLidarA2
5 years ago
Peter Barker
185bc68476
AP_HAL_SITL: add simulated mavlink-attached rangefinder
5 years ago
Peter Barker
e67347f011
AP_HAL_SITL: rename APMrover2 to Rover
5 years ago
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.
5 years ago
Andy Piper
dcdd1707f7
AP_HAL_SITL: make throttle comply with quadplane dynamics
5 years ago
Peter Barker
0c8e6f212d
AP_HAL_SITL: add simulated frsky support
5 years ago
Andy Piper
8b0fc1207d
AP_HAL_SITL: record throttle value instead of motors on/off
5 years ago