minipix_uart_interface
A library and examples for the MiniPIX UART interface
gatherer_interface.c File Reference
#include <gatherer_interface.h>
+ Include dependency graph for gatherer_interface.c:

Functions

void gatherer_initialize (Gatherer_Handler_t *gatherer_handler)
 
void gatherer_receiveCharCallback (Gatherer_Handler_t *gatherer_handler, const uint8_t byte_in)
 callback called by a user with new bytes coming from the UART connected to PC More...
 
void gatherer_processFrameData (Gatherer_Handler_t *gatherer_handler, const LLCP_FrameData_t *data)
 
void gatherer_processFrameDataTerminator (Gatherer_Handler_t *gatherer_handler, const LLCP_FrameDataTerminator_t *data)
 
void gatherer_processStatus (Gatherer_Handler_t *gatherer_handler, const LLCP_Status_t *data)
 
void gatherer_processTemperature (Gatherer_Handler_t *gatherer_handler, const LLCP_Temperature_t *data)
 
void gatherer_processAck (Gatherer_Handler_t *gatherer_handler, const LLCP_Ack_t *data)
 
void gatherer_processMinipixError (Gatherer_Handler_t *gatherer_handler, const LLCP_MinipixError_t *data)
 
void gatherer_processFrameMeasurementFinished (Gatherer_Handler_t *gatherer_handler)
 
void gatherer_sendMessage (Gatherer_Handler_t *gatherer_handler, const uint8_t *str_out, const uint16_t len)
 

Function Documentation

◆ gatherer_initialize()

void gatherer_initialize ( Gatherer_Handler_t gatherer_handler)

◆ gatherer_processAck()

void gatherer_processAck ( Gatherer_Handler_t gatherer_handler,
const LLCP_Ack_t data 
)

◆ gatherer_processFrameData()

void gatherer_processFrameData ( Gatherer_Handler_t gatherer_handler,
const LLCP_FrameData_t data 
)

◆ gatherer_processFrameDataTerminator()

void gatherer_processFrameDataTerminator ( Gatherer_Handler_t gatherer_handler,
const LLCP_FrameDataTerminator_t data 
)

◆ gatherer_processFrameMeasurementFinished()

void gatherer_processFrameMeasurementFinished ( Gatherer_Handler_t gatherer_handler)

◆ gatherer_processMinipixError()

void gatherer_processMinipixError ( Gatherer_Handler_t gatherer_handler,
const LLCP_MinipixError_t data 
)

◆ gatherer_processStatus()

void gatherer_processStatus ( Gatherer_Handler_t gatherer_handler,
const LLCP_Status_t data 
)

◆ gatherer_processTemperature()

void gatherer_processTemperature ( Gatherer_Handler_t gatherer_handler,
const LLCP_Temperature_t data 
)

◆ gatherer_receiveCharCallback()

void gatherer_receiveCharCallback ( Gatherer_Handler_t gatherer_handler,
const uint8_t  byte_in 
)

callback called by a user with new bytes coming from the UART connected to PC

Parameters
gatherer_handler
byte_in

◆ gatherer_sendMessage()

void gatherer_sendMessage ( Gatherer_Handler_t gatherer_handler,
const uint8_t *  str_out,
const uint16_t  len 
)