35 lines
958 B
C
35 lines
958 B
C
/**
|
|
* @file monitoring.h
|
|
*
|
|
* @copyright Nehemis SARL reserves all rights even in the event of industrial
|
|
* property rights. We reserve all rights of disposal such as
|
|
* copying and passing on to third parties.
|
|
*
|
|
* @brief
|
|
*
|
|
*/
|
|
|
|
#ifndef ENDURANCETESTBENCH_H_
|
|
#define ENDURANCETESTBENCH_H_
|
|
|
|
/******************************************************************************
|
|
* Include Header Files
|
|
******************************************************************************/
|
|
#include "nms_types.h"
|
|
|
|
/**
|
|
* @brief This is the main function that runs the endurance
|
|
* test bench.
|
|
*
|
|
* @return void
|
|
*
|
|
*/
|
|
void EnduranceTestBenchRun(bool *testBenchStarted_b);
|
|
|
|
void EnduranceTestBenchWriteInd(uint8 sdoNr_u8, uint16 index_u16, uint8 subIndex_u8, uint32 errorVal_u32);
|
|
|
|
void EnduranceTestBenchReadInd(uint8 sdoNr_u8, uint16 index_u16, uint8 subIndex_u8, uint32 size, uint32 errorVal_u32);
|
|
|
|
|
|
#endif /* ENDURANCETESTBENCH_H_ */
|