Solaris Software
Loading...
Searching...
No Matches
datalogger.h File Reference

SD card packet logger service. More...

Include dependency graph for datalogger.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define K_DATALOGGER_CONSUMER_PRIO   (0)
#define K_DATALOGGER_TIMEOUT_MS   (1000U)
#define K_DATALOGGER_SPI_DEV_IDX   (2U)
#define K_DATALOGGER_SECTOR_SIZE   (512U)
#define K_DATALOGGER_FIRST_SECTOR   ((spp_uint32_t)16384U)
#define K_DATALOGGER_BUFFER_SIZE   (2U * K_DATALOGGER_SECTOR_SIZE)
#define K_DATALOGGER_NO_PENDING   (0xFFU)

Functions

const SPP_SERVICE_ConsumerContract_t * SPP_SERVICES_DATALOGGER_getConsumerContract (void)
SPP_RetVal_t SPP_SERVICES_DATALOGGER_getInitStatus (void)

Detailed Description

SD card packet logger service.

Definition in file datalogger.h.

Macro Definition Documentation

◆ K_DATALOGGER_CONSUMER_PRIO

#define K_DATALOGGER_CONSUMER_PRIO   (0)

Definition at line 17 of file datalogger.h.

◆ K_DATALOGGER_TIMEOUT_MS

#define K_DATALOGGER_TIMEOUT_MS   (1000U)

Definition at line 18 of file datalogger.h.

◆ K_DATALOGGER_SPI_DEV_IDX

#define K_DATALOGGER_SPI_DEV_IDX   (2U)

Definition at line 19 of file datalogger.h.

◆ K_DATALOGGER_SECTOR_SIZE

#define K_DATALOGGER_SECTOR_SIZE   (512U)

Definition at line 20 of file datalogger.h.

◆ K_DATALOGGER_FIRST_SECTOR

#define K_DATALOGGER_FIRST_SECTOR   ((spp_uint32_t)16384U)

Definition at line 21 of file datalogger.h.

Referenced by SPP_SERVICES_DATALOGGER_init().

◆ K_DATALOGGER_BUFFER_SIZE

#define K_DATALOGGER_BUFFER_SIZE   (2U * K_DATALOGGER_SECTOR_SIZE)

Definition at line 22 of file datalogger.h.

Referenced by SPP_SERVICES_DATALOGGER_consumeData().

◆ K_DATALOGGER_NO_PENDING

#define K_DATALOGGER_NO_PENDING   (0xFFU)

Definition at line 23 of file datalogger.h.

Function Documentation

◆ SPP_SERVICES_DATALOGGER_getConsumerContract()

const SPP_SERVICE_ConsumerContract_t * SPP_SERVICES_DATALOGGER_getConsumerContract ( void )

Definition at line 50 of file datalogger.c.

References g_dataloggerConsumerContract, and SPP_SERVICES_DATALOGGER_getConsumerContract().

Referenced by SPP_SERVICES_DATALOGGER_getConsumerContract().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ SPP_SERVICES_DATALOGGER_getInitStatus()

SPP_RetVal_t SPP_SERVICES_DATALOGGER_getInitStatus ( void )

Definition at line 55 of file datalogger.c.

References s_initStatus, and SPP_SERVICES_DATALOGGER_getInitStatus().

Referenced by SPP_SERVICES_DATALOGGER_getInitStatus().

Here is the call graph for this function:
Here is the caller graph for this function: