ardupilot/libraries/AP_HAL
Andy Piper ce481af167 AP_HAL: correct prescaler calculation and add testing debug.
use normalized bitwidths for neopixel.
make sure low prescaler values are allowed.
significantly tighten clocking prescaler tests
add assertions around expected prescaler values
2022-10-05 18:27:43 +11:00
..
board AP_HAL: move defaulting of HAL_DSHOT_ALARM into hwdef 2022-09-15 09:18:04 +10:00
examples AP_HAL: fix python files exec permissions 2022-06-08 08:16:42 +09:00
tests AP_HAL: correct prescaler calculation and add testing debug. 2022-10-05 18:27:43 +11:00
utility AP_HAL: fixed vprintf for no hal.h 2022-02-22 12:13:19 +11:00
AP_HAL.h AP_HAL: add CANIface HAL, replace uavcan dependent one 2020-08-19 17:31:09 +10:00
AP_HAL_Boards.h AP_HAL: disable CanManager in hwdef.h for AP_Periph 2022-09-20 09:39:48 +10:00
AP_HAL_Macros.h AP_HAL: permit double-maths whe simulating 2022-03-17 14:39:55 +11:00
AP_HAL_Main.h
AP_HAL_Namespace.h AP_HAL: create HAL::SIMState object to hold simulation state 2022-03-17 14:39:55 +11:00
AnalogIn.h AP_HAL: AnalogSource: set_pin returns bool 2021-10-06 18:42:51 +11:00
CANIface.cpp AP_HAL: add support for taking in canfd bitrate in caniface 2022-03-11 18:13:54 +11:00
CANIface.h AP_HAL: added id_signed for CANFrame 2022-10-02 08:15:06 +11:00
DSP.cpp AP_HAL: correct assert 2022-06-01 15:49:32 +01:00
DSP.h AP_HAL: save a sliding window array of frequency bins 2022-06-01 15:49:32 +01:00
Device.cpp AP_HAL: move function definitions to cpp to save flash 2022-05-25 18:14:46 +10:00
Device.h AP_HAL: move function definitions to cpp to save flash 2022-05-25 18:14:46 +10:00
EventHandle.cpp AP_HAL: add common Event interface 2020-08-19 17:31:09 +10:00
EventHandle.h AP_HAL: add common Event interface 2020-08-19 17:31:09 +10:00
Flash.h
GPIO.cpp AP_HAL: move from HAL_NO_GCS to HAL_GCS_ENABLED 2021-09-22 21:37:00 +10:00
GPIO.h AP_HAL: add GPIO::pin_to_servo_channel method 2022-04-26 15:19:28 +09:00
HAL.cpp AP_HAL: support up to 9 UARTs 2021-11-22 22:48:59 +11:00
HAL.h AL_HAL: Console output can be disabled 2022-05-17 09:53:06 +10:00
I2CDevice.h
OpticalFlow.h
QSPIDevice.h AP_HAL: add support for QSPIDevice 2021-06-30 19:33:17 +10:00
RCInput.h AP_HAL: add Link Quality reporting to RC protocols 2021-07-16 13:27:38 +10:00
RCOutput.cpp AP_HAL: correct prescaler calculation and add testing debug. 2022-10-05 18:27:43 +11:00
RCOutput.h AP_HAL: correct prescaler calculation and add testing debug. 2022-10-05 18:27:43 +11:00
SIMState.cpp AP_HAL: add TeraRange Neo Rangefinder 2022-08-09 09:01:34 +10:00
SIMState.h AP_HAL: add TeraRange Neo Rangefinder 2022-08-09 09:01:34 +10:00
SPIDevice.h AP_HAL: add mechanism to set register rw register using device name for SPI 2022-05-25 18:14:46 +10:00
Scheduler.cpp
Scheduler.h AP_HAL: add PRIORITY_RCOUT 2021-02-20 14:37:11 +11:00
Semaphores.cpp
Semaphores.h all: use CLASS_NO_COPY() macro 2022-10-04 11:23:04 +11:00
Storage.cpp
Storage.h AP_HAL: add get_storage_ptr method 2021-11-10 17:21:35 +11:00
UARTDriver.h all: use CLASS_NO_COPY() macro 2022-10-04 11:23:04 +11:00
Util.cpp AP_HAL: tidy set/get of hw RTC 2021-12-06 12:58:43 +11:00
Util.h AP_HAL: increase short board names to 23 chars 2022-09-21 17:56:42 +10:00
system.cpp AP_HAL: added micros16() method 2021-10-02 18:26:39 +10:00
system.h AP_HAL: added micros16() method 2021-10-02 18:26:39 +10:00