2020-02-23 06:50:22 +00:00
|
|
|
/*
|
|
|
|
* umb_return_values.h
|
|
|
|
*
|
|
|
|
* Created on: 23.02.2020
|
|
|
|
* Author: mateusz
|
|
|
|
*/
|
|
|
|
|
2020-02-23 17:22:37 +00:00
|
|
|
#ifndef INCLUDE_UMB_MASTER_UMB_RETVAL_T_H_
|
|
|
|
#define INCLUDE_UMB_MASTER_UMB_RETVAL_T_H_
|
2020-02-23 06:50:22 +00:00
|
|
|
|
|
|
|
typedef enum umb_retval_t {
|
2020-02-23 17:22:37 +00:00
|
|
|
UMB_UNINITIALIZED = 127,
|
|
|
|
UMB_OK = 0,
|
2020-02-23 06:50:22 +00:00
|
|
|
UMB_FRAME_TOO_LONG_FOR_TX = -1,
|
|
|
|
UMB_NOT_VALID_FRAME = -2,
|
|
|
|
UMB_TO_ANOTHER_MASTER = -3,
|
|
|
|
UMB_RECV_FRAME_TOO_LONG = -4,
|
2020-02-23 17:22:37 +00:00
|
|
|
UMB_WRONG_CRC = -5,
|
|
|
|
UMB_BUSY = -6,
|
2020-03-20 21:53:24 +00:00
|
|
|
UMB_NOK_STATUS_GOT_WITH_RESP = -7,
|
2020-03-21 16:46:16 +00:00
|
|
|
UMB_VALUE_OUT_OF_RANGE = -8,
|
2020-02-23 17:22:37 +00:00
|
|
|
UMB_GENERAL_ERROR = -63
|
2020-02-23 06:50:22 +00:00
|
|
|
}umb_retval_t;
|
|
|
|
|
2020-02-23 17:22:37 +00:00
|
|
|
#endif /* INCLUDE_UMB_MASTER_UMB_RETVAL_T_H_ */
|