Skip to content

File can.hpp

FileList > include > libhal > can.hpp

Go to the source code of this file

  • #include <array>
  • #include <cstdint>
  • #include "error.hpp"
  • #include "functional.hpp"
  • #include "units.hpp"

Namespaces

Type Name
namespace hal
The foundation of libhal containing, interfaces, utilities and soft drivers.

Classes

Type Name
class can
Controller Area Network (CAN bus) hardware abstraction interface.
struct message_t
A CAN message.
struct send_t
Feedback from sending data over the CAN BUS.
struct settings
Generic settings for a can peripheral.

The documentation for this class was generated from the following file libraries/include/libhal/can.hpp