Adafruit Si5351 Library
errors.h
Go to the documentation of this file.
1
5
#ifndef _ERRORS_H_
6
#define _ERRORS_H_
7
13
typedef
enum
{
14
ERROR_NONE
= 0x0,
15
ERROR_OPERATIONTIMEDOUT
= 0x1,
16
ERROR_ADDRESSOUTOFRANGE
= 0x2,
17
ERROR_BUFFEROVERFLOW
=
18
0x3,
19
ERROR_INVALIDPARAMETER
= 0x4,
20
ERROR_DEVICENOTINITIALISED
= 0x5,
22
ERROR_UNEXPECTEDVALUE
=
23
0x6,
24
/*=======================================================================*/
25
26
/*=======================================================================
27
I2C ERRORS 0x0100 .. 0x010F
28
-----------------------------------------------------------------------
29
Errors related to the I2C bus
30
-----------------------------------------------------------------------*/
31
ERROR_I2C_DEVICENOTFOUND
=
32
0x101,
33
ERROR_I2C_NOACK
= 0x102,
34
ERROR_I2C_TIMEOUT
=
35
0x103,
36
ERROR_I2C_TRANSACTION
= 0x104,
37
/*=======================================================================*/
38
}
err_t
;
39
40
#endif
err_t
err_t
Definition:
errors.h:13
ERROR_I2C_TRANSACTION
Definition:
errors.h:36
ERROR_ADDRESSOUTOFRANGE
Definition:
errors.h:16
ERROR_I2C_NOACK
Definition:
errors.h:33
ERROR_UNEXPECTEDVALUE
Definition:
errors.h:22
ERROR_I2C_DEVICENOTFOUND
Definition:
errors.h:31
ERROR_BUFFEROVERFLOW
Definition:
errors.h:17
ERROR_OPERATIONTIMEDOUT
Definition:
errors.h:15
ERROR_NONE
Definition:
errors.h:14
ERROR_DEVICENOTINITIALISED
Definition:
errors.h:20
ERROR_INVALIDPARAMETER
Definition:
errors.h:19
ERROR_I2C_TIMEOUT
Definition:
errors.h:34
Generated by
1.8.13