Andrew Tridgell
a80e233836
HAL_SITL: added SingleCopter
9 years ago
Peter Barker
8d5ceda534
AP_HAL_SITL: ensure specified SITL model is found
...
Without this check we get a null pointer exception the first time we attempt
to use the model object
9 years ago
Andrew Tridgell
c6620b03b4
HAL_SITL: added --rtscts option to SITL
...
useful for radio testing
9 years ago
Gustavo Jose de Sousa
8c4c9ccfa6
AP_HAL_SITL: add calibration model
9 years ago
Andrew Tridgell
46f368f17d
HAL_SITL: support fireflyy6 as quadplane
9 years ago
Andrew Tridgell
21fb38da8f
HAL_SITL: support Y6 frame
9 years ago
Andrew Tridgell
41b3cb2ff7
HAL_SITL: support tri sim
9 years ago
Andrew Tridgell
0d27409511
HAL_SITL: added uartF
9 years ago
Andrew Tridgell
655f57ad01
HAL_SITL: cleanup class names
...
remove SITL prefix
9 years ago
Andrew Tridgell
22e25cc792
HAL_SITL: added Flightaxis support
9 years ago
Andrew Tridgell
b4cc3d9668
HAL_SITL: implement get_custom_defaults_file()
9 years ago
Andrew Tridgell
e6555aae6d
HAL_SITL: added quadplane model
9 years ago
Andrew Tridgell
c6b6d7137d
HAL_SITL: added plane simulator
9 years ago
Tom Pittenger
48ae0d645d
AP_HAL_SITL: compiler warning: float to double promotion
...
- replace atof() with strtof() for the correct return time
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
a6ef064950
HAL_SITL: removed support for the old FDM protocol
...
we are now fully converted to the new C++ based SITL system
9 years ago
Caio Marcelo de Oliveira Filho
85d12efbef
AP_HAL_SITL: use millis/micros/panic functions
9 years ago
Andrew Tridgell
75d2aed6e1
HAL_SITL: added help for uart command line checks
10 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
10 years ago
Caio Marcelo de Oliveira Filho
49a42dc985
SITL: use a SITL namespace
10 years ago
Andrew Tridgell
6b048b4045
HAL_SITL: use SimRover
10 years ago
Fredrik Hedberg
e2027a8414
SITL: Add HELI_DUAL_FRAME and HELI_COMPOUND_FRAME.
10 years ago
Gustavo Jose de Sousa
27b9d71e2c
AP_HAL_SITL: standardize inclusion of libaries headers
...
This commit changes the way libraries headers are included in source files:
- If the header is in the same directory the source belongs to, so the
notation '#include ""' is used with the path relative to the directory
containing the source.
- If the header is outside the directory containing the source, then we use
the notation '#include <>' with the path relative to libraries folder.
Some of the advantages of such approach:
- Only one search path for libraries headers.
- OSs like Windows may have a better lookup time.
10 years ago
Lucas De Marchi
473415a3c2
AP_HAL_SITL: use ARRAY_SIZE macro
10 years ago
John Hsu
c34ddb7fb8
HAL_SITL: added gazebo SITL model support
10 years ago
Andrew Tridgell
4677c189e0
HAL_SITL: support balloon model
10 years ago
Andrew Tridgell
d57eca9de8
HAL_SITL: enable simulated antenna tracker
10 years ago
Andrew Tridgell
249b339e6c
HAL_SITL: fixed a build warning
10 years ago
Andrew Tridgell
3daee9c8bc
HAL_SITL: added --autotest-dir option
10 years ago
Andrew Tridgell
e7abc07898
HAL_SITL: enable --gimbal option
...
instantiates a MAVLink gimbal
10 years ago
Andrew Tridgell
6cbd291dd2
HAL_SITL: make model name case insensitive
10 years ago
Andrew Tridgell
4e117bc90f
HAL_SITL: support last_letter simulator
10 years ago
Andrew Tridgell
2a47cc3c81
HAL_SITL: cleanup command line handling
10 years ago
Andrew Tridgell
5687adbdba
HAL_SITL: support JSBSim backend
10 years ago
Andrew Tridgell
8ec98a5ec9
SITL: make it possible to connect two SITL instances together
...
this adds --client to set uartC as a tcp client rather than a TCP
server
10 years ago
Andrew Tridgell
6a8da06d19
HAL_SITL: hook in CRRCSim backend
10 years ago
Andrew Tridgell
c81ad1d622
HAL_SITL: reformat HAL_SITL with astyle
10 years ago
Andrew Tridgell
5158f91263
HAL_SITL: converted command line code to getopt_cpp
10 years ago