Andrew Tridgell
622d26b122
SITL: expand to 16 output channels
...
needed for IC engine testing with octaquadplane
9 years ago
Andrew Tridgell
e73d43d4f9
SITL: improve ICEngine simulation
9 years ago
Andrew Tridgell
995fb7cd86
SITL: added IC engine simulation
9 years ago
Andrew Tridgell
4301faeac9
SITL: map X-Plane Mixture inputs to channels 6 and 7
...
this gives two user controllable channels for experimental aircraft
9 years ago
Andrew Tridgell
69da7e9f86
SITL: added elevrev option for plane sim
...
used by autotest
9 years ago
Andrew Tridgell
f075fcd79f
SITL: added SIM_PIN_MASK
...
for simulation of GPIO pins
9 years ago
Tom Pittenger
44a60f278a
SITL: change default of SIM_ADSB_RADIUS from 1E3 to 10E3
9 years ago
Andrew Tridgell
a1c759e491
SITL: added sensor smoothing
...
this adds smoothing of sensors for kinematic consistency when
interacting with the ground. It means when we land the EKF doesn't go
crazy
9 years ago
Andrew Tridgell
4faa57074a
SITL: removed vehicle specific ground handling
9 years ago
Andrew Tridgell
e7a54c83d1
SITL: allow SITL to use terrain data for ground height
9 years ago
Tom Pittenger
acaf0c6a5d
SITL: LPF the SIM_WIND_DIR and SIM_WIND_SPD values to eliminate step inputs
9 years ago
Andrew Tridgell
4e8b4f29d9
SITL: added -heavy option to fixed wing model
9 years ago
Andrew Tridgell
f3f34be9c4
SITL: added comment on heli interlock
9 years ago
Andrew Tridgell
4f17093add
SITL: give a bit more pitch on tail in XPlane heli
9 years ago
Andrew Tridgell
fdd20830d6
SITL: use flaps for collective on helis in X-Plane 10
...
works for more helis
9 years ago
Andrew Tridgell
871219d199
SITL: support helicopters with X-Plane 10
...
we get collective from "throttle2" and get interlock from generator1 on/off
9 years ago
Andrew Tridgell
0be442d34b
SITL: improved throttle input in XPlane
...
reduce chance that throttle output will be interpreted as input
9 years ago
Andrew Tridgell
f387f248d3
SITL: added support for servo slew rates and retract servos
...
this is for tiltrotors with retract servos
9 years ago
Andrew Tridgell
82f131667d
SITL: added flaps control in XPlane
9 years ago
Andrew Tridgell
a6e927d434
SITL: default gyro cal off in XPlane and FlightAxis
...
pointless doing cal on these backends
9 years ago
Andrew Tridgell
569443231a
SITL: improved altitude data in XPlane
9 years ago
Andrew Tridgell
51fff00871
SITL: report data and frame rates in XPlane
...
and avoid time going backwards if possible
9 years ago
Andrew Tridgell
b7395ee74b
SITL: fixed sign of magnetic inclination
9 years ago
Andrew Tridgell
5b7b799046
SITL: fixed mag field in JSBSim and last_letter
9 years ago
Andrew Tridgell
16595d2f3b
SITL: auto-set AHRS_EKF_TYPE to 10 for XPlane and FlightAxis
9 years ago
Andrew Tridgell
2f88c24f49
SITL: added debug showing UDP ports for XPlane
9 years ago
Andrew Tridgell
ec5534bd6a
SITL: explain the throttle_magic code for XPlane
9 years ago
Andrew Tridgell
f76a7e64ca
SITL: auto-select correct data fields from X-Plane10
9 years ago
Andrew Tridgell
4f99c17aae
SITL: added X-Plane 10 SITL backend
9 years ago
Paul Riseborough
55b0bbd3f1
SITL: Add simulation of 3D earth magnetic field
...
Use an independant method to the flight code using tables that that can updated.
Data taken from NOAA online calculator using WMM data at 2016-6-16 date
9 years ago
Paul Riseborough
078284e2e2
SITL: Add magnetic field environment to simulation
...
Includes parameters enabling a ground level magnetic anomaly to be modelled.
TODO - add automatic setting of declination, inclination and field strength using WGS-84 position.
9 years ago
Andrew Tridgell
e360c6117e
SITL: make SIM_* variables available to simulator backends directly
9 years ago
Tom Pittenger
1770f314ac
SITL: change SIM_ADSB default to -1 to default disabled to leave telem port available
9 years ago
Andrew Tridgell
027788f72b
SITL: fixed gimbal simulator for recent MAVLink2 changes
9 years ago
Andrew Tridgell
145ab1d626
SITL: fixed send of ADSB_Vehicle packets with recent MAVLink2 changes
9 years ago
Tom Pittenger
0ed868d97b
SITL: compiler warning, comparing float to 0
9 years ago
Tom Pittenger
c3b241ca88
SITL: change ADSB_VEHICLE update rate to 1Hz instead of 2Hz to match PING behavior
9 years ago
Tom Pittenger
95da4accfb
SITL: add SIM_ADSB_COUNT, RADIUS, ALT params
9 years ago
Andrew Tridgell
9e9a048016
SITL: make heli RPM rpm1 in FlightAxis
9 years ago
Andrew Tridgell
79ffc28f68
SITL: fixed ground accel for helis in FlightAxis
...
fixes landing detection
9 years ago
Andrew Tridgell
7c227ac96c
SITL: debug code for logging raw SITL data
9 years ago
Andrew Tridgell
f6a7c1839a
SITL: use FlightAxis body accel
...
less noisy than rotating early accel
9 years ago
Andrew Tridgell
f6e42cb3e2
SITL: cope with restarting RealFlight while connected
9 years ago
Andrew Tridgell
9c13ac997e
SITL: use FlightAxis accel when not touching the ground
9 years ago
Andrew Tridgell
0b9fca6ef9
SITL: use quaternion attitude from FlightAxis
9 years ago
Andrew Tridgell
f4f0ae8c8b
SITL: auto-reconnect FlightAxis on reset button
9 years ago
Leonard Hall
e5bdf0a0a2
SITL: Single and Coax fixes
9 years ago
Andrew Tridgell
4c66e14563
SITL: fixed air resistance bug for heli, balloon and singlecopter
9 years ago
Randy Mackay
d26a9d4a22
SITL: fix compiler warning by defaulting frame_type
9 years ago
Andrew Tridgell
9f33ece3ef
SITL: support coax copter
9 years ago