class library to access fischertechnik interfaces via USB
Dependencies: FatFileSystem mbed myBlueUSB neigbourhood rfcomm sdp
ftlib/ftErrCode.h@1:4676e8b9b357, 2013-03-11 (annotated)
- Committer:
- networker
- Date:
- Mon Mar 11 08:04:37 2013 +0000
- Revision:
- 1:4676e8b9b357
- Parent:
- 0:7da612835693
first publication of this experimental class, just for sharing wip
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
networker |
0:7da612835693 | 1 | //============================================================================= |
networker |
0:7da612835693 | 2 | // | |
networker |
0:7da612835693 | 3 | // Headerfile | ftErrCode.h |
networker |
0:7da612835693 | 4 | // | |
networker |
0:7da612835693 | 5 | // Description | Definition of error codes |
networker |
0:7da612835693 | 6 | // | |
networker |
0:7da612835693 | 7 | //----------------------------------------------------------------------------- |
networker |
0:7da612835693 | 8 | // Disclaimer - Exclusion of Liability |
networker |
0:7da612835693 | 9 | // |
networker |
0:7da612835693 | 10 | // This software is distributed in the hope that it will be useful,but WITHOUT |
networker |
0:7da612835693 | 11 | // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
networker |
0:7da612835693 | 12 | // FITNESS FOR A PARTICULAR PURPOSE. It can be used an modified by anyone |
networker |
0:7da612835693 | 13 | // free of any license obligations or authoring rights. |
networker |
0:7da612835693 | 14 | //============================================================================= |
networker |
0:7da612835693 | 15 | |
networker |
0:7da612835693 | 16 | #ifndef __FTERRCODE_H__ |
networker |
0:7da612835693 | 17 | #define __FTERRCODE_H__ |
networker |
0:7da612835693 | 18 | |
networker |
0:7da612835693 | 19 | //--- FTLIB Error Codes |
networker |
0:7da612835693 | 20 | |
networker |
0:7da612835693 | 21 | #define FTLIB_ERR_SUCCESS 0x00000000L |
networker |
0:7da612835693 | 22 | #define FTLIB_ERR_NO_MEMORY 0xE0000100L |
networker |
0:7da612835693 | 23 | |
networker |
0:7da612835693 | 24 | #define FTLIB_ERR_FAILED 0xE0001000L |
networker |
0:7da612835693 | 25 | #define FTLIB_ERR_TIMEOUT 0xE000100CL |
networker |
0:7da612835693 | 26 | #define FTLIB_ERR_INVALID_PARAM 0xE0001018L |
networker |
0:7da612835693 | 27 | |
networker |
0:7da612835693 | 28 | #define FTLIB_ERR_SOME_DEVICES_ARE_OPEN 0xE0001101L |
networker |
0:7da612835693 | 29 | #define FTLIB_ERR_DEVICE_IS_OPEN 0xE0001102L |
networker |
0:7da612835693 | 30 | #define FTLIB_ERR_DEVICE_NOT_OPEN 0xE0001103L |
networker |
0:7da612835693 | 31 | #define FTLIB_ERR_NO_SUCH_DEVICE_INSTANCE 0xE0001104L |
networker |
0:7da612835693 | 32 | |
networker |
0:7da612835693 | 33 | #define FTLIB_ERR_UNKNOWN_DEVICE_HANDLE 0xE0001283L |
networker |
0:7da612835693 | 34 | #define FTLIB_ERR_LIB_IS_INITIALIZED 0xE0001286L |
networker |
0:7da612835693 | 35 | #define FTLIB_ERR_LIB_IS_NOT_INITIALIZED 0xE0001287L |
networker |
0:7da612835693 | 36 | #define FTLIB_ERR_THREAD_NOT_STARTABLE 0xE00012A0L |
networker |
0:7da612835693 | 37 | #define FTLIB_ERR_THREAD_IS_RUNNING 0xE00012A5L |
networker |
0:7da612835693 | 38 | #define FTLIB_ERR_THREAD_NOT_RUNNING 0xE00012A6L |
networker |
0:7da612835693 | 39 | #define FTLIB_ERR_THREAD_SYNCHRONIZED 0xE00012AFL |
networker |
0:7da612835693 | 40 | |
networker |
0:7da612835693 | 41 | #define FTLIB_ERR_TIMEOUT_TA 0xE00012B0L |
networker |
0:7da612835693 | 42 | #define FTLIB_ERR_CREATE_EVENT 0xE00012B1L |
networker |
0:7da612835693 | 43 | #define FTLIB_ERR_CREATE_MM_TIMER 0xE00012B2L |
networker |
0:7da612835693 | 44 | |
networker |
0:7da612835693 | 45 | #define FTLIB_ERR_UPLOAD_FILE_NOT_OPEN 0xE0001400L |
networker |
0:7da612835693 | 46 | #define FTLIB_ERR_UPLOAD_FILE_READ_ERR 0xE0001401L |
networker |
0:7da612835693 | 47 | #define FTLIB_ERR_UPLOAD_INVALID_FSIZE 0xE0001402L |
networker |
0:7da612835693 | 48 | #define FTLIB_ERR_UPLOAD_START 0xE0001403L |
networker |
0:7da612835693 | 49 | #define FTLIB_ERR_UPLOAD_CANCELED 0xE0001404L |
networker |
0:7da612835693 | 50 | #define FTLIB_ERR_UPLOAD_FAILED 0xE0001405L |
networker |
0:7da612835693 | 51 | #define FTLIB_ERR_UPLOAD_TIMEOUT 0xE0001406L |
networker |
0:7da612835693 | 52 | #define FTLIB_ERR_UPLOAD_ACK 0xE0001407L |
networker |
0:7da612835693 | 53 | #define FTLIB_ERR_UPLOAD_NAK 0xE0001408L |
networker |
0:7da612835693 | 54 | #define FTLIB_ERR_UPLOAD_DONE 0xE0001409L |
networker |
0:7da612835693 | 55 | #define FTLIB_ERR_UPLOAD_FLASHWRITE 0xE000140AL |
networker |
0:7da612835693 | 56 | #define FTLIB_ERR_REM_CMD_FAILED 0xE000140BL |
networker |
0:7da612835693 | 57 | #define FTLIB_ERR_REM_CMD_NOT_SUPPORTED 0xE000140CL |
networker |
0:7da612835693 | 58 | #define FTLIB_ERR_FWUPD_GET_FILES 0xE000140DL |
networker |
0:7da612835693 | 59 | #define FTLIB_ERR_FWUPD_NO_FILES 0xE000140EL |
networker |
0:7da612835693 | 60 | |
networker |
0:7da612835693 | 61 | #define FTLIB_ERR_ACCESS_DENIED 0xE0001905L |
networker |
0:7da612835693 | 62 | #define FTLIB_ERR_OPEN_COM 0xE0001906L |
networker |
0:7da612835693 | 63 | #define FTLIB_ERR_INIT_COM 0xE0001908L |
networker |
0:7da612835693 | 64 | #define FTLIB_ERR_INIT_COM_TIMEOUT 0xE0001909L |
networker |
0:7da612835693 | 65 | |
networker |
0:7da612835693 | 66 | #define FTLIB_ERR_WRONG_HOSTNAME_LEN 0xE0002000L |
networker |
0:7da612835693 | 67 | |
networker |
0:7da612835693 | 68 | #define FTLIB_FWUPD_UPLOAD_START 0xE0003000L |
networker |
0:7da612835693 | 69 | #define FTLIB_FWUPD_UPLOAD_DONE 0xE0003001L |
networker |
0:7da612835693 | 70 | #define FTLIB_FWUPD_TIMEOUT 0xE0003002L |
networker |
0:7da612835693 | 71 | #define FTLIB_FWUPD_FLUSH_DISK 0xE0003003L |
networker |
0:7da612835693 | 72 | #define FTLIB_FWUPD_CLEAN_DISK 0xE0003004L |
networker |
0:7da612835693 | 73 | #define FTLIB_FWUPD_ERR_FILE_READ 0xE0003005L |
networker |
0:7da612835693 | 74 | #define FTLIB_FWUPD_UPLOAD_FAILED 0xE0003006L |
networker |
0:7da612835693 | 75 | #define FTLIB_FWUPD_STARTING 0xE0003007L |
networker |
0:7da612835693 | 76 | #define FTLIB_FWUPD_FINISHED 0xE0003008L |
networker |
0:7da612835693 | 77 | #define FTLIB_FWUPD_REM_COMMAND 0xE0003009L |
networker |
0:7da612835693 | 78 | #define FTLIB_FWUPD_REM_TIMEOUT 0xE000300AL |
networker |
0:7da612835693 | 79 | #define FTLIB_FWUPD_REM_FAILED 0xE000300BL |
networker |
0:7da612835693 | 80 | #define FTLIB_FWUPD_IZ_STEPS 0xE000300CL |
networker |
0:7da612835693 | 81 | #define FTLIB_FWUPD_STEP 0xE000300DL |
networker |
0:7da612835693 | 82 | |
networker |
0:7da612835693 | 83 | |
networker |
0:7da612835693 | 84 | #define FTLIB_ERR_UNKNOWN 0xEFFFFFFFL |
networker |
0:7da612835693 | 85 | |
networker |
0:7da612835693 | 86 | |
networker |
0:7da612835693 | 87 | #endif |