Class=1020 (0x03FC) - Class2 Level I Error

CLASS2.LEVEL1.ERROR

Description

This class mirrors the CLASS1.ERROR class but use a different data format with a GUID stored in the first 16 bytes of the data followed by the standard data thus offset with 16-bytes.

See CLASS2.PROTOCOL1 for more information on the data format.

Type=0 (0x00) - Success

VSCP_TYPE_ERROR_SUCCESSThis error message is used to report success, that is no error.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=1 (0x01) - Error

VSCP_TYPE_ERROR_ERRORThis error message is used to indicate an error condition.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=7 (0x07) - Channel error

VSCP_TYPE_ERROR_CHANNELThis error message is used to indicate a (communication) channel problem.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=8 (0x08) - Fifo empty error

VSCP_TYPE_ERROR_FIFO_EMPTYThis error message is used to indicate a fifo empty problem.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=9 (0x09) - Fifo full error

VSCP_TYPE_ERROR_FIFO_FULLThis error message is used to indicate a fifo full problem.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=10 (0x0A) - Fifo size error

VSCP_TYPE_ERROR_FIFO_SIZEThis error message is used to indicate a fifo size problem.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=11 (0x0B) - Fifo wait error

VSCP_TYPE_ERROR_FIFO_WAITThis error message is used to indicate a fifo wait problem.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=12 (0x0C) - Generic error

VSCP_TYPE_ERROR_GENERICThis error message is used to indicate a generic error.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=13 (0x0D) - Hardware error

VSCP_TYPE_ERROR_HARDWAREThis error message is used to indicate a hardware error.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=14 (0x0E) - initialization error

VSCP_TYPE_ERROR_INIT_FAILThis error message is used to indicate a initialization error.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=15 (0x0F) - Missing initialization error

VSCP_TYPE_ERROR_INIT_MISSINGThis error message is used to indicate a missing initialization error.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=16 (0x10) - Initialization ready

VSCP_TYPE_ERROR_INIT_READYThis error message is used to indicate a initialization ready error.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=17 (0x11) - Not supported

VSCP_TYPE_ERROR_NOT_SUPPORTEDThis error message is used to indicate a not supported error.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=18 (0x12) - Overrun error

VSCP_TYPE_ERROR_OVERRUNThis error message is used to indicate an overrun error.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=19 (0x13) - Receiver empty error

VSCP_TYPE_ERROR_RCV_EMPTYThis error message is used to indicate a receiver empty error.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=20 (0x14) - Register error

VSCP_TYPE_ERROR_REGISTERThis error message is used to indicate a register error.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=21 (0x15) - Transmitter full error

VSCP_TYPE_ERROR_TRM_FULLThis error message is used to indicate a transmitter full error.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=28 (0x1C) - Library error

VSCP_TYPE_ERROR_LIBRARYThis error message is used to indicate a library error.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=29 (0x1D) - Procedural address error

VSCP_TYPE_ERROR_PROCADDRESSThis error message is used to indicate a procedural address error.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=30 (0x1E) - Only one instance error

VSCP_TYPE_ERROR_ONLY_ONE_INSTANCEThis error message is used to indicate an only one instance error.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=31 (0x1F) - Sub driver error

VSCP_TYPE_ERROR_SUB_DRIVERThis error message is used to indicate a sub driver error.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=32 (0x20) - Timeout error

VSCP_TYPE_ERROR_TIMEOUTThis error message is used to indicate a timeout error.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=33 (0x21) - Not open error

VSCP_TYPE_ERROR_NOT_OPENThis error message is used to indicate a not open error.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=34 (0x22) - Parameter error

VSCP_TYPE_ERROR_PARAMETERThis error message is used to indicate a parameter error.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=35 (0x23) - Memory error

VSCP_TYPE_ERROR_MEMORYThis error message is used to indicate a memory error.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=36 (0x24) - Internal error

VSCP_TYPE_ERROR_INTERNALThis error message is used to indicate a internal error.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=37 (0x25) - Communication error

VSCP_TYPE_ERROR_COMMUNICATIONThis error message is used to indicate a communication error.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=38 (0x26) - User error

VSCP_TYPE_ERROR_USERThis error message is used to indicate a user error.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=39 (0x27) - Password error

VSCP_TYPE_ERROR_PASSWORDThis error message is used to indicate a password error.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=40 (0x28) - Connection error

VSCP_TYPE_ERROR_CONNECTIONThis error message is used to indicate a connection error.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=41 (0x29) - Invalid handle error

VSCP_TYPE_ERROR_INVALID_HANDLEThis error message is used to indicate a invalid handle error.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=42 (0x2A) - Operation failed error

VSCP_TYPE_ERROR_OPERATION_FAILEDThis error message is used to indicate an operation failed error.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=43 (0x2B) - Supplied buffer is to small to fit content

VSCP_TYPE_ERROR_BUFFER_SMALLThis error message is used to indicate that the supplied buffer is to small to fit content.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=44 (0x2C) - Requested item is unknown

VSCP_TYPE_ERROR_ITEM_UNKNOWNThis error message is used to indicate that the requested item (remote variable) is unknown.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.

Type=45 (0x2D) - Name is already in use

VSCP_TYPE_ERROR_NAME_USEDThis error message is used to indicate that the name is already in use.
Data byte Description
0 index. Often used as an index for channels/sub devices within a module.
1 Zone for which event applies to (0-255). 255 is all zones.
2 Sub-zone for which event applies to (0-255). 255 is all sub-zones.
3-7 Can be present or not be present. If present the bytes give additional user specific information.


Very Simple Control Protocol
Thu Aug 16 2018 09:30:01 GMT+0000 (UTC)
This document is licensed under Creative Commons BY 4.0 and can be freely copied, redistributed, remixed, transformed, built upon as long as you give credits to the author.

results matching ""

    No results matching ""