Peter Barker
80e8f9cdd8
AP_HAL_SITL: read all available SITL RC input packets
...
MAVProxy runs on its own clock. While our clock is stopped for whatever
reason MAVProxy will continue to send RC input. This patch always gives
us the most recent RC input from MAVProxy.
Also add sanity check on packet received
6 years ago
Pierre Kancir
96c54550e5
AP_HAL_SITL: rearrange Grippers and Sprayers in SITL
...
Adds parameters to configure and disable
7 years ago
Peter Barker
e577a5564f
AP_HAL_SITL: correct segfault when uartg configured
7 years ago
Francisco Ferreira
06c41bc768
AP_HAL_SITL: re-use unused FDM address option for FG view IP address
7 years ago
Francisco Ferreira
46868409ec
AP_HAL_SITL: remove unused code
7 years ago
Eugene Shamaev
5d4579a086
AP_HAL_SITL: add wind type parameters
7 years ago
Michael du Breuil
8dd55a85cd
SITL: Create a second voltage to monitor for battery voltages
7 years ago
Peter Barker
85b41a8abb
AP_HAL_SITL: add vicon-over-mavlink support
7 years ago
Peter Barker
1151d76345
AP_HAL_SITL: sim: namespace for specifying SITL devices from cmdline
7 years ago
Eugene Shamaev
40e2d0d0c9
AP_HAL_SITL: SITL of several airspeed sensors
7 years ago
khancyr
4413ebab7b
AP_HAL_SITL: suppress output until initialization is finished
7 years ago
Jacob Walser
07fa65a88c
AP_HAL_SITL: Add current and voltage monitoring implementation for Sub
7 years ago
Miguel Arroyo
86b9942d51
AP_HAL_SITL: move SITL Compass to standard sensor backend model
8 years ago
Miguel Arroyo
4394c5145b
AP_HAL_SITL: Fixes bug with uartF.
...
uartF _timer_tick() was not being called in the scheduler.
8 years ago
Pierre Kancir
0afc907b0a
AP_HAL_SITL: rename sitl_ins & _update_ins to sitl_airspeed & _update_airspeed
8 years ago
Pierre Kancir
599e3d7b83
SITL: make range finder a standalone sitl plugin
8 years ago
Andrew Tridgell
ac82d1a65d
HAL_SITL: moved SITL baro to AP_Baro_SITL
8 years ago
Pierre Kancir
f8d6b5fc9c
AP_HAL_SITL: Allow to use a second type of gps for all type
8 years ago
Niels Joubert
873915d82b
AP_HAL_SITL: Support both SBPv0 and SBPv2
8 years ago
Andrew Tridgell
961da9deb8
HAL_SITL: use quaterion instead of eulers
8 years ago
Pierre Kancir
ee7355a301
SITL: Reduce some variables scope and include
8 years ago
Pierre Kancir
8054405521
SITL: Change interface port to a generic solution for external simulator
8 years ago
Pierre Kancir
1bb4e3c9b7
AP_IRLock_SITL: make port variable
8 years ago
Pierre Kancir
63ea8c6f21
SITL: enable multi sitl for gazebo
8 years ago
Randy Mackay
341b926a43
AP_HAL_SITL: add glitch for 2nd ublox
8 years ago
Andrew Tridgell
def6e014cf
HAL_SITL: removed old optflow simulation
8 years ago
Pierre Kancir
86c8145bd9
SITL: Change Flighgear port with instance number
8 years ago
Pierre Kancir
e2b939df39
SITL: rename simin to rcin for better readability
8 years ago
Pierre Kancir
59c84c637e
SITL: make fg view optional
8 years ago
Andrew Tridgell
d2287caf1c
HAL_SITL: removed old servo slew rate code
8 years ago
Michael Oborne
11c376588d
AP_GPS_NOVA: support tersus/novatel/comnav gps
9 years ago
Staroselskii Georgii
d69aeb4808
AP_HAL_SITL: use sigaction over signal API in SITL_State
9 years ago
Andrew Tridgell
5b081a704c
HAL_SITL: added GPIO simulation
...
using SIM_PIN_MASK
9 years ago
Peter Barker
309ac53806
SITL: correct adsb initialisation
...
Parameters have not yet been initialised in _sitl_setup, so move
should-run checks into update
9 years ago
Tom Pittenger
f2b5f5f4a5
AP_HAL_SITL: adsb is always enabled in the sim, controlled by param SIM_ADSB_COUNT
9 years ago
Tom Pittenger
5df2e57209
AP_HAL_SITL: do not compile terrain class when terrain is not disabled via compile flag
9 years ago
Andrew Tridgell
c6620b03b4
HAL_SITL: added --rtscts option to SITL
...
useful for radio testing
9 years ago
Andrew Tridgell
4ef977c68b
HAL_SITL: fixed initial path for uartF
9 years ago
Andrew Tridgell
0d27409511
HAL_SITL: added uartF
9 years ago
Lucas De Marchi
e6059f5197
AP_Compass: rename files to follow other libraries
...
AP_Compass.h is the main header to be exported and AP_Compass.cpp its
implementation. There's no need for an additional header.
9 years ago
Lucas De Marchi
bcdc3336de
AP_HAL_SITL: replace header guard with pragma once
9 years ago
Andrew Tridgell
655f57ad01
HAL_SITL: cleanup class names
...
remove SITL prefix
9 years ago
Andrew Tridgell
b4cc3d9668
HAL_SITL: implement get_custom_defaults_file()
9 years ago
Andrew Tridgell
1450f33b51
HAL_SITL: support 16 RC input channels in SITL
9 years ago
Andrew Tridgell
83c8505b3c
HAL_SITL: send state to flightgear viewer
9 years ago
Tom Pittenger
bb4f0783ad
AP_HAL_SITL: created ADS-B simulator to generate additional ghost aircraft within SITL
...
- The values are very aggressive, you'll come into contact with another aircraft very soon
- Credit goes to Tridge for this work
- This also allows hardware attached via UART to feed real aircraft into the simulator
This feature is enabled with the following command:
sim_vehicle -A --adsb
9 years ago
Andrew Tridgell
95ca0b39a8
HAL_SITL: moved virtual INS sensor to AP_InertialSensor_SITL
9 years ago
Andrew Tridgell
2675edcb96
HAL_SITL: removed unused variables
9 years ago
Andrew Tridgell
a5a1680fb3
HAL_SITL: added support for real UART devices
...
This allows use of real UART devices in the simulator. Useful for GPS
driver work or other MAVLink peripherals
9 years ago
Caio Marcelo de Oliveira Filho
49a42dc985
SITL: use a SITL namespace
9 years ago