ardupilot/libraries/AP_HAL_SITL
Peter Barker 7b83ccfdd1 AP_HAL_SITL: change SITL unbuffered writes to more-closely minim ChibiOS HAL
We don't ever actually do unbuffered writes in ChibiOS.  We just poke the relevant thread to say there's data available.  This kind of mimics that my instantly evoking the same routine the timer-tick method does, which may or may not get all of the bytes out in good order.
2023-07-26 17:06:27 +10:00
..
AP_HAL_SITL.h
AP_HAL_SITL_Namespace.h HAL_SITL: add SocketCAN Iface driver over virtual CAN 2020-08-19 17:31:09 +10:00
AP_HAL_SITL_Private.h HAL_SITL: add SocketCAN Iface driver over virtual CAN 2020-08-19 17:31:09 +10:00
AnalogIn.cpp AP_HAL_SITL: ADC resolution configurable by define, default to 16 bit 2023-05-09 11:42:09 +10:00
AnalogIn.h AP_HAL_SITL: ADC resolution configurable by define, default to 16 bit 2023-05-09 11:42:09 +10:00
CANSocketIface.cpp AP_HAL_SITL: remove std:: scope from uint16_t 2023-05-17 11:15:43 +10:00
CANSocketIface.h AP_HAL_SITL: change to 16 bit timeout in event interface 2023-04-19 17:26:57 +10:00
DSP.cpp AP_HAL_SITL: save a sliding window of frequency bins 2022-06-01 15:49:32 +01:00
DSP.h AP_HAL_SITL: save a sliding window of frequency bins 2022-06-01 15:49:32 +01:00
GPIO.cpp HAL_SITL: fixed undefined behaviour in GPIO 2022-07-12 11:00:08 +10:00
GPIO.h HAL_SITL: implement valid_pin() 2021-07-22 07:48:12 +10:00
HAL_SITL_Class.cpp AP_HAL_SITL: rename QSPIDevice to WSPIDevice 2023-04-28 08:31:15 +10:00
HAL_SITL_Class.h HAL_SITL: fixed sitl periph storage 2023-04-10 14:46:54 +10:00
I2CDevice.cpp AP_HAL_SITL: quieten i2c-device-creation diagnostics 2021-11-12 10:17:28 +11:00
I2CDevice.h AP_HAL_SITL: add support for multiple i2c buses 2020-12-24 16:05:49 +11:00
RCInput.cpp AP_HAL_SITL: change class name from SITL::SITL to SITL::SIM 2021-08-05 07:25:31 +10:00
RCInput.h HAL_SITL: add support for AP_Periph SITL build 2020-11-04 19:59:40 +11:00
RCOutput.cpp AP_HAL_SITL: act on safety switch being enabled in SITL by zeroing outputs 2023-07-12 17:53:12 +10:00
RCOutput.h AP_HAL_SITL: act on safety switch being enabled in SITL by zeroing outputs 2023-07-12 17:53:12 +10:00
SITL_Periph_State.cpp HAL_SITL: allow override of serial devices in SITL periph 2023-07-12 17:06:02 +10:00
SITL_Periph_State.h AP_HAL_SITL: fix sitl_periph_gps build 2023-05-09 11:42:09 +10:00
SITL_State.cpp AP_HAL_STIL: add simulated nooploop tofsense rangefinder 2023-06-28 17:16:22 +10:00
SITL_State.h AP_HAL_STIL: add simulated nooploop tofsense rangefinder 2023-06-28 17:16:22 +10:00
SITL_cmdline.cpp AP_HAL_SITL: correct parsing of --rate on SITL commandline 2023-07-15 00:13:12 +10:00
SPIDevice.cpp AP_HAL_SITL: add dataflash to spi device table 2021-12-25 09:14:31 +11:00
SPIDevice.h AP_HAL_SITL: add simulated SPI devices 2021-10-12 20:01:49 +11:00
Scheduler.cpp HAL_SITL: only do the cygwin speedup hack for scripting while armed 2022-11-10 12:12:03 +11:00
Scheduler.h HAL_SITL: only do the cygwin speedup hack for scripting while armed 2022-11-10 12:12:03 +11:00
Semaphores.cpp AP_HAL_SITL: Add missing const in member functions 2021-02-03 18:45:14 +11:00
Semaphores.h AP_HAL_SITL: Add missing const in member functions 2021-02-03 18:45:14 +11:00
Storage.cpp AP_HAL_SITL: add get_storage_ptr method 2021-11-10 17:21:35 +11:00
Storage.h AP_HAL_SITL: add get_storage_ptr method 2021-11-10 17:21:35 +11:00
Synth.hpp AP_HAL_SITL: Resolve missing-declarations errors 2023-06-19 20:14:31 +10:00
ToneAlarm_SF.cpp AP_HAL_SITL: ToneAlarm doesn't play tones if disabled via param 2019-10-16 16:00:35 +11:00
ToneAlarm_SF.h AP_HAL_SITL: add support for ToneAlarm via sfml 2019-03-23 07:10:50 +11:00
UARTDriver.cpp AP_HAL_SITL: change SITL unbuffered writes to more-closely minim ChibiOS HAL 2023-07-26 17:06:27 +10:00
UARTDriver.h AP_HAL_SITL: change SITL unbuffered writes to more-closely minim ChibiOS HAL 2023-07-26 17:06:27 +10:00
UART_utils.cpp AP_HAL_SITL: Add missing const in member functions 2021-02-03 18:45:14 +11:00
Util.cpp AP_HAL_SITL: act on safety switch being enabled in SITL by zeroing outputs 2023-07-12 17:53:12 +10:00
Util.h AP_HAL_SITL: added old_size to heap_realloc 2023-01-16 09:19:16 +11:00
sitl_airspeed.cpp AP_HAL_SITL: ADC resolution configurable by define, default to 16 bit 2023-05-09 11:42:09 +10:00
sitl_rangefinder.cpp AP_HAL_SITL: ADC resolution configurable by define, default to 16 bit 2023-05-09 11:42:09 +10:00
system.cpp AP_HAL_SITL: setup for DroneCAN driver test build 2023-03-29 17:16:39 +11:00