TR-mbed 1.0
Loading...
Searching...
No Matches
Classes | Public Member Functions | Static Public Member Functions | List of all members
Jetson Class Reference

#include <Jetson.h>

Classes

struct  ReadState
 
struct  WriteState
 

Public Member Functions

 Jetson (BufferedSerial &UARTJetson)
 
 Jetson (SPISlave &SPIJetson)
 
Jetson::ReadState read ()
 
void write (Jetson::WriteState &to_write)
 

Static Public Member Functions

static uint8_t calculateLRC (const char *data, size_t length)
 

Constructor & Destructor Documentation

◆ Jetson() [1/2]

Jetson::Jetson ( BufferedSerial &  UARTJetson)

◆ Jetson() [2/2]

Jetson::Jetson ( SPISlave &  SPIJetson)

Member Function Documentation

◆ calculateLRC()

uint8_t Jetson::calculateLRC ( const char *  data,
size_t  length 
)
static

Performs a Longitudinal Redundancy Check

Parameters
datathe data to compute the checksum on
lengththe length of data

◆ read()

Jetson::ReadState Jetson::read ( )

◆ write()

void Jetson::write ( Jetson::WriteState to_write)

The documentation for this class was generated from the following files: