@@ -292,14 +292,14 @@ typedef VSCPChannelInfo *PVSCPCHANNELINFO;
292
292
293
293
/* Interface types */
294
294
#define VSCP_INTERFACE_TYPE_UNKNOWN 0
295
- #define VSCP_INTERFACE_TYPE_INTERNAL 1 // Internal to daemon/server
296
- #define VSCP_INTERFACE_TYPE_LEVEL1DRV 2 // Level I driver
297
- #define VSCP_INTERFACE_TYPE_LEVEL2DRV 3 // Level II driver
298
- #define VSCP_INTERFACE_TYPE_CLIENT_TCPIP 4 // TCP/IP client
299
- #define VSCP_INTERFACE_TYPE_CLIENT_UDP 5 // UDP client
300
- #define VSCP_INTERFACE_TYPE_CLIENT_WEB 6 // Web server
301
- #define VSCP_INTERFACE_TYPE_CLIENT_WEBSOCK 7 // Websocket client
302
- #define VSCP_INTERFACE_TYPE_CLIENT_REST 8 // REST client
295
+ #define VSCP_INTERFACE_TYPE_INTERNAL 1 // Internal to daemon/server
296
+ #define VSCP_INTERFACE_TYPE_LEVEL1DRV 2 // Level I driver
297
+ #define VSCP_INTERFACE_TYPE_LEVEL2DRV 3 // Level II driver
298
+ #define VSCP_INTERFACE_TYPE_CLIENT_TCPIP 4 // TCP/IP client
299
+ #define VSCP_INTERFACE_TYPE_CLIENT_UDP 5 // UDP client
300
+ #define VSCP_INTERFACE_TYPE_CLIENT_WEB 6 // Web server
301
+ #define VSCP_INTERFACE_TYPE_CLIENT_WEBSOCK 7 // Websocket client
302
+ #define VSCP_INTERFACE_TYPE_CLIENT_REST 8 // REST client
303
303
304
304
/* VSCP Encryption types */
305
305
#define VSCP_ENCRYPTION_NONE 0
@@ -479,11 +479,16 @@ struct vscpMyNode {
479
479
/* * * * Standard VSCP registers * * * */
480
480
481
481
/* Register defines above 0x7f (Level I) / 0xffffff7f (Level II) */
482
+ #define VSCP_STD_REGISTER_START 0x80
483
+
484
+ // Alarm status (Read only)
482
485
#define VSCP_STD_REGISTER_ALARM_STATUS 0x80
483
486
484
487
#define VSCP_STD_REGISTER_MAJOR_VERSION 0x81
485
488
#define VSCP_STD_REGISTER_MINOR_VERSION 0x82
486
- #define VSCP_STD_REGISTER_SUB_VERSION 0x83
489
+
490
+ // Counts errors
491
+ #define VSCP_STD_REGISTER_ERROR_COUNTER 0x83
487
492
488
493
/* 0x84 - 0x88 - User id space */
489
494
#define VSCP_STD_REGISTER_USER_ID 0x84
@@ -506,10 +511,11 @@ struct vscpMyNode {
506
511
#define VSCP_STD_REGISTER_FIRMWARE_MAJOR 0x94
507
512
#define VSCP_STD_REGISTER_FIRMWARE_MINOR 0x95
508
513
#define VSCP_STD_REGISTER_FIRMWARE_SUBMINOR 0x96
514
+ #define VSCP_STD_REGISTER_FIRMWARE_RELEASE 0x96
509
515
510
516
#define VSCP_STD_REGISTER_BOOT_LOADER 0x97
511
- #define VSCP_STD_REGISTER_BUFFER_SIZE 0x98
512
- #define VSCP_STD_REGISTER_PAGES_COUNT 0x99
517
+ #define VSCP_STD_REGISTER_BUFFER_SIZE 0x98 // Deprecated
518
+ #define VSCP_STD_REGISTER_PAGES_COUNT 0x99 // Deprecated
513
519
514
520
/* Unsigned 32-bit integer for family code */
515
521
#define VSCP_STD_REGISTER_FAMILY_CODE 0x9A
0 commit comments