Peter Barker
43dbae54a3
AP_HAL: SIMState: include SITL glider header
...
used if you want to use the Glider model in Sim-on-Hardware
2024-07-16 22:28:57 +10:00
Peter Barker
4a996c81fb
AP_HAL: add and use AP_RCProtocol_UDP
2024-03-25 22:35:04 +11:00
Andrew Tridgell
b4d8e1133c
AP_HAL: use NoVehicle by default
...
allows build of examples for esp32s3empty
2024-03-02 17:55:43 +11:00
Peter Barker
e27a353107
AP_HAL: correct Sub SITL-on-hardware build
2024-01-16 12:41:18 +11:00
Peter Barker
b17b70d1d4
AP_HAL: correct tracker SITL-on-hardware build
2024-01-16 12:41:18 +11:00
Peter Barker
3c57e9c14a
AP_HAL: correct blimp SITL-on-hardware build
2024-01-16 12:41:18 +11:00
Peter Barker
147c5ad78d
AP_HAL: move simulated height_agl into fdm structure
...
allows value to be shipped via multicast to simulated peripherals
2024-01-08 20:00:01 +11:00
Andrew Tridgell
48ab76d06e
AP_HAL: added InertialLabs simulator
2023-12-17 09:47:30 +11:00
Peter Barker
9087bb6b89
AP_HAL: track simulated ADSB vehicles relative to simulation origin
...
removes dependence on ArduPilot AHRS library
Also removes vehicles based off vehicle simulated position rather than distance-from-origin, so you always have company
2023-11-02 15:52:42 +11:00
muramura
b69dbd0c2e
AP_HAL: Delete commented-out processes
2023-09-04 13:55:12 +10:00
Peter Barker
e6284fe879
AP_HAL: correct compilation for SimOnHardware
2023-09-01 17:48:30 +10:00
Ryan Friedman
109c894929
AP_HAL: Rename LORD to MicroStrain
...
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2023-08-07 19:16:03 +10:00
rishabsingh3003
89d4ba6a5d
AP_HAL: add simulated nooploop tofsense rangefinder
2023-06-28 17:16:22 +10:00
Peter Barker
6943ea59b1
AP_HAL: add simulator for RDS02UF rangefinder
2023-05-13 20:05:18 +10:00
Peter Barker
67500cce36
AP_HAL: SITL: add defaults for Rover frame class and string
2023-02-11 10:36:33 +11:00
Peter Barker
d71776d387
AP_HAL: avoid using struct Location
...
clang reports this could be a problem when compiling under some EABIs. Remove it from most places as it is just noise, replace with class where we want to avoid including Location.h
2023-02-04 22:51:54 +11:00
Peter Barker
fe4e4b0aff
AP_HAL: correct sitl-on-hw compilation for Helicopters
2023-01-04 18:04:28 +11:00
Andy Piper
921f51d08a
AP_HAL: correct AP_SIM_FRAME_CLASS name
2022-12-31 09:32:32 +11:00
Andrew Tridgell
36d2c267fe
AP_HAL: allow for a wider range of simulation backends in SIM-on-hw
2022-12-24 07:27:04 +11:00
Andrew Tridgell
5f8e655f98
AP_HAL: allow override of frame class and string for SITL on hw
2022-12-24 07:27:04 +11:00
Peter Barker
1c9d01c8fd
AP_HAL: use singleton getter for Baro in SIMState
...
this instance variable was always nullptr due to constructor ordering
2022-12-13 12:51:39 +11:00
Peter Barker
cf9b43de6f
AP_HAL: add missing include for APM_BUILD_TYPE
...
transient include broke
2022-11-05 22:53:49 +11:00
Henry Wurzburg
4c24b89dde
AP_HAL: add TeraRange Neo Rangefinder
2022-08-09 09:01:34 +10:00
Peter Barker
16883565e2
AP_HAL: add support for Plane SITL-on-hw
2022-05-24 10:35:32 +10:00
Peter Barker
650ef59be8
AP_HAL: create HAL::SIMState object to hold simulation state
2022-03-17 14:39:55 +11:00