Hotwheels-Cluster 1.2
Creation of Cluster APP for SEA:ME project.
 
Loading...
Searching...
No Matches
SPIController.hpp File Reference

Definition of the SPIController class. More...

#include "ISPIController.hpp"
#include <cstdint>
#include <fcntl.h>
#include <string>
#include <sys/ioctl.h>
#include <unistd.h>

Go to the source code of this file.

Data Structures

class  SPIController
 Class that controls the SPI communication. ISPIController. More...
 

Typedefs

using IoctlFunc = int (*)(int, unsigned long, ...)
 
using OpenFunc = int (*)(const char *, int, ...)
 
using CloseFunc = int (*)(int)
 

Detailed Description

Definition of the SPIController class.

Author
Félix LE BIHAN (@Fle-bihh)
Tiago Pereira (@t-pereira06)
Ricardo Melo (@reomelo)
Michel Batista (@MicchelFAB)

This file contains the definition of the SPIController class, which is responsible for controlling the SPI communication.

Version
0.1
Date
2025-01-31

Definition in file SPIController.hpp.

Typedef Documentation

◆ CloseFunc

using CloseFunc = int (*)(int)

Definition at line 29 of file SPIController.hpp.

◆ IoctlFunc

using IoctlFunc = int (*)(int, unsigned long, ...)

Definition at line 27 of file SPIController.hpp.

◆ OpenFunc

using OpenFunc = int (*)(const char *, int, ...)

Definition at line 28 of file SPIController.hpp.