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
3 years ago
Rhys Mainwaring
6cb4e6b31d
SITL: update simpleRover C++ JSON interface example
...
- Provide a cmake file for cross platform builds
- Modify the example to respond to throttle commands on RC channel 3 (default for Rover)
- Add more detail to readme
Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
3 years ago
Iampete1
8c37d08379
SITL: Examples: SilentWings: remove AUTO_FBW_STEER
3 years ago
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%
3 years ago
Iampete1
999c26926a
SITL: examples: SilentWings: remove ALT_CTRL_ALG
3 years ago
Peter Barker
abe78e168d
SITL: make heli-blade simulation work
3 years ago
Bill Geyer
9a917abf76
SITL: update conventional heli dynamics and add blade 360 heli dynamics
3 years ago
TunaLobster
c20914c0c6
SITL: Add C++ library for JSON interface
...
Includes examples for a 1-D rover, minimum, and a copy of Socket as SocketExample.
3 years ago
Iampete1
7d536666b4
SITL: SIM_Sailboat: remove use of AHRS
3 years ago
Iampete1
6628fd2837
SITL: swap rotation direciton of motor 2 for lower yaw offset
3 years ago
Josh Henderson
b94fb40a33
SITL: add unit tests for SIM_MS5611
4 years ago
Gone4Dirt
b402a50bb2
SITL: Remove RPM params from examples that are set to defaults
4 years ago
Gone4Dirt
7be9773f95
SITL: Update RPM param in FlightAxis defaults
4 years ago
Josh Henderson
e8dcdd60c5
SITL: param use baro temp_board_offset instead of temp_flight
4 years ago
Mohammad Hefny
2a14181e69
update to new files names
4 years ago
Mohammad Hefny
ac30fbd7b0
SITL: Webots2021b Compatible
4 years ago
Peter Barker
44803b92c7
SITL: correct SIM_FETtecOneWire consume function
...
when this was factored out the parameter wasn't taken into account.
4 years ago
Andrew Tridgell
46287dcb00
SITL: fixed plane-tailsitter model
...
it doesn't play well with smoothing
4 years ago
Andrew Tridgell
477f936560
SITL: mark logger Write() calls as streaming where appropriate
4 years ago
Josh Henderson
aaa8600d7b
SITL: SIM_MS5611 fix D1&D2 when temperature compensated & forward_conversion check
4 years ago
Andrew Tridgell
9507f7883f
SITL: prevent flip over of RF9 quadplanes on reboot
...
send a zero channel mask until we are initialised
4 years ago
Peter Barker
97057a1350
SITL: add simulated FETtec ESC
4 years ago
Iampete1
ce7a93ab6c
SITL: add SIM_AIS
4 years ago
Rishabh
8aa5be2a08
SITL: Change Morse Ackermann model param
4 years ago
bugobliterator
3033589fca
SITL: change class name from SITL::SITL to SITL::SIM
4 years ago
Andrew Tridgell
8196f422cb
SITL: mark SIM2 as a streaming message
4 years ago
Iampete1
612ea70e5b
SITL: add JSON Master
4 years ago
Iampete1
41c167ba89
SITL: add SIM_JSON_MASTER param
4 years ago
Iampete1
4505dce64d
SITL: SIM_JSON: add no time sync to JSON format
4 years ago
Andrew Tridgell
0048167f16
SITL: added SIM2 message
...
useful for EKF debugging
4 years ago
Peter Barker
78e0e52542
SITL: add simulated ms5611 baro
4 years ago
Peter Barker
b184341424
SITL: add subclass for MS5525
4 years ago
Peter Barker
aa97c5b714
SITL: adjust MS5XXX to be new base class
4 years ago
Peter Barker
50d7fc353f
SITL: rename SIM_MS5525 to SIM_MS5XXX
4 years ago
Andrew Tridgell
5eaf76cdc8
SITL: separate origin and home in SITL
...
this allows for accurate sensor data when flying a very long distance
from the takeoff location
4 years ago
Peter Barker
7375d1949c
SITL: add support for ms5525 i2c sensor
4 years ago
Peter Barker
f75e258606
SITL: SIM_Ship: correct GLOBAL_POSITION_INT message altitude
4 years ago
Peter Barker
05a0205c21
SITL: change to use terrain singleton
4 years ago
Andrew Tridgell
01062cccd7
SITL: fixup offset calls
4 years ago
Andrew Tridgell
fb275c9874
SITL: convert to double precision for positions
4 years ago
Andrew Tridgell
cf149a9d18
SITL: added SIM_INIT_LAT_OFS and SIM_INIT_LON_OFS
...
these give an initial lat/lon offset to the GPS in SITL so we can end
up with an origin a long way from the final position
4 years ago
Peter Barker
4909f6f0f1
SITL: increase servo_filter array size
...
used for plane-dspoiler frame
4 years ago
Peter Barker
09ba017b5b
SITL: panic if we attempt to filter out-of-range servo index
4 years ago
Peter Barker
3ea3566477
Tools: add follow-copter.sh for SITL
...
Another copy of this script - but this one doesn't need Morse or AirSim
4 years ago
Peter Barker
4a8f7d232a
SITL: add accessor for battery voltage
4 years ago
Peter Barker
cb8ff51b4d
SITL: add maxell to i2c bus and make it 14-cells
4 years ago
Andrew Tridgell
3a6bafc6a6
SITL: fixed order of rotations in tilt vehicles
...
tilt is in body frame, not rotated arm frame, so needs to be applied
2nd
4 years ago
Siddharth Purohit
643fc77323
SITL: fix labs on unsigned value subtraction
4 years ago
Andrew Tridgell
bf1f27af32
SITL: added is_lock_step_scheduled() API
...
used to fix panic on bad timing
4 years ago
Andy Piper
15fe14289d
SITL: add SIM_ESC_TELEM
4 years ago