Skip to main content
Ctrl+K
libhal  documentation - Home

    • 🏡 Introduction
    • 🚀 Getting Started
    • 📖 User Guide
    • 📚 Contributor Guides
    • 📊 Project Information
  • Libhal Interfaces
  • Soft Drivers
  • Utilities
  • Libhal Interfaces
  • Soft Drivers
  • Utilities

Section Navigation

Miscellaneous Utilities

  • As Bytes
  • Bit
  • Bit Limits
  • Comparison
  • Enum
  • Map
  • Math
  • Move Interceptor
  • Overflow Counter
  • Static Callable
  • Static List
  • Streams
  • To Array
  • libhal...

libhal Utilities API Documentation#

Note

This is a collection of utilities used within libhal, interface specific APIs are on their respective pages. This tab is for the unrelated utilities for libhal.

Miscellaneous Utilities

  • As Bytes
  • Bit
    • from()
    • from()
    • from()
    • from()
    • origin()
    • value()
    • operator==()
    • byte_m
    • nibble_m
    • bit_mask
    • byte_mask
    • nibble_mask
  • Bit Limits
    • generate_field_of_ones()
    • max()
    • min()
    • bit_limits
  • Comparison
  • Enum
    • value()
  • Map
    • map()
  • Math
    • multiply()
    • absolute_value()
    • rounding_division()
    • distance()
    • equals()
  • Move Interceptor
    • intercept()
    • move_interceptor
  • Overflow Counter
    • update()
    • reset()
    • overflow_counter
  • Static Callable
    • static_callable()
    • get_handler()
    • handler()
    • callback
    • static_callable
    • static_callable
  • Static List
    • push_back()
    • push_back()
    • push_back()
    • static_list
  • Streams
    • stream_find()
    • stream_fill()
    • stream_fill()
    • stream_fill_upto()
    • stream_parse()
    • stream_skip()
    • stream_find
    • stream_fill
    • stream_fill_upto
    • stream_parse
    • stream_skip
  • To Array
    • to_array()

previous

Remote Controlled Servo (RC Servo)

next

As Bytes

Show Source

Created using Sphinx 7.4.7.

Built with the PyData Sphinx Theme 0.15.4.