libhal API documentation#
Welcome to libhal API documentation
Here you will find an organized list of the interfaces used in libhal. This includes soft drivers which are drivers that are not tied to specific hardware. This will also include utility functions.
- Libhal Interfaces
- Accelerometer
- Analog Digital Converter (ADC)
- Angular Velocity Sensor
- Controlled Area Network (CAN)
- Digital Analog Converter (DAC)
- Distance Sensor
- Error
- Functional
- Gyroscope
- Inter-integrated Circuit (I2C)
- Input Pin
- Interrupt Pin
- Magnetometer
- Motor
- Output Pin
- Pulse Width Modulation (PWM)
- Rotational Sensor
- Serial
- Servo
- Serial Peripheral Interface (SPI)
- Steady Clock
- Temperature Sensor
- Timeout
- Timer
- Units
- Soft Drivers
- Inert Drivers
- ADC Multiplexer
- I2C Minimum Speed
- Inverter
- Remote Controlled Servo (RC Servo)
- Utilities
- As Bytes
- Bit
- Bit Limits
- Comparison
- Enum
- Map
- Math
- Move Interceptor
- Overflow Counter
- Static Callable
- Static List
- Streams
- To Array