TrickFire Robotics
Setup

Getting Started

Clone the AK Series driver repository and build the library.

Clone the repository, set up your build environment, then build the library with CMake.

Clone the repository

Terminal
$ git clone https://github.com/TrickfireRobotics/ak-series.git
$ cd ak-series

Caution

The build will fail if you are not on a Linux system or inside the dev container, since it depends on Linux SocketCAN.

Build the library

Terminal
$ mkdir build && cd build
$ cmake -S .. -B . -DSETUP_TEST_IFNAME=ON -DBUILD_TESTING=ON \
  -DCMAKE_EXPORT_COMPILE_COMMANDS=ON
$ cmake --build .
OptionDescription
BUILD_TESTINGBuild the GTest suite
SETUP_TEST_IFNAMEConfigure a virtual CAN interface for tests
CMAKE_EXPORT_COMPILE_COMMANDSEmit compile_commands.json for your LSP

Next steps

On this page