From 9b298601949c38654191c32b0416542750b92547 Mon Sep 17 00:00:00 2001 From: BlueAndi Date: Sun, 19 Jan 2025 00:29:47 +0100 Subject: [PATCH] Updated to vscp-framework v2.2.0 --- CHANGELOG.md | 20 +- library.json | 2 +- library.properties | 2 +- src/framework/core/vscp_core.h | 2 +- src/framework/core/vscp_type_control.h | 13 +- src/framework/events/vscp_evt_alarm.c | 52 +-- src/framework/events/vscp_evt_alarm.h | 52 +-- src/framework/events/vscp_evt_aol.c | 64 ++-- src/framework/events/vscp_evt_aol.h | 64 ++-- src/framework/events/vscp_evt_control.c | 348 ++++++++++++------ src/framework/events/vscp_evt_control.h | 288 +++++++++------ src/framework/events/vscp_evt_diagnostic.c | 324 ++++++++-------- src/framework/events/vscp_evt_diagnostic.h | 324 ++++++++-------- src/framework/events/vscp_evt_display.c | 32 +- src/framework/events/vscp_evt_display.h | 32 +- src/framework/events/vscp_evt_error.c | 152 ++++---- src/framework/events/vscp_evt_error.h | 152 ++++---- src/framework/events/vscp_evt_information.c | 345 ++++++++--------- src/framework/events/vscp_evt_information.h | 345 ++++++++--------- src/framework/events/vscp_evt_ir.c | 4 +- src/framework/events/vscp_evt_ir.h | 4 +- src/framework/events/vscp_evt_multimedia.c | 136 +++---- src/framework/events/vscp_evt_multimedia.h | 136 +++---- src/framework/events/vscp_evt_security.c | 148 ++++---- src/framework/events/vscp_evt_security.h | 148 ++++---- src/framework/events/vscp_evt_setvaluezone.c | 232 ++++++------ src/framework/events/vscp_evt_setvaluezone.h | 232 ++++++------ src/framework/events/vscp_evt_weather.c | 208 +++++------ src/framework/events/vscp_evt_weather.h | 208 +++++------ .../events/vscp_evt_weather_forecast.c | 208 +++++------ .../events/vscp_evt_weather_forecast.h | 208 +++++------ 31 files changed, 2328 insertions(+), 2157 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d1d38e2..858f53d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## 2.2.0 + +- Update to VSCP framework v2.2.0, please see the [changelog](https://github.com/BlueAndi/vscp-framework/releases/tag/v2.2.0) there. + ## 2.1.0 - Update to VSCP framework v2.1.0, please see the [changelog](https://github.com/BlueAndi/vscp-framework/releases/tag/v2.1.0) there. @@ -5,13 +9,13 @@ ## 2.0.4 - Fixed problem with backslashes in include paths. -- Fixed problem with wrong include path in vscp_evt_information.c module. Thanks to michpro! +- Fixed problem with wrong include path in `vscp_evt_information.c` module. Thanks to michpro! - Examples updated to be working with latest CAN libraries. ## 2.0.3 - Update to VSCP framework v2.0.3, please see the [changelog](https://github.com/BlueAndi/vscp-framework/releases/tag/v2.0.3) there. -- Deprecated "dataNum" replaced with "dataSize". Thanks to michpro! +- Deprecated `dataNum` replaced with `dataSize`. Thanks to michpro! ## 2.0.2 @@ -42,7 +46,7 @@ - Update to VSCP framework v0.9.0, please see the [changelog](https://github.com/BlueAndi/vscp-framework/releases/tag/v0.9.0) there. - The update includes the following bugfixes: - Bugfix: Fix of misspellings/typos, thanks to TomasRoj. - - Bugfix: VSCP measurement events fixed, because internal the parameters unit and index in the vscp_data_coding_getFormatByte() call were reversed. Thanks to troky! + - Bugfix: VSCP measurement events fixed, because internally the parameters `unit` and `index` in the `vscp_data_coding_getFormatByte()` call were reversed. Thanks to troky! ## 0.7.1 @@ -53,11 +57,11 @@ - Update to VSCP framework v0.8.0, please see the [changelog](https://github.com/BlueAndi/vscp-framework/releases/tag/v0.8.0) there. - Folder structure changed inside framework folder, in preparation for the abstract event modules. -- Abstract event modules introduced, see framework/events. +- Abstract event modules introduced, see `framework/events`. ## 0.6.1 -- Folder structure changed, please see https://www.arduino.cc/en/Guide/Libraries#toc4 for easier installation. +- Folder structure changed, please see [Arduino Library Guide](https://www.arduino.cc/en/Guide/Libraries#toc4) for easier installation. ## 0.6.0 @@ -76,14 +80,14 @@ ## 0.3.0 -- DigInDebounce class for digital input debouncing implemented. +- `DigInDebounce` class for digital input debouncing implemented. - Update to VSCP framework v0.4.0, please see the [changelog](https://github.com/BlueAndi/vscp-framework/releases/tag/v0.4.0) there. - Status lamp and init button connection fixed. ## 0.2.0 -Updated to VSCP framework v0.3.0, please see the [changelog](https://github.com/BlueAndi/vscp-framework/releases/tag/v0.3.0) there. +- Updated to VSCP framework v0.3.0, please see the [changelog](https://github.com/BlueAndi/vscp-framework/releases/tag/v0.3.0) there. ## 0.1.0 -Base is the VSCP framework v0.2.2 +- Base is the VSCP framework v0.2.2 diff --git a/library.json b/library.json index 91780c9..147c25e 100644 --- a/library.json +++ b/library.json @@ -1,6 +1,6 @@ { "name": "vscp-arduino", - "version": "2.1.0", + "version": "2.2.0", "keywords": "vscp, arduino-library, vscp-arduino, automation, home automation", "description": "Very Simple Control Procotol (VSCP) Level 1 Library for the arduino IDE.", "repository": { diff --git a/library.properties b/library.properties index 5e6fcf5..a36bb0d 100644 --- a/library.properties +++ b/library.properties @@ -1,5 +1,5 @@ name=VSCP -version=2.1.0 +version=2.2.0 author=Andreas Merkle maintainer=Andreas Merkle sentence=Very Simple Control Protocol L1 framework for all Arduino boards. diff --git a/src/framework/core/vscp_core.h b/src/framework/core/vscp_core.h index 87ab8cd..5974c9c 100644 --- a/src/framework/core/vscp_core.h +++ b/src/framework/core/vscp_core.h @@ -102,7 +102,7 @@ extern "C" #define VSCP_CORE_VERSION_STR "v1.15.9" /** VSCP framework version string */ -#define VSCP_CORE_FRAMEWORK_VERSION "v2.1.0" +#define VSCP_CORE_FRAMEWORK_VERSION "v2.2.0" /******************************************************************************* MACROS diff --git a/src/framework/core/vscp_type_control.h b/src/framework/core/vscp_type_control.h index f101145..21a785b 100644 --- a/src/framework/core/vscp_type_control.h +++ b/src/framework/core/vscp_type_control.h @@ -155,22 +155,23 @@ extern "C" #define VSCP_TYPE_CONTROL_DEACTIVATE 16 /** - * Reserved. + * Turn off all devices identified by zone/subzone/index. */ -#define VSCP_TYPE_CONTROL_RESERVED17 17 +#define VSCP_TYPE_CONTROL_TURN_ALL_OFF 17 /** - * Reserved. + * Turn on all devices identified by zone/subzone/index. */ -#define VSCP_TYPE_CONTROL_RESERVED18 18 +#define VSCP_TYPE_CONTROL_TURN_ALL_ON 18 /** - * Reserved. + * Turn on/off all devices identified by zone/subzone/index. */ -#define VSCP_TYPE_CONTROL_RESERVED19 19 +#define VSCP_TYPE_CONTROL_TURN_ALL_X 19 /** * Dim all dimmer devices on a segment to a specified dim value. + * This is mainly constructed for dimming of lamps but is general for all dimmable devices. */ #define VSCP_TYPE_CONTROL_DIM_LAMPS 20 diff --git a/src/framework/events/vscp_evt_alarm.c b/src/framework/events/vscp_evt_alarm.c index ef99ad1..58b6f1e 100644 --- a/src/framework/events/vscp_evt_alarm.c +++ b/src/framework/events/vscp_evt_alarm.c @@ -91,8 +91,8 @@ extern BOOL vscp_evt_alarm_sendGeneralEvent(void) * Warning * * @param[in] onOff Alarm is on/off. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -122,8 +122,8 @@ extern BOOL vscp_evt_alarm_sendWarning(uint8_t onOff, uint8_t zone, uint8_t subZ * * @param[in] alarmRegister Alarm byte from standard register 128/0x80 or a code of choice describing * the alarm. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -152,8 +152,8 @@ extern BOOL vscp_evt_alarm_sendAlarmOccurred(uint8_t alarmRegister, uint8_t zone * Alarm sound on/off * * @param[in] onOff Alarm is on/off. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -182,8 +182,8 @@ extern BOOL vscp_evt_alarm_sendAlarmSoundOnOff(uint8_t onOff, uint8_t zone, uint * Alarm light on/off * * @param[in] onOff Alarm is on/off. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -212,8 +212,8 @@ extern BOOL vscp_evt_alarm_sendAlarmLightOnOff(uint8_t onOff, uint8_t zone, uint * Power on/off * * @param[in] onOff Alarm is on/off. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -242,8 +242,8 @@ extern BOOL vscp_evt_alarm_sendPowerOnOff(uint8_t onOff, uint8_t zone, uint8_t s * Emergency Stop * * @param[in] onOff Alarm is on/off. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -272,8 +272,8 @@ extern BOOL vscp_evt_alarm_sendEmergencyStop(uint8_t onOff, uint8_t zone, uint8_ * Emergency Pause * * @param[in] onOff Alarm is on/off. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -302,8 +302,8 @@ extern BOOL vscp_evt_alarm_sendEmergencyPause(uint8_t onOff, uint8_t zone, uint8 * Emergency Reset * * @param[in] onOff Alarm is on/off. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -332,8 +332,8 @@ extern BOOL vscp_evt_alarm_sendEmergencyReset(uint8_t onOff, uint8_t zone, uint8 * Emergency Resume * * @param[in] onOff Alarm is on/off. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -362,8 +362,8 @@ extern BOOL vscp_evt_alarm_sendEmergencyResume(uint8_t onOff, uint8_t zone, uint * Arm * * @param[in] onOff Alarm is on/off. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -392,8 +392,8 @@ extern BOOL vscp_evt_alarm_sendArm(uint8_t onOff, uint8_t zone, uint8_t subZone) * Disarm * * @param[in] onOff Alarm is on/off. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -422,8 +422,8 @@ extern BOOL vscp_evt_alarm_sendDisarm(uint8_t onOff, uint8_t zone, uint8_t subZo * Watchdog * * @param[in] index index. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -453,8 +453,8 @@ extern BOOL vscp_evt_alarm_sendWatchdog(uint8_t index, uint8_t zone, uint8_t sub * * @param[in] alarmRegister Alarm byte from standard register 128/0x80 or a code of choice describing * the alarm. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ diff --git a/src/framework/events/vscp_evt_alarm.h b/src/framework/events/vscp_evt_alarm.h index 5c12c44..dd8825a 100644 --- a/src/framework/events/vscp_evt_alarm.h +++ b/src/framework/events/vscp_evt_alarm.h @@ -89,8 +89,8 @@ extern BOOL vscp_evt_alarm_sendGeneralEvent(void); * Warning * * @param[in] onOff Alarm is on/off. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -101,8 +101,8 @@ extern BOOL vscp_evt_alarm_sendWarning(uint8_t onOff, uint8_t zone, uint8_t subZ * * @param[in] alarmRegister Alarm byte from standard register 128/0x80 or a code of choice describing * the alarm. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -112,8 +112,8 @@ extern BOOL vscp_evt_alarm_sendAlarmOccurred(uint8_t alarmRegister, uint8_t zone * Alarm sound on/off * * @param[in] onOff Alarm is on/off. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -123,8 +123,8 @@ extern BOOL vscp_evt_alarm_sendAlarmSoundOnOff(uint8_t onOff, uint8_t zone, uint * Alarm light on/off * * @param[in] onOff Alarm is on/off. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -134,8 +134,8 @@ extern BOOL vscp_evt_alarm_sendAlarmLightOnOff(uint8_t onOff, uint8_t zone, uint * Power on/off * * @param[in] onOff Alarm is on/off. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -145,8 +145,8 @@ extern BOOL vscp_evt_alarm_sendPowerOnOff(uint8_t onOff, uint8_t zone, uint8_t s * Emergency Stop * * @param[in] onOff Alarm is on/off. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -156,8 +156,8 @@ extern BOOL vscp_evt_alarm_sendEmergencyStop(uint8_t onOff, uint8_t zone, uint8_ * Emergency Pause * * @param[in] onOff Alarm is on/off. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -167,8 +167,8 @@ extern BOOL vscp_evt_alarm_sendEmergencyPause(uint8_t onOff, uint8_t zone, uint8 * Emergency Reset * * @param[in] onOff Alarm is on/off. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -178,8 +178,8 @@ extern BOOL vscp_evt_alarm_sendEmergencyReset(uint8_t onOff, uint8_t zone, uint8 * Emergency Resume * * @param[in] onOff Alarm is on/off. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -189,8 +189,8 @@ extern BOOL vscp_evt_alarm_sendEmergencyResume(uint8_t onOff, uint8_t zone, uint * Arm * * @param[in] onOff Alarm is on/off. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -200,8 +200,8 @@ extern BOOL vscp_evt_alarm_sendArm(uint8_t onOff, uint8_t zone, uint8_t subZone) * Disarm * * @param[in] onOff Alarm is on/off. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -211,8 +211,8 @@ extern BOOL vscp_evt_alarm_sendDisarm(uint8_t onOff, uint8_t zone, uint8_t subZo * Watchdog * * @param[in] index index. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -223,8 +223,8 @@ extern BOOL vscp_evt_alarm_sendWatchdog(uint8_t index, uint8_t zone, uint8_t sub * * @param[in] alarmRegister Alarm byte from standard register 128/0x80 or a code of choice describing * the alarm. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ diff --git a/src/framework/events/vscp_evt_aol.c b/src/framework/events/vscp_evt_aol.c index 6d75cbd..9f085fb 100644 --- a/src/framework/events/vscp_evt_aol.c +++ b/src/framework/events/vscp_evt_aol.c @@ -91,8 +91,8 @@ extern BOOL vscp_evt_aol_sendGeneralEvent(void) * System unplugged from power source * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -121,8 +121,8 @@ extern BOOL vscp_evt_aol_sendSystemUnpluggedFromPowerSource(uint8_t index, uint8 * System unplugged from network * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -151,8 +151,8 @@ extern BOOL vscp_evt_aol_sendSystemUnpluggedFromNetwork(uint8_t index, uint8_t z * Chassis intrusion * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -181,8 +181,8 @@ extern BOOL vscp_evt_aol_sendChassisIntrusion(uint8_t index, uint8_t zone, uint8 * Processor removal * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -211,8 +211,8 @@ extern BOOL vscp_evt_aol_sendProcessorRemoval(uint8_t index, uint8_t zone, uint8 * System environmental errors * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -241,8 +241,8 @@ extern BOOL vscp_evt_aol_sendSystemEnvironmentalErrors(uint8_t index, uint8_t zo * High temperature * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -271,8 +271,8 @@ extern BOOL vscp_evt_aol_sendHighTemperature(uint8_t index, uint8_t zone, uint8_ * Fan speed problem * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -301,8 +301,8 @@ extern BOOL vscp_evt_aol_sendFanSpeedProblem(uint8_t index, uint8_t zone, uint8_ * Voltage fluctuations * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -331,8 +331,8 @@ extern BOOL vscp_evt_aol_sendVoltageFluctuations(uint8_t index, uint8_t zone, ui * Operating system errors * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -361,8 +361,8 @@ extern BOOL vscp_evt_aol_sendOperatingSystemErrors(uint8_t index, uint8_t zone, * System power-on error * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -391,8 +391,8 @@ extern BOOL vscp_evt_aol_sendSystemPowerOnError(uint8_t index, uint8_t zone, uin * System is hung * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -421,8 +421,8 @@ extern BOOL vscp_evt_aol_sendSystemIsHung(uint8_t index, uint8_t zone, uint8_t s * Component failure * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -451,8 +451,8 @@ extern BOOL vscp_evt_aol_sendComponentFailure(uint8_t index, uint8_t zone, uint8 * Remote system reboot upon report of a critical failure * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -481,8 +481,8 @@ extern BOOL vscp_evt_aol_sendRemoteSystemRebootUponReportOfACriticalFailure(uint * Repair Operating System * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -511,8 +511,8 @@ extern BOOL vscp_evt_aol_sendRepairOperatingSystem(uint8_t index, uint8_t zone, * Update BIOS image * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -541,8 +541,8 @@ extern BOOL vscp_evt_aol_sendUpdateBiosImage(uint8_t index, uint8_t zone, uint8_ * Update Perform other diagnostic procedures * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ diff --git a/src/framework/events/vscp_evt_aol.h b/src/framework/events/vscp_evt_aol.h index abbfc8c..60e207e 100644 --- a/src/framework/events/vscp_evt_aol.h +++ b/src/framework/events/vscp_evt_aol.h @@ -89,8 +89,8 @@ extern BOOL vscp_evt_aol_sendGeneralEvent(void); * System unplugged from power source * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -100,8 +100,8 @@ extern BOOL vscp_evt_aol_sendSystemUnpluggedFromPowerSource(uint8_t index, uint8 * System unplugged from network * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -111,8 +111,8 @@ extern BOOL vscp_evt_aol_sendSystemUnpluggedFromNetwork(uint8_t index, uint8_t z * Chassis intrusion * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -122,8 +122,8 @@ extern BOOL vscp_evt_aol_sendChassisIntrusion(uint8_t index, uint8_t zone, uint8 * Processor removal * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -133,8 +133,8 @@ extern BOOL vscp_evt_aol_sendProcessorRemoval(uint8_t index, uint8_t zone, uint8 * System environmental errors * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -144,8 +144,8 @@ extern BOOL vscp_evt_aol_sendSystemEnvironmentalErrors(uint8_t index, uint8_t zo * High temperature * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -155,8 +155,8 @@ extern BOOL vscp_evt_aol_sendHighTemperature(uint8_t index, uint8_t zone, uint8_ * Fan speed problem * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -166,8 +166,8 @@ extern BOOL vscp_evt_aol_sendFanSpeedProblem(uint8_t index, uint8_t zone, uint8_ * Voltage fluctuations * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -177,8 +177,8 @@ extern BOOL vscp_evt_aol_sendVoltageFluctuations(uint8_t index, uint8_t zone, ui * Operating system errors * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -188,8 +188,8 @@ extern BOOL vscp_evt_aol_sendOperatingSystemErrors(uint8_t index, uint8_t zone, * System power-on error * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -199,8 +199,8 @@ extern BOOL vscp_evt_aol_sendSystemPowerOnError(uint8_t index, uint8_t zone, uin * System is hung * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -210,8 +210,8 @@ extern BOOL vscp_evt_aol_sendSystemIsHung(uint8_t index, uint8_t zone, uint8_t s * Component failure * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -221,8 +221,8 @@ extern BOOL vscp_evt_aol_sendComponentFailure(uint8_t index, uint8_t zone, uint8 * Remote system reboot upon report of a critical failure * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -232,8 +232,8 @@ extern BOOL vscp_evt_aol_sendRemoteSystemRebootUponReportOfACriticalFailure(uint * Repair Operating System * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -243,8 +243,8 @@ extern BOOL vscp_evt_aol_sendRepairOperatingSystem(uint8_t index, uint8_t zone, * Update BIOS image * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -254,8 +254,8 @@ extern BOOL vscp_evt_aol_sendUpdateBiosImage(uint8_t index, uint8_t zone, uint8_ * Update Perform other diagnostic procedures * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ diff --git a/src/framework/events/vscp_evt_control.c b/src/framework/events/vscp_evt_control.c index 0ed2847..8445119 100644 --- a/src/framework/events/vscp_evt_control.c +++ b/src/framework/events/vscp_evt_control.c @@ -91,8 +91,8 @@ extern BOOL vscp_evt_control_sendGeneralEvent(void) * Mute on/off * * @param[in] command If equal to zero no mute else mute. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -121,8 +121,8 @@ extern BOOL vscp_evt_control_sendMuteOnOff(uint8_t command, uint8_t zone, uint8_ * (All) Lamp(s) on/off * * @param[in] state If equal to zero off else on. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -150,9 +150,10 @@ extern BOOL vscp_evt_control_sendAllLampSOnOff(uint8_t state, uint8_t zone, uint /** * Open * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -180,9 +181,10 @@ extern BOOL vscp_evt_control_sendOpen(uint8_t userSpecific, uint8_t zone, uint8_ /** * Close * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -210,9 +212,10 @@ extern BOOL vscp_evt_control_sendClose(uint8_t userSpecific, uint8_t zone, uint8 /** * TurnOn * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -240,9 +243,10 @@ extern BOOL vscp_evt_control_sendTurnon(uint8_t userSpecific, uint8_t zone, uint /** * TurnOff * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -270,9 +274,10 @@ extern BOOL vscp_evt_control_sendTurnoff(uint8_t userSpecific, uint8_t zone, uin /** * Start * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -300,9 +305,10 @@ extern BOOL vscp_evt_control_sendStart(uint8_t userSpecific, uint8_t zone, uint8 /** * Stop * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -330,9 +336,10 @@ extern BOOL vscp_evt_control_sendStop(uint8_t userSpecific, uint8_t zone, uint8_ /** * Reset * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -361,8 +368,8 @@ extern BOOL vscp_evt_control_sendReset(uint8_t userSpecific, uint8_t zone, uint8 * Interrupt * * @param[in] interruptLevel Interrupt level. (0 – 255 , zero is lowest interrupt level. ). - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -390,9 +397,10 @@ extern BOOL vscp_evt_control_sendInterrupt(uint8_t interruptLevel, uint8_t zone, /** * Sleep * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -420,9 +428,10 @@ extern BOOL vscp_evt_control_sendSleep(uint8_t userSpecific, uint8_t zone, uint8 /** * Wakeup * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -450,9 +459,10 @@ extern BOOL vscp_evt_control_sendWakeup(uint8_t userSpecific, uint8_t zone, uint /** * Resume * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -480,9 +490,10 @@ extern BOOL vscp_evt_control_sendResume(uint8_t userSpecific, uint8_t zone, uint /** * Pause * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -510,9 +521,10 @@ extern BOOL vscp_evt_control_sendPause(uint8_t userSpecific, uint8_t zone, uint8 /** * Activate * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -540,9 +552,10 @@ extern BOOL vscp_evt_control_sendActivate(uint8_t userSpecific, uint8_t zone, ui /** * Deactivate * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -567,19 +580,107 @@ extern BOOL vscp_evt_control_sendDeactivate(uint8_t userSpecific, uint8_t zone, return vscp_core_sendEvent(&txMsg); } -/* "Reserved for future use" not supported. No frame defined. */ +/** + * Set all devices off + * + * @param[in] index Index. 255 is all indeces. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. + * + * @return If event is sent, it will return TRUE otherwise FALSE. + */ +extern BOOL vscp_evt_control_sendSetAllDevicesOff(uint8_t index, uint8_t zone, uint8_t subZone) +{ + vscp_TxMessage txMsg; + uint8_t size = 0; + + vscp_core_prepareTxMessage(&txMsg, VSCP_CLASS_L1_CONTROL, VSCP_TYPE_CONTROL_TURN_ALL_OFF, VSCP_PRIORITY_3_NORMAL); + + txMsg.data[0] = index; + size += 1; + + txMsg.data[1] = zone; + size += 1; + + txMsg.data[2] = subZone; + size += 1; -/* "Reserved for future use" not supported. No frame defined. */ + txMsg.dataSize = size; + + return vscp_core_sendEvent(&txMsg); +} + +/** + * Set all devices on + * + * @param[in] index Index. 255 is all indeces. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. + * + * @return If event is sent, it will return TRUE otherwise FALSE. + */ +extern BOOL vscp_evt_control_sendSetAllDevicesOn(uint8_t index, uint8_t zone, uint8_t subZone) +{ + vscp_TxMessage txMsg; + uint8_t size = 0; + + vscp_core_prepareTxMessage(&txMsg, VSCP_CLASS_L1_CONTROL, VSCP_TYPE_CONTROL_TURN_ALL_ON, VSCP_PRIORITY_3_NORMAL); -/* "Reserved for future use" not supported. No frame defined. */ + txMsg.data[0] = index; + size += 1; + + txMsg.data[1] = zone; + size += 1; + + txMsg.data[2] = subZone; + size += 1; + + txMsg.dataSize = size; + + return vscp_core_sendEvent(&txMsg); +} + +/** + * Set all device on/off as of argument + * + * @param[in] index Index. 255 is all indeces. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. + * @param[in] state 0 = off, 1= on. + * + * @return If event is sent, it will return TRUE otherwise FALSE. + */ +extern BOOL vscp_evt_control_sendSetAllDeviceOnOffAsOfArgument(uint8_t index, uint8_t zone, uint8_t subZone, uint8_t state) +{ + vscp_TxMessage txMsg; + uint8_t size = 0; + + vscp_core_prepareTxMessage(&txMsg, VSCP_CLASS_L1_CONTROL, VSCP_TYPE_CONTROL_TURN_ALL_X, VSCP_PRIORITY_3_NORMAL); + + txMsg.data[0] = index; + size += 1; + + txMsg.data[1] = zone; + size += 1; + + txMsg.data[2] = subZone; + size += 1; + + txMsg.data[3] = state; + size += 1; + + txMsg.dataSize = size; + + return vscp_core_sendEvent(&txMsg); +} /** * Dim lamp(s) * * @param[in] value Value (0 – 100) . 0 = off, 100 = full on. 254 dim down one step. 255 dim up one * step. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -611,8 +712,8 @@ extern BOOL vscp_evt_control_sendDimLampS(uint8_t value, uint8_t zone, uint8_t s * 157 is change down by the specified number of channels. A value between 160 to 191 is change up by * the specified number of channels. A value of 255 means that this is an extended change channel * event and that the channel number is sent in byte 3 and after if needed. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -641,8 +742,8 @@ extern BOOL vscp_evt_control_sendChangeChannel(uint8_t channel, uint8_t zone, ui * Change Level * * @param[in] level Absolute level. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -671,8 +772,8 @@ extern BOOL vscp_evt_control_sendChangeLevel(uint8_t level, uint8_t zone, uint8_ * Relative Change Level * * @param[in] level Relative level. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -702,8 +803,8 @@ extern BOOL vscp_evt_control_sendRelativeChangeLevel(uint8_t level, uint8_t zone * * @param[in] index Zero indicates all measurements supported by node should be sent (as separate * events). Non-zero indicates a node specific index specifying which measurement to send. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -771,8 +872,8 @@ extern BOOL vscp_evt_control_sendStreamData(uint8_t index, uint8_t const * const * Sync * * @param[in] index Sensor index for a sensor within a module (see data coding). 255 is all sensors. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -801,8 +902,8 @@ extern BOOL vscp_evt_control_sendSync(uint8_t index, uint8_t zone, uint8_t subZo * Zoned Stream Data * * @param[in] index Sequence number which is increase by one for each stream data event sent. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] data Stream data. (optional) (array[5]) * @param[in] datasize Size in byte. * @@ -848,8 +949,8 @@ extern BOOL vscp_evt_control_sendZonedStreamData(uint8_t index, uint8_t zone, ui * Set Pre-set * * @param[in] presetCode Code for pre-set to set. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -877,9 +978,10 @@ extern BOOL vscp_evt_control_sendSetPreSet(uint8_t presetCode, uint8_t zone, uin /** * Toggle state * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -907,9 +1009,10 @@ extern BOOL vscp_evt_control_sendToggleState(uint8_t userSpecific, uint8_t zone, /** * Timed pulse on * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] control Control byte. * @param[in] time Set time as a long with MSB in the first byte. * @@ -948,9 +1051,10 @@ extern BOOL vscp_evt_control_sendTimedPulseOn(uint8_t userSpecific, uint8_t zone /** * Timed pulse off * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] control Control byte. * @param[in] time Set time as a long with MSB in the first byte. * @@ -990,8 +1094,8 @@ extern BOOL vscp_evt_control_sendTimedPulseOff(uint8_t userSpecific, uint8_t zon * Set country/language * * @param[in] code Country/Language code. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] codeSpecific Country/Language code specific (array[4]) * @param[in] codeSpecificsize Size in byte. * @@ -1039,8 +1143,8 @@ extern BOOL vscp_evt_control_sendSetCountryLanguage(uint8_t code, uint8_t zone, * Big Change level * * @param[in] index Index. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] level Level as signed Integer. The range can be adjusted by the user by sending the * needed number of bytes 1-5. * @@ -1073,8 +1177,8 @@ extern BOOL vscp_evt_control_sendBigChangeLevel(uint8_t index, uint8_t zone, uin * Move shutter up * * @param[in] index Index. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1103,8 +1207,8 @@ extern BOOL vscp_evt_control_sendMoveShutterUp(uint8_t index, uint8_t zone, uint * Move shutter down * * @param[in] index Index. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1133,8 +1237,8 @@ extern BOOL vscp_evt_control_sendMoveShutterDown(uint8_t index, uint8_t zone, ui * Move shutter left * * @param[in] index Index. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1163,8 +1267,8 @@ extern BOOL vscp_evt_control_sendMoveShutterLeft(uint8_t index, uint8_t zone, ui * Move shutter right * * @param[in] index Index. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1193,8 +1297,8 @@ extern BOOL vscp_evt_control_sendMoveShutterRight(uint8_t index, uint8_t zone, u * Move shutter to middle position * * @param[in] index Index. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1223,8 +1327,8 @@ extern BOOL vscp_evt_control_sendMoveShutterToMiddlePosition(uint8_t index, uint * Move shutter to preset position * * @param[in] index Index. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1252,9 +1356,10 @@ extern BOOL vscp_evt_control_sendMoveShutterToPresetPosition(uint8_t index, uint /** * (All) Lamp(s) on * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1282,9 +1387,10 @@ extern BOOL vscp_evt_control_sendAllLampSOn(uint8_t userSpecific, uint8_t zone, /** * (All) Lamp(s) off * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1312,9 +1418,10 @@ extern BOOL vscp_evt_control_sendAllLampSOff(uint8_t userSpecific, uint8_t zone, /** * Lock * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1342,9 +1449,10 @@ extern BOOL vscp_evt_control_sendLock(uint8_t userSpecific, uint8_t zone, uint8_ /** * Unlock * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1373,8 +1481,8 @@ extern BOOL vscp_evt_control_sendUnlock(uint8_t userSpecific, uint8_t zone, uint * PWM set * * @param[in] repeats Repeat/counter: 0=repeat forever, >0 number of repeats - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] control Control byte. * @param[in] timeOn Time-On * @param[in] timeOff Time-Off @@ -1417,8 +1525,8 @@ extern BOOL vscp_evt_control_sendPwmSet(uint8_t repeats, uint8_t zone, uint8_t s * Lock with token * * @param[in] reserved Not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] token Token. This token can be 1-5 bytes and length of event is set accordingly. It * should be interpreted as an unsigned integer in the range 0-1099511627775. MSB byte is stored in * first byte. (array[5]) @@ -1468,8 +1576,8 @@ extern BOOL vscp_evt_control_sendLockWithToken(uint8_t reserved, uint8_t zone, u * Unlock with token * * @param[in] reserved Not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] token Token. This token can be 1-5 bytes and length of event is set accordingly. It * should be interpreted as an unsigned integer in the range 0-1099511627775. MSB byte is stored in * first byte. (array[5]) @@ -1519,8 +1627,8 @@ extern BOOL vscp_evt_control_sendUnlockWithToken(uint8_t reserved, uint8_t zone, * Set security level * * @param[in] securityLevel Security level to set. 0-255 (Higher value is higher security level). - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1549,8 +1657,8 @@ extern BOOL vscp_evt_control_sendSetSecurityLevel(uint8_t securityLevel, uint8_t * Set security pin * * @param[in] reserved Not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] securityPin Security pin. This pin can be 1-5 bytes and length of event is set * accordingly. It should be interpreted as an unsigned integer in the range 0-1099511627775. MSB byte * is stored in first byte. (array[5]) @@ -1600,8 +1708,8 @@ extern BOOL vscp_evt_control_sendSetSecurityPin(uint8_t reserved, uint8_t zone, * Set security password * * @param[in] reserved Not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] securityPassword Security password. This password can be 1-5 bytes and length of event * is set accordingly. It should be interpreted as a UTF-8 string of length equal to the event data * length minus 3 bytes (array[5]) @@ -1651,8 +1759,8 @@ extern BOOL vscp_evt_control_sendSetSecurityPassword(uint8_t reserved, uint8_t z * Set security token * * @param[in] reserved Not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] token Token. This token can be 1-5 bytes and length of event is set accordingly. It * should be interpreted as an unsigned integer in the range 0-1099511627775. MSB byte is stored in * first byte. (array[5]) @@ -1702,8 +1810,8 @@ extern BOOL vscp_evt_control_sendSetSecurityToken(uint8_t reserved, uint8_t zone * Request new security token * * @param[in] reserved Not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1731,7 +1839,8 @@ extern BOOL vscp_evt_control_sendRequestNewSecurityToken(uint8_t reserved, uint8 /** * Increment * - * @param[in] userSpecific User specific value. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. * @param[in] zone Zone for which event applies to (0-255). 255 is all zones * @param[in] subzone Sub-zone for which event applies to (0-255). 255 is all sub-zones * @param[in] incrementValue Increment as unsigned integer. The range can be adjusted by the user by @@ -1780,7 +1889,8 @@ extern BOOL vscp_evt_control_sendIncrement(uint8_t userSpecific, uint8_t zone, u /** * Decrement * - * @param[in] userSpecific User specific value. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. * @param[in] zone Zone for which event applies to (0-255). 255 is all zones * @param[in] subzone Sub-zone for which event applies to (0-255). 255 is all sub-zones * @param[in] decrementValue Decrement as unsigned integer. The range can be adjusted by the user by diff --git a/src/framework/events/vscp_evt_control.h b/src/framework/events/vscp_evt_control.h index 0ae886b..8e3b5b1 100644 --- a/src/framework/events/vscp_evt_control.h +++ b/src/framework/events/vscp_evt_control.h @@ -92,8 +92,8 @@ extern BOOL vscp_evt_control_sendGeneralEvent(void); * Mute on/off * * @param[in] command If equal to zero no mute else mute. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -103,8 +103,8 @@ extern BOOL vscp_evt_control_sendMuteOnOff(uint8_t command, uint8_t zone, uint8_ * (All) Lamp(s) on/off * * @param[in] state If equal to zero off else on. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -113,9 +113,10 @@ extern BOOL vscp_evt_control_sendAllLampSOnOff(uint8_t state, uint8_t zone, uint /** * Open * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -124,9 +125,10 @@ extern BOOL vscp_evt_control_sendOpen(uint8_t userSpecific, uint8_t zone, uint8_ /** * Close * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -135,9 +137,10 @@ extern BOOL vscp_evt_control_sendClose(uint8_t userSpecific, uint8_t zone, uint8 /** * TurnOn * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -146,9 +149,10 @@ extern BOOL vscp_evt_control_sendTurnon(uint8_t userSpecific, uint8_t zone, uint /** * TurnOff * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -157,9 +161,10 @@ extern BOOL vscp_evt_control_sendTurnoff(uint8_t userSpecific, uint8_t zone, uin /** * Start * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -168,9 +173,10 @@ extern BOOL vscp_evt_control_sendStart(uint8_t userSpecific, uint8_t zone, uint8 /** * Stop * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -179,9 +185,10 @@ extern BOOL vscp_evt_control_sendStop(uint8_t userSpecific, uint8_t zone, uint8_ /** * Reset * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -191,8 +198,8 @@ extern BOOL vscp_evt_control_sendReset(uint8_t userSpecific, uint8_t zone, uint8 * Interrupt * * @param[in] interruptLevel Interrupt level. (0 – 255 , zero is lowest interrupt level. ). - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -201,9 +208,10 @@ extern BOOL vscp_evt_control_sendInterrupt(uint8_t interruptLevel, uint8_t zone, /** * Sleep * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -212,9 +220,10 @@ extern BOOL vscp_evt_control_sendSleep(uint8_t userSpecific, uint8_t zone, uint8 /** * Wakeup * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -223,9 +232,10 @@ extern BOOL vscp_evt_control_sendWakeup(uint8_t userSpecific, uint8_t zone, uint /** * Resume * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -234,9 +244,10 @@ extern BOOL vscp_evt_control_sendResume(uint8_t userSpecific, uint8_t zone, uint /** * Pause * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -245,9 +256,10 @@ extern BOOL vscp_evt_control_sendPause(uint8_t userSpecific, uint8_t zone, uint8 /** * Activate * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -256,27 +268,56 @@ extern BOOL vscp_evt_control_sendActivate(uint8_t userSpecific, uint8_t zone, ui /** * Deactivate * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ extern BOOL vscp_evt_control_sendDeactivate(uint8_t userSpecific, uint8_t zone, uint8_t subZone); -/* "Reserved for future use" not supported. No frame defined. */ +/** + * Set all devices off + * + * @param[in] index Index. 255 is all indeces. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. + * + * @return If event is sent, it will return TRUE otherwise FALSE. + */ +extern BOOL vscp_evt_control_sendSetAllDevicesOff(uint8_t index, uint8_t zone, uint8_t subZone); -/* "Reserved for future use" not supported. No frame defined. */ +/** + * Set all devices on + * + * @param[in] index Index. 255 is all indeces. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. + * + * @return If event is sent, it will return TRUE otherwise FALSE. + */ +extern BOOL vscp_evt_control_sendSetAllDevicesOn(uint8_t index, uint8_t zone, uint8_t subZone); -/* "Reserved for future use" not supported. No frame defined. */ +/** + * Set all device on/off as of argument + * + * @param[in] index Index. 255 is all indeces. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. + * @param[in] state 0 = off, 1= on. + * + * @return If event is sent, it will return TRUE otherwise FALSE. + */ +extern BOOL vscp_evt_control_sendSetAllDeviceOnOffAsOfArgument(uint8_t index, uint8_t zone, uint8_t subZone, uint8_t state); /** * Dim lamp(s) * * @param[in] value Value (0 – 100) . 0 = off, 100 = full on. 254 dim down one step. 255 dim up one * step. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -289,8 +330,8 @@ extern BOOL vscp_evt_control_sendDimLampS(uint8_t value, uint8_t zone, uint8_t s * 157 is change down by the specified number of channels. A value between 160 to 191 is change up by * the specified number of channels. A value of 255 means that this is an extended change channel * event and that the channel number is sent in byte 3 and after if needed. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -300,8 +341,8 @@ extern BOOL vscp_evt_control_sendChangeChannel(uint8_t channel, uint8_t zone, ui * Change Level * * @param[in] level Absolute level. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -311,8 +352,8 @@ extern BOOL vscp_evt_control_sendChangeLevel(uint8_t level, uint8_t zone, uint8_ * Relative Change Level * * @param[in] level Relative level. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -323,8 +364,8 @@ extern BOOL vscp_evt_control_sendRelativeChangeLevel(uint8_t level, uint8_t zone * * @param[in] index Zero indicates all measurements supported by node should be sent (as separate * events). Non-zero indicates a node specific index specifying which measurement to send. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -345,8 +386,8 @@ extern BOOL vscp_evt_control_sendStreamData(uint8_t index, uint8_t const * const * Sync * * @param[in] index Sensor index for a sensor within a module (see data coding). 255 is all sensors. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -356,8 +397,8 @@ extern BOOL vscp_evt_control_sendSync(uint8_t index, uint8_t zone, uint8_t subZo * Zoned Stream Data * * @param[in] index Sequence number which is increase by one for each stream data event sent. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] data Stream data. (optional) (array[5]) * @param[in] datasize Size in byte. * @@ -369,8 +410,8 @@ extern BOOL vscp_evt_control_sendZonedStreamData(uint8_t index, uint8_t zone, ui * Set Pre-set * * @param[in] presetCode Code for pre-set to set. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -379,9 +420,10 @@ extern BOOL vscp_evt_control_sendSetPreSet(uint8_t presetCode, uint8_t zone, uin /** * Toggle state * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -390,9 +432,10 @@ extern BOOL vscp_evt_control_sendToggleState(uint8_t userSpecific, uint8_t zone, /** * Timed pulse on * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] control Control byte. * @param[in] time Set time as a long with MSB in the first byte. * @@ -403,9 +446,10 @@ extern BOOL vscp_evt_control_sendTimedPulseOn(uint8_t userSpecific, uint8_t zone /** * Timed pulse off * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] control Control byte. * @param[in] time Set time as a long with MSB in the first byte. * @@ -417,8 +461,8 @@ extern BOOL vscp_evt_control_sendTimedPulseOff(uint8_t userSpecific, uint8_t zon * Set country/language * * @param[in] code Country/Language code. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] codeSpecific Country/Language code specific (array[4]) * @param[in] codeSpecificsize Size in byte. * @@ -430,8 +474,8 @@ extern BOOL vscp_evt_control_sendSetCountryLanguage(uint8_t code, uint8_t zone, * Big Change level * * @param[in] index Index. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] level Level as signed Integer. The range can be adjusted by the user by sending the * needed number of bytes 1-5. * @@ -443,8 +487,8 @@ extern BOOL vscp_evt_control_sendBigChangeLevel(uint8_t index, uint8_t zone, uin * Move shutter up * * @param[in] index Index. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -454,8 +498,8 @@ extern BOOL vscp_evt_control_sendMoveShutterUp(uint8_t index, uint8_t zone, uint * Move shutter down * * @param[in] index Index. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -465,8 +509,8 @@ extern BOOL vscp_evt_control_sendMoveShutterDown(uint8_t index, uint8_t zone, ui * Move shutter left * * @param[in] index Index. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -476,8 +520,8 @@ extern BOOL vscp_evt_control_sendMoveShutterLeft(uint8_t index, uint8_t zone, ui * Move shutter right * * @param[in] index Index. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -487,8 +531,8 @@ extern BOOL vscp_evt_control_sendMoveShutterRight(uint8_t index, uint8_t zone, u * Move shutter to middle position * * @param[in] index Index. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -498,8 +542,8 @@ extern BOOL vscp_evt_control_sendMoveShutterToMiddlePosition(uint8_t index, uint * Move shutter to preset position * * @param[in] index Index. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -508,9 +552,10 @@ extern BOOL vscp_evt_control_sendMoveShutterToPresetPosition(uint8_t index, uint /** * (All) Lamp(s) on * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -519,9 +564,10 @@ extern BOOL vscp_evt_control_sendAllLampSOn(uint8_t userSpecific, uint8_t zone, /** * (All) Lamp(s) off * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -530,9 +576,10 @@ extern BOOL vscp_evt_control_sendAllLampSOff(uint8_t userSpecific, uint8_t zone, /** * Lock * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -541,9 +588,10 @@ extern BOOL vscp_evt_control_sendLock(uint8_t userSpecific, uint8_t zone, uint8_ /** * Unlock * - * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -553,8 +601,8 @@ extern BOOL vscp_evt_control_sendUnlock(uint8_t userSpecific, uint8_t zone, uint * PWM set * * @param[in] repeats Repeat/counter: 0=repeat forever, >0 number of repeats - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] control Control byte. * @param[in] timeOn Time-On * @param[in] timeOff Time-Off @@ -567,8 +615,8 @@ extern BOOL vscp_evt_control_sendPwmSet(uint8_t repeats, uint8_t zone, uint8_t s * Lock with token * * @param[in] reserved Not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] token Token. This token can be 1-5 bytes and length of event is set accordingly. It * should be interpreted as an unsigned integer in the range 0-1099511627775. MSB byte is stored in * first byte. (array[5]) @@ -582,8 +630,8 @@ extern BOOL vscp_evt_control_sendLockWithToken(uint8_t reserved, uint8_t zone, u * Unlock with token * * @param[in] reserved Not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] token Token. This token can be 1-5 bytes and length of event is set accordingly. It * should be interpreted as an unsigned integer in the range 0-1099511627775. MSB byte is stored in * first byte. (array[5]) @@ -597,8 +645,8 @@ extern BOOL vscp_evt_control_sendUnlockWithToken(uint8_t reserved, uint8_t zone, * Set security level * * @param[in] securityLevel Security level to set. 0-255 (Higher value is higher security level). - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -608,8 +656,8 @@ extern BOOL vscp_evt_control_sendSetSecurityLevel(uint8_t securityLevel, uint8_t * Set security pin * * @param[in] reserved Not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] securityPin Security pin. This pin can be 1-5 bytes and length of event is set * accordingly. It should be interpreted as an unsigned integer in the range 0-1099511627775. MSB byte * is stored in first byte. (array[5]) @@ -623,8 +671,8 @@ extern BOOL vscp_evt_control_sendSetSecurityPin(uint8_t reserved, uint8_t zone, * Set security password * * @param[in] reserved Not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] securityPassword Security password. This password can be 1-5 bytes and length of event * is set accordingly. It should be interpreted as a UTF-8 string of length equal to the event data * length minus 3 bytes (array[5]) @@ -638,8 +686,8 @@ extern BOOL vscp_evt_control_sendSetSecurityPassword(uint8_t reserved, uint8_t z * Set security token * * @param[in] reserved Not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] token Token. This token can be 1-5 bytes and length of event is set accordingly. It * should be interpreted as an unsigned integer in the range 0-1099511627775. MSB byte is stored in * first byte. (array[5]) @@ -653,8 +701,8 @@ extern BOOL vscp_evt_control_sendSetSecurityToken(uint8_t reserved, uint8_t zone * Request new security token * * @param[in] reserved Not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -663,7 +711,8 @@ extern BOOL vscp_evt_control_sendRequestNewSecurityToken(uint8_t reserved, uint8 /** * Increment * - * @param[in] userSpecific User specific value. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. * @param[in] zone Zone for which event applies to (0-255). 255 is all zones * @param[in] subzone Sub-zone for which event applies to (0-255). 255 is all sub-zones * @param[in] incrementValue Increment as unsigned integer. The range can be adjusted by the user by @@ -678,7 +727,8 @@ extern BOOL vscp_evt_control_sendIncrement(uint8_t userSpecific, uint8_t zone, u /** * Decrement * - * @param[in] userSpecific User specific value. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. * @param[in] zone Zone for which event applies to (0-255). 255 is all zones * @param[in] subzone Sub-zone for which event applies to (0-255). 255 is all sub-zones * @param[in] decrementValue Decrement as unsigned integer. The range can be adjusted by the user by diff --git a/src/framework/events/vscp_evt_diagnostic.c b/src/framework/events/vscp_evt_diagnostic.c index 1b1c50b..8f6ba22 100644 --- a/src/framework/events/vscp_evt_diagnostic.c +++ b/src/framework/events/vscp_evt_diagnostic.c @@ -91,8 +91,8 @@ extern BOOL vscp_evt_diagnostic_sendGeneralEvent(void) * Overvoltage * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -139,8 +139,8 @@ extern BOOL vscp_evt_diagnostic_sendOvervoltage(uint8_t index, uint8_t zone, uin * Undervoltage * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -187,8 +187,8 @@ extern BOOL vscp_evt_diagnostic_sendUndervoltage(uint8_t index, uint8_t zone, ui * USB VBUS low * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -235,8 +235,8 @@ extern BOOL vscp_evt_diagnostic_sendUsbVbusLow(uint8_t index, uint8_t zone, uint * Battery voltage low * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -283,8 +283,8 @@ extern BOOL vscp_evt_diagnostic_sendBatteryVoltageLow(uint8_t index, uint8_t zon * Battery full voltage * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -331,8 +331,8 @@ extern BOOL vscp_evt_diagnostic_sendBatteryFullVoltage(uint8_t index, uint8_t zo * Battery error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -379,8 +379,8 @@ extern BOOL vscp_evt_diagnostic_sendBatteryError(uint8_t index, uint8_t zone, ui * Battery OK * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -427,8 +427,8 @@ extern BOOL vscp_evt_diagnostic_sendBatteryOk(uint8_t index, uint8_t zone, uint8 * Over current * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -475,8 +475,8 @@ extern BOOL vscp_evt_diagnostic_sendOverCurrent(uint8_t index, uint8_t zone, uin * Circuit error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -523,8 +523,8 @@ extern BOOL vscp_evt_diagnostic_sendCircuitError(uint8_t index, uint8_t zone, ui * Short circuit * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -571,8 +571,8 @@ extern BOOL vscp_evt_diagnostic_sendShortCircuit(uint8_t index, uint8_t zone, ui * Open Circuit * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -619,8 +619,8 @@ extern BOOL vscp_evt_diagnostic_sendOpenCircuit(uint8_t index, uint8_t zone, uin * Moist * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -667,8 +667,8 @@ extern BOOL vscp_evt_diagnostic_sendMoist(uint8_t index, uint8_t zone, uint8_t s * Wire failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -715,8 +715,8 @@ extern BOOL vscp_evt_diagnostic_sendWireFailure(uint8_t index, uint8_t zone, uin * Wireless faliure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -763,8 +763,8 @@ extern BOOL vscp_evt_diagnostic_sendWirelessFaliure(uint8_t index, uint8_t zone, * IR failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -811,8 +811,8 @@ extern BOOL vscp_evt_diagnostic_sendIrFailure(uint8_t index, uint8_t zone, uint8 * 1-wire failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -859,8 +859,8 @@ extern BOOL vscp_evt_diagnostic_send1WireFailure(uint8_t index, uint8_t zone, ui * RS-222 failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -907,8 +907,8 @@ extern BOOL vscp_evt_diagnostic_sendRs222Failure(uint8_t index, uint8_t zone, ui * RS-232 failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -955,8 +955,8 @@ extern BOOL vscp_evt_diagnostic_sendRs232Failure(uint8_t index, uint8_t zone, ui * RS-423 failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1003,8 +1003,8 @@ extern BOOL vscp_evt_diagnostic_sendRs423Failure(uint8_t index, uint8_t zone, ui * RS-485 failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1051,8 +1051,8 @@ extern BOOL vscp_evt_diagnostic_sendRs485Failure(uint8_t index, uint8_t zone, ui * CAN failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1099,8 +1099,8 @@ extern BOOL vscp_evt_diagnostic_sendCanFailure(uint8_t index, uint8_t zone, uint * LAN failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1147,8 +1147,8 @@ extern BOOL vscp_evt_diagnostic_sendLanFailure(uint8_t index, uint8_t zone, uint * USB failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1195,8 +1195,8 @@ extern BOOL vscp_evt_diagnostic_sendUsbFailure(uint8_t index, uint8_t zone, uint * Wifi failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1243,8 +1243,8 @@ extern BOOL vscp_evt_diagnostic_sendWifiFailure(uint8_t index, uint8_t zone, uin * NFC/RFID failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1291,8 +1291,8 @@ extern BOOL vscp_evt_diagnostic_sendNfcRfidFailure(uint8_t index, uint8_t zone, * Low signal * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1339,8 +1339,8 @@ extern BOOL vscp_evt_diagnostic_sendLowSignal(uint8_t index, uint8_t zone, uint8 * High signal * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1387,8 +1387,8 @@ extern BOOL vscp_evt_diagnostic_sendHighSignal(uint8_t index, uint8_t zone, uint * ADC failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1435,8 +1435,8 @@ extern BOOL vscp_evt_diagnostic_sendAdcFailure(uint8_t index, uint8_t zone, uint * ALU failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1483,8 +1483,8 @@ extern BOOL vscp_evt_diagnostic_sendAluFailure(uint8_t index, uint8_t zone, uint * Assert * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1531,8 +1531,8 @@ extern BOOL vscp_evt_diagnostic_sendAssert(uint8_t index, uint8_t zone, uint8_t * DAC failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1579,8 +1579,8 @@ extern BOOL vscp_evt_diagnostic_sendDacFailure(uint8_t index, uint8_t zone, uint * DMA failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1627,8 +1627,8 @@ extern BOOL vscp_evt_diagnostic_sendDmaFailure(uint8_t index, uint8_t zone, uint * Ethernet failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1675,8 +1675,8 @@ extern BOOL vscp_evt_diagnostic_sendEthernetFailure(uint8_t index, uint8_t zone, * Exception * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1723,8 +1723,8 @@ extern BOOL vscp_evt_diagnostic_sendException(uint8_t index, uint8_t zone, uint8 * FPU failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1771,8 +1771,8 @@ extern BOOL vscp_evt_diagnostic_sendFpuFailure(uint8_t index, uint8_t zone, uint * GPIO failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1819,8 +1819,8 @@ extern BOOL vscp_evt_diagnostic_sendGpioFailure(uint8_t index, uint8_t zone, uin * I2C failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1867,8 +1867,8 @@ extern BOOL vscp_evt_diagnostic_sendI2cFailure(uint8_t index, uint8_t zone, uint * I2S failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1915,8 +1915,8 @@ extern BOOL vscp_evt_diagnostic_sendI2sFailure(uint8_t index, uint8_t zone, uint * Invalid configuration * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1963,8 +1963,8 @@ extern BOOL vscp_evt_diagnostic_sendInvalidConfiguration(uint8_t index, uint8_t * MMU failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -2011,8 +2011,8 @@ extern BOOL vscp_evt_diagnostic_sendMmuFailure(uint8_t index, uint8_t zone, uint * NMI failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -2059,8 +2059,8 @@ extern BOOL vscp_evt_diagnostic_sendNmiFailure(uint8_t index, uint8_t zone, uint * Overheat * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -2107,8 +2107,8 @@ extern BOOL vscp_evt_diagnostic_sendOverheat(uint8_t index, uint8_t zone, uint8_ * PLL fail * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -2155,8 +2155,8 @@ extern BOOL vscp_evt_diagnostic_sendPllFail(uint8_t index, uint8_t zone, uint8_t * POR failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -2203,8 +2203,8 @@ extern BOOL vscp_evt_diagnostic_sendPorFailure(uint8_t index, uint8_t zone, uint * PWM failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -2251,8 +2251,8 @@ extern BOOL vscp_evt_diagnostic_sendPwmFailure(uint8_t index, uint8_t zone, uint * RAM failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -2299,8 +2299,8 @@ extern BOOL vscp_evt_diagnostic_sendRamFailure(uint8_t index, uint8_t zone, uint * ROM failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -2347,8 +2347,8 @@ extern BOOL vscp_evt_diagnostic_sendRomFailure(uint8_t index, uint8_t zone, uint * SPI failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -2395,8 +2395,8 @@ extern BOOL vscp_evt_diagnostic_sendSpiFailure(uint8_t index, uint8_t zone, uint * Stack failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -2443,8 +2443,8 @@ extern BOOL vscp_evt_diagnostic_sendStackFailure(uint8_t index, uint8_t zone, ui * LIN bus failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -2491,8 +2491,8 @@ extern BOOL vscp_evt_diagnostic_sendLinBusFailure(uint8_t index, uint8_t zone, u * UART failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -2539,8 +2539,8 @@ extern BOOL vscp_evt_diagnostic_sendUartFailure(uint8_t index, uint8_t zone, uin * Unhandled interrupt * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -2587,8 +2587,8 @@ extern BOOL vscp_evt_diagnostic_sendUnhandledInterrupt(uint8_t index, uint8_t zo * Memory failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -2635,8 +2635,8 @@ extern BOOL vscp_evt_diagnostic_sendMemoryFailure(uint8_t index, uint8_t zone, u * Variable range failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -2683,8 +2683,8 @@ extern BOOL vscp_evt_diagnostic_sendVariableRangeFailure(uint8_t index, uint8_t * WDT failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -2731,8 +2731,8 @@ extern BOOL vscp_evt_diagnostic_sendWdtFailure(uint8_t index, uint8_t zone, uint * EEPROM failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -2779,8 +2779,8 @@ extern BOOL vscp_evt_diagnostic_sendEepromFailure(uint8_t index, uint8_t zone, u * Encryption failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -2827,8 +2827,8 @@ extern BOOL vscp_evt_diagnostic_sendEncryptionFailure(uint8_t index, uint8_t zon * Bad user input failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -2875,8 +2875,8 @@ extern BOOL vscp_evt_diagnostic_sendBadUserInputFailure(uint8_t index, uint8_t z * Decryption failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -2923,8 +2923,8 @@ extern BOOL vscp_evt_diagnostic_sendDecryptionFailure(uint8_t index, uint8_t zon * Noise * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -2971,8 +2971,8 @@ extern BOOL vscp_evt_diagnostic_sendNoise(uint8_t index, uint8_t zone, uint8_t s * Boot loader failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -3019,8 +3019,8 @@ extern BOOL vscp_evt_diagnostic_sendBootLoaderFailure(uint8_t index, uint8_t zon * Program flow failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -3067,8 +3067,8 @@ extern BOOL vscp_evt_diagnostic_sendProgramFlowFailure(uint8_t index, uint8_t zo * RTC faiure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -3115,8 +3115,8 @@ extern BOOL vscp_evt_diagnostic_sendRtcFaiure(uint8_t index, uint8_t zone, uint8 * System test failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -3163,8 +3163,8 @@ extern BOOL vscp_evt_diagnostic_sendSystemTestFailure(uint8_t index, uint8_t zon * Sensor failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -3211,8 +3211,8 @@ extern BOOL vscp_evt_diagnostic_sendSensorFailure(uint8_t index, uint8_t zone, u * Safe state entered * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -3259,8 +3259,8 @@ extern BOOL vscp_evt_diagnostic_sendSafeStateEntered(uint8_t index, uint8_t zone * Signal implausible * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -3307,8 +3307,8 @@ extern BOOL vscp_evt_diagnostic_sendSignalImplausible(uint8_t index, uint8_t zon * Storage fail * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -3355,8 +3355,8 @@ extern BOOL vscp_evt_diagnostic_sendStorageFail(uint8_t index, uint8_t zone, uin * Self test OK * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -3403,8 +3403,8 @@ extern BOOL vscp_evt_diagnostic_sendSelfTestOk(uint8_t index, uint8_t zone, uint * ESD/EMC/EMI failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -3451,8 +3451,8 @@ extern BOOL vscp_evt_diagnostic_sendEsdEmcEmiFailure(uint8_t index, uint8_t zone * Timeout * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -3499,8 +3499,8 @@ extern BOOL vscp_evt_diagnostic_sendTimeout(uint8_t index, uint8_t zone, uint8_t * LCD failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -3547,8 +3547,8 @@ extern BOOL vscp_evt_diagnostic_sendLcdFailure(uint8_t index, uint8_t zone, uint * Touch panel failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -3595,8 +3595,8 @@ extern BOOL vscp_evt_diagnostic_sendTouchPanelFailure(uint8_t index, uint8_t zon * No load * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -3643,8 +3643,8 @@ extern BOOL vscp_evt_diagnostic_sendNoLoad(uint8_t index, uint8_t zone, uint8_t * Cooling failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -3691,8 +3691,8 @@ extern BOOL vscp_evt_diagnostic_sendCoolingFailure(uint8_t index, uint8_t zone, * Heating failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -3739,8 +3739,8 @@ extern BOOL vscp_evt_diagnostic_sendHeatingFailure(uint8_t index, uint8_t zone, * Transmission failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -3787,8 +3787,8 @@ extern BOOL vscp_evt_diagnostic_sendTransmissionFailure(uint8_t index, uint8_t z * Receiption failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -3835,8 +3835,8 @@ extern BOOL vscp_evt_diagnostic_sendReceiptionFailure(uint8_t index, uint8_t zon * External IC failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -3883,8 +3883,8 @@ extern BOOL vscp_evt_diagnostic_sendExternalIcFailure(uint8_t index, uint8_t zon * Charging on * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -3931,8 +3931,8 @@ extern BOOL vscp_evt_diagnostic_sendChargingOn(uint8_t index, uint8_t zone, uint * Charging off * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. diff --git a/src/framework/events/vscp_evt_diagnostic.h b/src/framework/events/vscp_evt_diagnostic.h index 7ac56d2..0361a3d 100644 --- a/src/framework/events/vscp_evt_diagnostic.h +++ b/src/framework/events/vscp_evt_diagnostic.h @@ -88,8 +88,8 @@ extern BOOL vscp_evt_diagnostic_sendGeneralEvent(void); * Overvoltage * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -102,8 +102,8 @@ extern BOOL vscp_evt_diagnostic_sendOvervoltage(uint8_t index, uint8_t zone, uin * Undervoltage * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -116,8 +116,8 @@ extern BOOL vscp_evt_diagnostic_sendUndervoltage(uint8_t index, uint8_t zone, ui * USB VBUS low * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -130,8 +130,8 @@ extern BOOL vscp_evt_diagnostic_sendUsbVbusLow(uint8_t index, uint8_t zone, uint * Battery voltage low * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -144,8 +144,8 @@ extern BOOL vscp_evt_diagnostic_sendBatteryVoltageLow(uint8_t index, uint8_t zon * Battery full voltage * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -158,8 +158,8 @@ extern BOOL vscp_evt_diagnostic_sendBatteryFullVoltage(uint8_t index, uint8_t zo * Battery error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -172,8 +172,8 @@ extern BOOL vscp_evt_diagnostic_sendBatteryError(uint8_t index, uint8_t zone, ui * Battery OK * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -186,8 +186,8 @@ extern BOOL vscp_evt_diagnostic_sendBatteryOk(uint8_t index, uint8_t zone, uint8 * Over current * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -200,8 +200,8 @@ extern BOOL vscp_evt_diagnostic_sendOverCurrent(uint8_t index, uint8_t zone, uin * Circuit error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -214,8 +214,8 @@ extern BOOL vscp_evt_diagnostic_sendCircuitError(uint8_t index, uint8_t zone, ui * Short circuit * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -228,8 +228,8 @@ extern BOOL vscp_evt_diagnostic_sendShortCircuit(uint8_t index, uint8_t zone, ui * Open Circuit * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -242,8 +242,8 @@ extern BOOL vscp_evt_diagnostic_sendOpenCircuit(uint8_t index, uint8_t zone, uin * Moist * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -256,8 +256,8 @@ extern BOOL vscp_evt_diagnostic_sendMoist(uint8_t index, uint8_t zone, uint8_t s * Wire failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -270,8 +270,8 @@ extern BOOL vscp_evt_diagnostic_sendWireFailure(uint8_t index, uint8_t zone, uin * Wireless faliure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -284,8 +284,8 @@ extern BOOL vscp_evt_diagnostic_sendWirelessFaliure(uint8_t index, uint8_t zone, * IR failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -298,8 +298,8 @@ extern BOOL vscp_evt_diagnostic_sendIrFailure(uint8_t index, uint8_t zone, uint8 * 1-wire failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -312,8 +312,8 @@ extern BOOL vscp_evt_diagnostic_send1WireFailure(uint8_t index, uint8_t zone, ui * RS-222 failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -326,8 +326,8 @@ extern BOOL vscp_evt_diagnostic_sendRs222Failure(uint8_t index, uint8_t zone, ui * RS-232 failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -340,8 +340,8 @@ extern BOOL vscp_evt_diagnostic_sendRs232Failure(uint8_t index, uint8_t zone, ui * RS-423 failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -354,8 +354,8 @@ extern BOOL vscp_evt_diagnostic_sendRs423Failure(uint8_t index, uint8_t zone, ui * RS-485 failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -368,8 +368,8 @@ extern BOOL vscp_evt_diagnostic_sendRs485Failure(uint8_t index, uint8_t zone, ui * CAN failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -382,8 +382,8 @@ extern BOOL vscp_evt_diagnostic_sendCanFailure(uint8_t index, uint8_t zone, uint * LAN failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -396,8 +396,8 @@ extern BOOL vscp_evt_diagnostic_sendLanFailure(uint8_t index, uint8_t zone, uint * USB failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -410,8 +410,8 @@ extern BOOL vscp_evt_diagnostic_sendUsbFailure(uint8_t index, uint8_t zone, uint * Wifi failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -424,8 +424,8 @@ extern BOOL vscp_evt_diagnostic_sendWifiFailure(uint8_t index, uint8_t zone, uin * NFC/RFID failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -438,8 +438,8 @@ extern BOOL vscp_evt_diagnostic_sendNfcRfidFailure(uint8_t index, uint8_t zone, * Low signal * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -452,8 +452,8 @@ extern BOOL vscp_evt_diagnostic_sendLowSignal(uint8_t index, uint8_t zone, uint8 * High signal * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -466,8 +466,8 @@ extern BOOL vscp_evt_diagnostic_sendHighSignal(uint8_t index, uint8_t zone, uint * ADC failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -480,8 +480,8 @@ extern BOOL vscp_evt_diagnostic_sendAdcFailure(uint8_t index, uint8_t zone, uint * ALU failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -494,8 +494,8 @@ extern BOOL vscp_evt_diagnostic_sendAluFailure(uint8_t index, uint8_t zone, uint * Assert * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -508,8 +508,8 @@ extern BOOL vscp_evt_diagnostic_sendAssert(uint8_t index, uint8_t zone, uint8_t * DAC failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -522,8 +522,8 @@ extern BOOL vscp_evt_diagnostic_sendDacFailure(uint8_t index, uint8_t zone, uint * DMA failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -536,8 +536,8 @@ extern BOOL vscp_evt_diagnostic_sendDmaFailure(uint8_t index, uint8_t zone, uint * Ethernet failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -550,8 +550,8 @@ extern BOOL vscp_evt_diagnostic_sendEthernetFailure(uint8_t index, uint8_t zone, * Exception * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -564,8 +564,8 @@ extern BOOL vscp_evt_diagnostic_sendException(uint8_t index, uint8_t zone, uint8 * FPU failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -578,8 +578,8 @@ extern BOOL vscp_evt_diagnostic_sendFpuFailure(uint8_t index, uint8_t zone, uint * GPIO failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -592,8 +592,8 @@ extern BOOL vscp_evt_diagnostic_sendGpioFailure(uint8_t index, uint8_t zone, uin * I2C failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -606,8 +606,8 @@ extern BOOL vscp_evt_diagnostic_sendI2cFailure(uint8_t index, uint8_t zone, uint * I2S failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -620,8 +620,8 @@ extern BOOL vscp_evt_diagnostic_sendI2sFailure(uint8_t index, uint8_t zone, uint * Invalid configuration * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -634,8 +634,8 @@ extern BOOL vscp_evt_diagnostic_sendInvalidConfiguration(uint8_t index, uint8_t * MMU failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -648,8 +648,8 @@ extern BOOL vscp_evt_diagnostic_sendMmuFailure(uint8_t index, uint8_t zone, uint * NMI failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -662,8 +662,8 @@ extern BOOL vscp_evt_diagnostic_sendNmiFailure(uint8_t index, uint8_t zone, uint * Overheat * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -676,8 +676,8 @@ extern BOOL vscp_evt_diagnostic_sendOverheat(uint8_t index, uint8_t zone, uint8_ * PLL fail * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -690,8 +690,8 @@ extern BOOL vscp_evt_diagnostic_sendPllFail(uint8_t index, uint8_t zone, uint8_t * POR failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -704,8 +704,8 @@ extern BOOL vscp_evt_diagnostic_sendPorFailure(uint8_t index, uint8_t zone, uint * PWM failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -718,8 +718,8 @@ extern BOOL vscp_evt_diagnostic_sendPwmFailure(uint8_t index, uint8_t zone, uint * RAM failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -732,8 +732,8 @@ extern BOOL vscp_evt_diagnostic_sendRamFailure(uint8_t index, uint8_t zone, uint * ROM failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -746,8 +746,8 @@ extern BOOL vscp_evt_diagnostic_sendRomFailure(uint8_t index, uint8_t zone, uint * SPI failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -760,8 +760,8 @@ extern BOOL vscp_evt_diagnostic_sendSpiFailure(uint8_t index, uint8_t zone, uint * Stack failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -774,8 +774,8 @@ extern BOOL vscp_evt_diagnostic_sendStackFailure(uint8_t index, uint8_t zone, ui * LIN bus failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -788,8 +788,8 @@ extern BOOL vscp_evt_diagnostic_sendLinBusFailure(uint8_t index, uint8_t zone, u * UART failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -802,8 +802,8 @@ extern BOOL vscp_evt_diagnostic_sendUartFailure(uint8_t index, uint8_t zone, uin * Unhandled interrupt * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -816,8 +816,8 @@ extern BOOL vscp_evt_diagnostic_sendUnhandledInterrupt(uint8_t index, uint8_t zo * Memory failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -830,8 +830,8 @@ extern BOOL vscp_evt_diagnostic_sendMemoryFailure(uint8_t index, uint8_t zone, u * Variable range failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -844,8 +844,8 @@ extern BOOL vscp_evt_diagnostic_sendVariableRangeFailure(uint8_t index, uint8_t * WDT failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -858,8 +858,8 @@ extern BOOL vscp_evt_diagnostic_sendWdtFailure(uint8_t index, uint8_t zone, uint * EEPROM failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -872,8 +872,8 @@ extern BOOL vscp_evt_diagnostic_sendEepromFailure(uint8_t index, uint8_t zone, u * Encryption failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -886,8 +886,8 @@ extern BOOL vscp_evt_diagnostic_sendEncryptionFailure(uint8_t index, uint8_t zon * Bad user input failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -900,8 +900,8 @@ extern BOOL vscp_evt_diagnostic_sendBadUserInputFailure(uint8_t index, uint8_t z * Decryption failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -914,8 +914,8 @@ extern BOOL vscp_evt_diagnostic_sendDecryptionFailure(uint8_t index, uint8_t zon * Noise * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -928,8 +928,8 @@ extern BOOL vscp_evt_diagnostic_sendNoise(uint8_t index, uint8_t zone, uint8_t s * Boot loader failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -942,8 +942,8 @@ extern BOOL vscp_evt_diagnostic_sendBootLoaderFailure(uint8_t index, uint8_t zon * Program flow failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -956,8 +956,8 @@ extern BOOL vscp_evt_diagnostic_sendProgramFlowFailure(uint8_t index, uint8_t zo * RTC faiure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -970,8 +970,8 @@ extern BOOL vscp_evt_diagnostic_sendRtcFaiure(uint8_t index, uint8_t zone, uint8 * System test failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -984,8 +984,8 @@ extern BOOL vscp_evt_diagnostic_sendSystemTestFailure(uint8_t index, uint8_t zon * Sensor failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -998,8 +998,8 @@ extern BOOL vscp_evt_diagnostic_sendSensorFailure(uint8_t index, uint8_t zone, u * Safe state entered * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1012,8 +1012,8 @@ extern BOOL vscp_evt_diagnostic_sendSafeStateEntered(uint8_t index, uint8_t zone * Signal implausible * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1026,8 +1026,8 @@ extern BOOL vscp_evt_diagnostic_sendSignalImplausible(uint8_t index, uint8_t zon * Storage fail * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1040,8 +1040,8 @@ extern BOOL vscp_evt_diagnostic_sendStorageFail(uint8_t index, uint8_t zone, uin * Self test OK * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1054,8 +1054,8 @@ extern BOOL vscp_evt_diagnostic_sendSelfTestOk(uint8_t index, uint8_t zone, uint * ESD/EMC/EMI failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1068,8 +1068,8 @@ extern BOOL vscp_evt_diagnostic_sendEsdEmcEmiFailure(uint8_t index, uint8_t zone * Timeout * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1082,8 +1082,8 @@ extern BOOL vscp_evt_diagnostic_sendTimeout(uint8_t index, uint8_t zone, uint8_t * LCD failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1096,8 +1096,8 @@ extern BOOL vscp_evt_diagnostic_sendLcdFailure(uint8_t index, uint8_t zone, uint * Touch panel failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1110,8 +1110,8 @@ extern BOOL vscp_evt_diagnostic_sendTouchPanelFailure(uint8_t index, uint8_t zon * No load * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1124,8 +1124,8 @@ extern BOOL vscp_evt_diagnostic_sendNoLoad(uint8_t index, uint8_t zone, uint8_t * Cooling failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1138,8 +1138,8 @@ extern BOOL vscp_evt_diagnostic_sendCoolingFailure(uint8_t index, uint8_t zone, * Heating failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1152,8 +1152,8 @@ extern BOOL vscp_evt_diagnostic_sendHeatingFailure(uint8_t index, uint8_t zone, * Transmission failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1166,8 +1166,8 @@ extern BOOL vscp_evt_diagnostic_sendTransmissionFailure(uint8_t index, uint8_t z * Receiption failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1180,8 +1180,8 @@ extern BOOL vscp_evt_diagnostic_sendReceiptionFailure(uint8_t index, uint8_t zon * External IC failure * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1194,8 +1194,8 @@ extern BOOL vscp_evt_diagnostic_sendExternalIcFailure(uint8_t index, uint8_t zon * Charging on * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1208,8 +1208,8 @@ extern BOOL vscp_evt_diagnostic_sendChargingOn(uint8_t index, uint8_t zone, uint * Charging off * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. diff --git a/src/framework/events/vscp_evt_display.c b/src/framework/events/vscp_evt_display.c index fa34df0..18c8da5 100644 --- a/src/framework/events/vscp_evt_display.c +++ b/src/framework/events/vscp_evt_display.c @@ -91,8 +91,8 @@ extern BOOL vscp_evt_display_sendGeneralEvent(void) * Clear Display * * @param[in] code Code - not yet defined. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -121,8 +121,8 @@ extern BOOL vscp_evt_display_sendClearDisplay(uint8_t code, uint8_t zone, uint8_ * Position cursor * * @param[in] index Index. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] row Row to move to (first row is 0). * @param[in] column Column to move to (first column is 0). * @@ -159,8 +159,8 @@ extern BOOL vscp_evt_display_sendPositionCursor(uint8_t index, uint8_t zone, uin * Write Display * * @param[in] index Increase by one for each event sent for specific text to display. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] data Display data. (array[5]) * @param[in] datasize Size in byte. * @@ -208,8 +208,8 @@ extern BOOL vscp_evt_display_sendWriteDisplay(uint8_t index, uint8_t zone, uint8 * Write Display buffer * * @param[in] index Increase by one for each event sent for specific text to display. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] data Display data. (array[5]) * @param[in] datasize Size in byte. * @@ -257,8 +257,8 @@ extern BOOL vscp_evt_display_sendWriteDisplayBuffer(uint8_t index, uint8_t zone, * Show Display Buffer * * @param[in] index Increase by one for each event sent for specific text to display. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -332,8 +332,8 @@ extern BOOL vscp_evt_display_sendSetDisplayBufferParameter(uint8_t index, uint8_ * Show Text * * @param[in] index Increase by one for each event sent for specific text to display. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] event Event. (array[5]) * @param[in] eventsize Size in byte. * @@ -381,8 +381,8 @@ extern BOOL vscp_evt_display_sendShowText(uint8_t index, uint8_t zone, uint8_t s * Set LED * * @param[in] index Increase by one for each event sent for specific text to display. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] state 0 =off, 1=on, 2=blink * @param[in] blinkOnPeriod Blink On period in milliseconds. * @param[in] blinkOffPeriod Blink Off period in milliseconds. @@ -425,8 +425,8 @@ extern BOOL vscp_evt_display_sendSetLed(uint8_t index, uint8_t zone, uint8_t sub * Set RGB Color * * @param[in] index Increase by one for each event sent for specific text to display. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] red Color R to display 0-255. * @param[in] green Color G to display 0-255. * @param[in] blue Color B to display 0-255. diff --git a/src/framework/events/vscp_evt_display.h b/src/framework/events/vscp_evt_display.h index 937b6ff..b0626c8 100644 --- a/src/framework/events/vscp_evt_display.h +++ b/src/framework/events/vscp_evt_display.h @@ -88,8 +88,8 @@ extern BOOL vscp_evt_display_sendGeneralEvent(void); * Clear Display * * @param[in] code Code - not yet defined. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -99,8 +99,8 @@ extern BOOL vscp_evt_display_sendClearDisplay(uint8_t code, uint8_t zone, uint8_ * Position cursor * * @param[in] index Index. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] row Row to move to (first row is 0). * @param[in] column Column to move to (first column is 0). * @@ -112,8 +112,8 @@ extern BOOL vscp_evt_display_sendPositionCursor(uint8_t index, uint8_t zone, uin * Write Display * * @param[in] index Increase by one for each event sent for specific text to display. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] data Display data. (array[5]) * @param[in] datasize Size in byte. * @@ -125,8 +125,8 @@ extern BOOL vscp_evt_display_sendWriteDisplay(uint8_t index, uint8_t zone, uint8 * Write Display buffer * * @param[in] index Increase by one for each event sent for specific text to display. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] data Display data. (array[5]) * @param[in] datasize Size in byte. * @@ -138,8 +138,8 @@ extern BOOL vscp_evt_display_sendWriteDisplayBuffer(uint8_t index, uint8_t zone, * Show Display Buffer * * @param[in] index Increase by one for each event sent for specific text to display. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -161,8 +161,8 @@ extern BOOL vscp_evt_display_sendSetDisplayBufferParameter(uint8_t index, uint8_ * Show Text * * @param[in] index Increase by one for each event sent for specific text to display. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] event Event. (array[5]) * @param[in] eventsize Size in byte. * @@ -174,8 +174,8 @@ extern BOOL vscp_evt_display_sendShowText(uint8_t index, uint8_t zone, uint8_t s * Set LED * * @param[in] index Increase by one for each event sent for specific text to display. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] state 0 =off, 1=on, 2=blink * @param[in] blinkOnPeriod Blink On period in milliseconds. * @param[in] blinkOffPeriod Blink Off period in milliseconds. @@ -188,8 +188,8 @@ extern BOOL vscp_evt_display_sendSetLed(uint8_t index, uint8_t zone, uint8_t sub * Set RGB Color * * @param[in] index Increase by one for each event sent for specific text to display. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] red Color R to display 0-255. * @param[in] green Color G to display 0-255. * @param[in] blue Color B to display 0-255. diff --git a/src/framework/events/vscp_evt_error.c b/src/framework/events/vscp_evt_error.c index 523dbf3..1ba6d09 100644 --- a/src/framework/events/vscp_evt_error.c +++ b/src/framework/events/vscp_evt_error.c @@ -75,8 +75,8 @@ This file is automatically generated. Don't change it manually. * Success * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -123,8 +123,8 @@ extern BOOL vscp_evt_error_sendSuccess(uint8_t index, uint8_t zone, uint8_t subZ * Error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -171,8 +171,8 @@ extern BOOL vscp_evt_error_sendError(uint8_t index, uint8_t zone, uint8_t subZon * Channel error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -219,8 +219,8 @@ extern BOOL vscp_evt_error_sendChannelError(uint8_t index, uint8_t zone, uint8_t * Fifo empty error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -267,8 +267,8 @@ extern BOOL vscp_evt_error_sendFifoEmptyError(uint8_t index, uint8_t zone, uint8 * Fifo full error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -315,8 +315,8 @@ extern BOOL vscp_evt_error_sendFifoFullError(uint8_t index, uint8_t zone, uint8_ * Fifo size error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -363,8 +363,8 @@ extern BOOL vscp_evt_error_sendFifoSizeError(uint8_t index, uint8_t zone, uint8_ * Fifo wait error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -411,8 +411,8 @@ extern BOOL vscp_evt_error_sendFifoWaitError(uint8_t index, uint8_t zone, uint8_ * Generic error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -459,8 +459,8 @@ extern BOOL vscp_evt_error_sendGenericError(uint8_t index, uint8_t zone, uint8_t * Hardware error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -507,8 +507,8 @@ extern BOOL vscp_evt_error_sendHardwareError(uint8_t index, uint8_t zone, uint8_ * initialization error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -555,8 +555,8 @@ extern BOOL vscp_evt_error_sendInitializationError(uint8_t index, uint8_t zone, * Missing initialization error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -603,8 +603,8 @@ extern BOOL vscp_evt_error_sendMissingInitializationError(uint8_t index, uint8_t * Initialization ready * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -651,8 +651,8 @@ extern BOOL vscp_evt_error_sendInitializationReady(uint8_t index, uint8_t zone, * Not supported * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -699,8 +699,8 @@ extern BOOL vscp_evt_error_sendNotSupported(uint8_t index, uint8_t zone, uint8_t * Overrun error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -747,8 +747,8 @@ extern BOOL vscp_evt_error_sendOverrunError(uint8_t index, uint8_t zone, uint8_t * Receiver empty error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -795,8 +795,8 @@ extern BOOL vscp_evt_error_sendReceiverEmptyError(uint8_t index, uint8_t zone, u * Register error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -843,8 +843,8 @@ extern BOOL vscp_evt_error_sendRegisterError(uint8_t index, uint8_t zone, uint8_ * Transmitter full error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -891,8 +891,8 @@ extern BOOL vscp_evt_error_sendTransmitterFullError(uint8_t index, uint8_t zone, * Library error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -939,8 +939,8 @@ extern BOOL vscp_evt_error_sendLibraryError(uint8_t index, uint8_t zone, uint8_t * Procedural address error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -987,8 +987,8 @@ extern BOOL vscp_evt_error_sendProceduralAddressError(uint8_t index, uint8_t zon * Only one instance error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1035,8 +1035,8 @@ extern BOOL vscp_evt_error_sendOnlyOneInstanceError(uint8_t index, uint8_t zone, * Sub driver error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1083,8 +1083,8 @@ extern BOOL vscp_evt_error_sendSubDriverError(uint8_t index, uint8_t zone, uint8 * Timeout error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1131,8 +1131,8 @@ extern BOOL vscp_evt_error_sendTimeoutError(uint8_t index, uint8_t zone, uint8_t * Not open error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1179,8 +1179,8 @@ extern BOOL vscp_evt_error_sendNotOpenError(uint8_t index, uint8_t zone, uint8_t * Parameter error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1227,8 +1227,8 @@ extern BOOL vscp_evt_error_sendParameterError(uint8_t index, uint8_t zone, uint8 * Memory error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1275,8 +1275,8 @@ extern BOOL vscp_evt_error_sendMemoryError(uint8_t index, uint8_t zone, uint8_t * Internal error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1323,8 +1323,8 @@ extern BOOL vscp_evt_error_sendInternalError(uint8_t index, uint8_t zone, uint8_ * Communication error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1371,8 +1371,8 @@ extern BOOL vscp_evt_error_sendCommunicationError(uint8_t index, uint8_t zone, u * User error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1419,8 +1419,8 @@ extern BOOL vscp_evt_error_sendUserError(uint8_t index, uint8_t zone, uint8_t su * Password error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1467,8 +1467,8 @@ extern BOOL vscp_evt_error_sendPasswordError(uint8_t index, uint8_t zone, uint8_ * Connection error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1515,8 +1515,8 @@ extern BOOL vscp_evt_error_sendConnectionError(uint8_t index, uint8_t zone, uint * Invalid handle error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1563,8 +1563,8 @@ extern BOOL vscp_evt_error_sendInvalidHandleError(uint8_t index, uint8_t zone, u * Operation failed error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1611,8 +1611,8 @@ extern BOOL vscp_evt_error_sendOperationFailedError(uint8_t index, uint8_t zone, * Supplied buffer is to small to fit content * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1659,8 +1659,8 @@ extern BOOL vscp_evt_error_sendSuppliedBufferIsToSmallToFitContent(uint8_t index * Requested item is unknown * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1707,8 +1707,8 @@ extern BOOL vscp_evt_error_sendRequestedItemIsUnknown(uint8_t index, uint8_t zon * Name is already in use * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1755,8 +1755,8 @@ extern BOOL vscp_evt_error_sendNameIsAlreadyInUse(uint8_t index, uint8_t zone, u * Error when writing data * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1803,8 +1803,8 @@ extern BOOL vscp_evt_error_sendErrorWhenWritingData(uint8_t index, uint8_t zone, * Operation stopped or aborted * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -1851,8 +1851,8 @@ extern BOOL vscp_evt_error_sendOperationStoppedOrAborted(uint8_t index, uint8_t * Pointer with invalid value * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. diff --git a/src/framework/events/vscp_evt_error.h b/src/framework/events/vscp_evt_error.h index 736d472..65a87fd 100644 --- a/src/framework/events/vscp_evt_error.h +++ b/src/framework/events/vscp_evt_error.h @@ -81,8 +81,8 @@ extern "C" * Success * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -95,8 +95,8 @@ extern BOOL vscp_evt_error_sendSuccess(uint8_t index, uint8_t zone, uint8_t subZ * Error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -109,8 +109,8 @@ extern BOOL vscp_evt_error_sendError(uint8_t index, uint8_t zone, uint8_t subZon * Channel error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -123,8 +123,8 @@ extern BOOL vscp_evt_error_sendChannelError(uint8_t index, uint8_t zone, uint8_t * Fifo empty error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -137,8 +137,8 @@ extern BOOL vscp_evt_error_sendFifoEmptyError(uint8_t index, uint8_t zone, uint8 * Fifo full error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -151,8 +151,8 @@ extern BOOL vscp_evt_error_sendFifoFullError(uint8_t index, uint8_t zone, uint8_ * Fifo size error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -165,8 +165,8 @@ extern BOOL vscp_evt_error_sendFifoSizeError(uint8_t index, uint8_t zone, uint8_ * Fifo wait error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -179,8 +179,8 @@ extern BOOL vscp_evt_error_sendFifoWaitError(uint8_t index, uint8_t zone, uint8_ * Generic error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -193,8 +193,8 @@ extern BOOL vscp_evt_error_sendGenericError(uint8_t index, uint8_t zone, uint8_t * Hardware error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -207,8 +207,8 @@ extern BOOL vscp_evt_error_sendHardwareError(uint8_t index, uint8_t zone, uint8_ * initialization error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -221,8 +221,8 @@ extern BOOL vscp_evt_error_sendInitializationError(uint8_t index, uint8_t zone, * Missing initialization error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -235,8 +235,8 @@ extern BOOL vscp_evt_error_sendMissingInitializationError(uint8_t index, uint8_t * Initialization ready * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -249,8 +249,8 @@ extern BOOL vscp_evt_error_sendInitializationReady(uint8_t index, uint8_t zone, * Not supported * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -263,8 +263,8 @@ extern BOOL vscp_evt_error_sendNotSupported(uint8_t index, uint8_t zone, uint8_t * Overrun error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -277,8 +277,8 @@ extern BOOL vscp_evt_error_sendOverrunError(uint8_t index, uint8_t zone, uint8_t * Receiver empty error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -291,8 +291,8 @@ extern BOOL vscp_evt_error_sendReceiverEmptyError(uint8_t index, uint8_t zone, u * Register error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -305,8 +305,8 @@ extern BOOL vscp_evt_error_sendRegisterError(uint8_t index, uint8_t zone, uint8_ * Transmitter full error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -319,8 +319,8 @@ extern BOOL vscp_evt_error_sendTransmitterFullError(uint8_t index, uint8_t zone, * Library error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -333,8 +333,8 @@ extern BOOL vscp_evt_error_sendLibraryError(uint8_t index, uint8_t zone, uint8_t * Procedural address error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -347,8 +347,8 @@ extern BOOL vscp_evt_error_sendProceduralAddressError(uint8_t index, uint8_t zon * Only one instance error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -361,8 +361,8 @@ extern BOOL vscp_evt_error_sendOnlyOneInstanceError(uint8_t index, uint8_t zone, * Sub driver error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -375,8 +375,8 @@ extern BOOL vscp_evt_error_sendSubDriverError(uint8_t index, uint8_t zone, uint8 * Timeout error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -389,8 +389,8 @@ extern BOOL vscp_evt_error_sendTimeoutError(uint8_t index, uint8_t zone, uint8_t * Not open error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -403,8 +403,8 @@ extern BOOL vscp_evt_error_sendNotOpenError(uint8_t index, uint8_t zone, uint8_t * Parameter error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -417,8 +417,8 @@ extern BOOL vscp_evt_error_sendParameterError(uint8_t index, uint8_t zone, uint8 * Memory error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -431,8 +431,8 @@ extern BOOL vscp_evt_error_sendMemoryError(uint8_t index, uint8_t zone, uint8_t * Internal error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -445,8 +445,8 @@ extern BOOL vscp_evt_error_sendInternalError(uint8_t index, uint8_t zone, uint8_ * Communication error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -459,8 +459,8 @@ extern BOOL vscp_evt_error_sendCommunicationError(uint8_t index, uint8_t zone, u * User error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -473,8 +473,8 @@ extern BOOL vscp_evt_error_sendUserError(uint8_t index, uint8_t zone, uint8_t su * Password error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -487,8 +487,8 @@ extern BOOL vscp_evt_error_sendPasswordError(uint8_t index, uint8_t zone, uint8_ * Connection error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -501,8 +501,8 @@ extern BOOL vscp_evt_error_sendConnectionError(uint8_t index, uint8_t zone, uint * Invalid handle error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -515,8 +515,8 @@ extern BOOL vscp_evt_error_sendInvalidHandleError(uint8_t index, uint8_t zone, u * Operation failed error * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -529,8 +529,8 @@ extern BOOL vscp_evt_error_sendOperationFailedError(uint8_t index, uint8_t zone, * Supplied buffer is to small to fit content * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -543,8 +543,8 @@ extern BOOL vscp_evt_error_sendSuppliedBufferIsToSmallToFitContent(uint8_t index * Requested item is unknown * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -557,8 +557,8 @@ extern BOOL vscp_evt_error_sendRequestedItemIsUnknown(uint8_t index, uint8_t zon * Name is already in use * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -571,8 +571,8 @@ extern BOOL vscp_evt_error_sendNameIsAlreadyInUse(uint8_t index, uint8_t zone, u * Error when writing data * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -585,8 +585,8 @@ extern BOOL vscp_evt_error_sendErrorWhenWritingData(uint8_t index, uint8_t zone, * Operation stopped or aborted * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. @@ -599,8 +599,8 @@ extern BOOL vscp_evt_error_sendOperationStoppedOrAborted(uint8_t index, uint8_t * Pointer with invalid value * * @param[in] index Index. Often used as an index for channels/subdevices within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] user Can be present or not be present. If present the bytes give additional user * specific information. (optional) (array[5]) * @param[in] usersize Size in byte. diff --git a/src/framework/events/vscp_evt_information.c b/src/framework/events/vscp_evt_information.c index 0a9f91e..f25f9dd 100644 --- a/src/framework/events/vscp_evt_information.c +++ b/src/framework/events/vscp_evt_information.c @@ -91,8 +91,8 @@ extern BOOL vscp_evt_information_sendGeneralEvent(void) * Button * * @param[in] buttonState Button state. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] buttonCode Button code. * @param[in] codePage Code page. (optional) * @@ -135,8 +135,8 @@ extern BOOL vscp_evt_information_sendButton(uint8_t buttonState, uint8_t zone, u * * @param[in] kindOfCoordinates If zero absolute coordinates follow. If equal to one relative * coordinates follow. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] normalizedXCoordinate Normalized x-coordinate. * @param[in] normalizedYCoordinate Normalized y-coordinate. * @@ -175,8 +175,8 @@ extern BOOL vscp_evt_information_sendMouse(uint8_t kindOfCoordinates, uint8_t zo * On * * @param[in] index Index, often used as an index for channels within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -205,8 +205,8 @@ extern BOOL vscp_evt_information_sendOn(uint8_t index, uint8_t zone, uint8_t sub * Off * * @param[in] index Index, often used as an index for channels within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -235,8 +235,8 @@ extern BOOL vscp_evt_information_sendOff(uint8_t index, uint8_t zone, uint8_t su * Alive * * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -265,8 +265,8 @@ extern BOOL vscp_evt_information_sendAlive(uint8_t userSpecific, uint8_t zone, u * Terminating * * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -295,8 +295,8 @@ extern BOOL vscp_evt_information_sendTerminating(uint8_t userSpecific, uint8_t z * Opened * * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -325,8 +325,8 @@ extern BOOL vscp_evt_information_sendOpened(uint8_t userSpecific, uint8_t zone, * Closed * * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -355,8 +355,8 @@ extern BOOL vscp_evt_information_sendClosed(uint8_t userSpecific, uint8_t zone, * Node Heartbeat * * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] userData Optional user provided data. (optional) (array[5]) * @param[in] userDatasize Size in byte. * @@ -402,8 +402,8 @@ extern BOOL vscp_evt_information_sendNodeHeartbeat(uint8_t userSpecific, uint8_t * Below limit * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -432,8 +432,8 @@ extern BOOL vscp_evt_information_sendBelowLimit(uint8_t reserved, uint8_t zone, * Above limit * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -462,8 +462,8 @@ extern BOOL vscp_evt_information_sendAboveLimit(uint8_t reserved, uint8_t zone, * Pulse * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -492,8 +492,8 @@ extern BOOL vscp_evt_information_sendPulse(uint8_t reserved, uint8_t zone, uint8 * Error * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -522,8 +522,8 @@ extern BOOL vscp_evt_information_sendError(uint8_t reserved, uint8_t zone, uint8 * Resumed * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -552,8 +552,8 @@ extern BOOL vscp_evt_information_sendResumed(uint8_t reserved, uint8_t zone, uin * Paused * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -582,8 +582,8 @@ extern BOOL vscp_evt_information_sendPaused(uint8_t reserved, uint8_t zone, uint * Sleeping * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -612,8 +612,8 @@ extern BOOL vscp_evt_information_sendSleeping(uint8_t reserved, uint8_t zone, ui * Good morning * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -642,8 +642,8 @@ extern BOOL vscp_evt_information_sendGoodMorning(uint8_t reserved, uint8_t zone, * Good day * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -672,8 +672,8 @@ extern BOOL vscp_evt_information_sendGoodDay(uint8_t reserved, uint8_t zone, uin * Good afternoon * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -702,8 +702,8 @@ extern BOOL vscp_evt_information_sendGoodAfternoon(uint8_t reserved, uint8_t zon * Good evening * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -732,8 +732,8 @@ extern BOOL vscp_evt_information_sendGoodEvening(uint8_t reserved, uint8_t zone, * Good night * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -762,8 +762,8 @@ extern BOOL vscp_evt_information_sendGoodNight(uint8_t reserved, uint8_t zone, u * See you soon * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -792,8 +792,8 @@ extern BOOL vscp_evt_information_sendSeeYouSoon(uint8_t reserved, uint8_t zone, * Goodbye * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -822,8 +822,8 @@ extern BOOL vscp_evt_information_sendGoodbye(uint8_t reserved, uint8_t zone, uin * Stop * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -852,8 +852,8 @@ extern BOOL vscp_evt_information_sendStop(uint8_t reserved, uint8_t zone, uint8_ * Start * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -882,8 +882,8 @@ extern BOOL vscp_evt_information_sendStart(uint8_t reserved, uint8_t zone, uint8 * ResetCompleted * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -912,8 +912,8 @@ extern BOOL vscp_evt_information_sendResetcompleted(uint8_t reserved, uint8_t zo * Interrupted * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -942,8 +942,8 @@ extern BOOL vscp_evt_information_sendInterrupted(uint8_t reserved, uint8_t zone, * PreparingToSleep * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -972,8 +972,8 @@ extern BOOL vscp_evt_information_sendPreparingtosleep(uint8_t reserved, uint8_t * WokenUp * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1002,8 +1002,8 @@ extern BOOL vscp_evt_information_sendWokenup(uint8_t reserved, uint8_t zone, uin * Dusk * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1032,8 +1032,8 @@ extern BOOL vscp_evt_information_sendDusk(uint8_t reserved, uint8_t zone, uint8_ * Dawn * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1062,8 +1062,8 @@ extern BOOL vscp_evt_information_sendDawn(uint8_t reserved, uint8_t zone, uint8_ * Active * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1092,8 +1092,8 @@ extern BOOL vscp_evt_information_sendActive(uint8_t reserved, uint8_t zone, uint * Inactive * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1122,8 +1122,8 @@ extern BOOL vscp_evt_information_sendInactive(uint8_t reserved, uint8_t zone, ui * Busy * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1152,8 +1152,8 @@ extern BOOL vscp_evt_information_sendBusy(uint8_t reserved, uint8_t zone, uint8_ * Idle * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1225,8 +1225,8 @@ extern BOOL vscp_evt_information_sendStreamData(uint8_t sequenceNumber, uint8_t * Token Activity * * @param[in] tokenType Bit 0,1 - Event code. Bit 2-7 - Token device type code. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] frameIndex Frame index (Increase by one for every frame sent out for one token activity. * Start with zero ). * @param[in] tokenData Token data. (array[4]) @@ -1278,8 +1278,8 @@ extern BOOL vscp_evt_information_sendTokenActivity(uint8_t tokenType, uint8_t zo /** * Stream Data with zone * - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] sequenceNumber Sequence number which is increased by one for every new event with stream * data. The sequence number is increased for every frame sent going from 0 - 255 and back to 0 and so * on if needed. A new stream starts with a sequence number of 0. @@ -1329,8 +1329,8 @@ extern BOOL vscp_evt_information_sendStreamDataWithZone(uint8_t zone, uint8_t su /** * Confirm * - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] sequenceNumber Sequence number. * @param[in] vscpClass VSCP class. * @param[in] vscpType VSCP type. @@ -1370,8 +1370,8 @@ extern BOOL vscp_evt_information_sendConfirm(uint8_t zone, uint8_t subZone, uint * Level Changed * * @param[in] level Relative or absolute level. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1400,8 +1400,8 @@ extern BOOL vscp_evt_information_sendLevelChanged(uint8_t level, uint8_t zone, u * Warning * * @param[in] level Relative or absolute level. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1430,8 +1430,8 @@ extern BOOL vscp_evt_information_sendWarning(uint8_t level, uint8_t zone, uint8_ * State * * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] from State changed from (old state). * @param[in] to State changed to (new state). * @@ -1468,8 +1468,8 @@ extern BOOL vscp_evt_information_sendState(uint8_t userSpecific, uint8_t zone, u * Action Trigger * * @param[in] actionId Action id. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1498,8 +1498,8 @@ extern BOOL vscp_evt_information_sendActionTrigger(uint8_t actionId, uint8_t zon * Sunrise * * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1528,8 +1528,8 @@ extern BOOL vscp_evt_information_sendSunrise(uint8_t userSpecific, uint8_t zone, * Sunset * * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1558,8 +1558,8 @@ extern BOOL vscp_evt_information_sendSunset(uint8_t userSpecific, uint8_t zone, * Start of record * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] remainingFrames Number of frames to follow or zero for not used. * * @return If event is sent, it will return TRUE otherwise FALSE. @@ -1592,8 +1592,8 @@ extern BOOL vscp_evt_information_sendStartOfRecord(uint8_t index, uint8_t zone, * End of record * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1622,8 +1622,8 @@ extern BOOL vscp_evt_information_sendEndOfRecord(uint8_t index, uint8_t zone, ui * Pre-set active * * @param[in] user User specified. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] preSetCode Code for pre-set that has been set. * * @return If event is sent, it will return TRUE otherwise FALSE. @@ -1656,8 +1656,8 @@ extern BOOL vscp_evt_information_sendPreSetActive(uint8_t user, uint8_t zone, ui * Detect * * @param[in] index Index. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1686,8 +1686,8 @@ extern BOOL vscp_evt_information_sendDetect(uint8_t index, uint8_t zone, uint8_t * Overflow * * @param[in] index Index. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1716,8 +1716,8 @@ extern BOOL vscp_evt_information_sendOverflow(uint8_t index, uint8_t zone, uint8 * Big level changed * * @param[in] index Index. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] level Level as signed Integer. The range can be adjusted by the user by sending the * needed number of bytes 1-5. (array[5]) * @param[in] levelsize Size in byte. @@ -1766,8 +1766,8 @@ extern BOOL vscp_evt_information_sendBigLevelChanged(uint8_t index, uint8_t zone * Civil sunrise twilight time * * @param[in] userSpecific User specific. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1796,8 +1796,8 @@ extern BOOL vscp_evt_information_sendCivilSunriseTwilightTime(uint8_t userSpecif * Civil sunset twilight time * * @param[in] userSpecific User specific. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1826,8 +1826,8 @@ extern BOOL vscp_evt_information_sendCivilSunsetTwilightTime(uint8_t userSpecifi * Nautical sunrise twilight time * * @param[in] userSpecific User specific. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1856,8 +1856,8 @@ extern BOOL vscp_evt_information_sendNauticalSunriseTwilightTime(uint8_t userSpe * Nautical sunset twilight time * * @param[in] userSpecific User specific. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1886,8 +1886,8 @@ extern BOOL vscp_evt_information_sendNauticalSunsetTwilightTime(uint8_t userSpec * Astronomical sunrise twilight time * * @param[in] userSpecific User specific. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1916,8 +1916,8 @@ extern BOOL vscp_evt_information_sendAstronomicalSunriseTwilightTime(uint8_t use * Astronomical sunset twilight time * * @param[in] userSpecific User specific. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1946,8 +1946,8 @@ extern BOOL vscp_evt_information_sendAstronomicalSunsetTwilightTime(uint8_t user * Calculated Noon * * @param[in] reserved Reserved. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1976,8 +1976,8 @@ extern BOOL vscp_evt_information_sendCalculatedNoon(uint8_t reserved, uint8_t zo * Shutter up * * @param[in] reserved Reserved. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -2006,8 +2006,8 @@ extern BOOL vscp_evt_information_sendShutterUp(uint8_t reserved, uint8_t zone, u * Shutter down * * @param[in] reserved Reserved. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -2036,8 +2036,8 @@ extern BOOL vscp_evt_information_sendShutterDown(uint8_t reserved, uint8_t zone, * Shutter left * * @param[in] reserved Reserved. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -2066,8 +2066,8 @@ extern BOOL vscp_evt_information_sendShutterLeft(uint8_t reserved, uint8_t zone, * Shutter right * * @param[in] reserved Reserved. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -2096,8 +2096,8 @@ extern BOOL vscp_evt_information_sendShutterRight(uint8_t reserved, uint8_t zone * Shutter reached top end * * @param[in] reserved Reserved. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -2126,8 +2126,8 @@ extern BOOL vscp_evt_information_sendShutterReachedTopEnd(uint8_t reserved, uint * Shutter reached bottom end * * @param[in] reserved Reserved. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -2156,8 +2156,8 @@ extern BOOL vscp_evt_information_sendShutterReachedBottomEnd(uint8_t reserved, u * Shutter reached middle end * * @param[in] reserved Reserved. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -2186,8 +2186,8 @@ extern BOOL vscp_evt_information_sendShutterReachedMiddleEnd(uint8_t reserved, u * Shutter reached preset end * * @param[in] reserved Reserved. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -2216,8 +2216,8 @@ extern BOOL vscp_evt_information_sendShutterReachedPresetEnd(uint8_t reserved, u * Shutter reached preset left * * @param[in] reserved Reserved. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -2246,8 +2246,8 @@ extern BOOL vscp_evt_information_sendShutterReachedPresetLeft(uint8_t reserved, * Shutter reached preset right * * @param[in] reserved Reserved. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -2276,8 +2276,8 @@ extern BOOL vscp_evt_information_sendShutterReachedPresetRight(uint8_t reserved, * Long click * * @param[in] index Index for device generating long click. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -2306,8 +2306,8 @@ extern BOOL vscp_evt_information_sendLongClick(uint8_t index, uint8_t zone, uint * Single click * * @param[in] index Index for device generating single click. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -2336,8 +2336,8 @@ extern BOOL vscp_evt_information_sendSingleClick(uint8_t index, uint8_t zone, ui * Double click * * @param[in] index Index for device generating double click. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -2366,8 +2366,8 @@ extern BOOL vscp_evt_information_sendDoubleClick(uint8_t index, uint8_t zone, ui * Date * * @param[in] index Index for device generating date. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] yearCentury Year century. * @param[in] year Year. * @param[in] month Month (1-12). @@ -2412,8 +2412,8 @@ extern BOOL vscp_evt_information_sendDate(uint8_t index, uint8_t zone, uint8_t s * Time * * @param[in] index Index for device generating time. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] hour Hour (0-23). * @param[in] minutes Minutes (0-59). * @param[in] seconds Seconds (0-59). @@ -2459,8 +2459,8 @@ extern BOOL vscp_evt_information_sendTime(uint8_t index, uint8_t zone, uint8_t s * Weekday * * @param[in] index Index for device generating weekday info. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] weekday Weekday ( 0 (Monday) - 6 (Sunday)). * * @return If event is sent, it will return TRUE otherwise FALSE. @@ -2493,8 +2493,8 @@ extern BOOL vscp_evt_information_sendWeekday(uint8_t index, uint8_t zone, uint8_ * Lock * * @param[in] index Index for device. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -2523,8 +2523,8 @@ extern BOOL vscp_evt_information_sendLock(uint8_t index, uint8_t zone, uint8_t s * Unlock * * @param[in] index Index for device. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -2553,8 +2553,8 @@ extern BOOL vscp_evt_information_sendUnlock(uint8_t index, uint8_t zone, uint8_t * DateTime * * @param[in] index Index for device. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dateTime Date/time in five byte bit array. (array[5]) * @param[in] dateTimesize Size in byte. * @@ -2602,8 +2602,8 @@ extern BOOL vscp_evt_information_sendDatetime(uint8_t index, uint8_t zone, uint8 * Rising * * @param[in] index Index for device. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -2632,8 +2632,8 @@ extern BOOL vscp_evt_information_sendRising(uint8_t index, uint8_t zone, uint8_t * Falling * * @param[in] index Index for device. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -2662,8 +2662,8 @@ extern BOOL vscp_evt_information_sendFalling(uint8_t index, uint8_t zone, uint8_ * Updated * * @param[in] index Index for device. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -2692,8 +2692,8 @@ extern BOOL vscp_evt_information_sendUpdated(uint8_t index, uint8_t zone, uint8_ * Connect * * @param[in] index Index for device. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -2722,8 +2722,8 @@ extern BOOL vscp_evt_information_sendConnect(uint8_t index, uint8_t zone, uint8_ * Disconnect * * @param[in] index Index for device. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -2752,8 +2752,8 @@ extern BOOL vscp_evt_information_sendDisconnect(uint8_t index, uint8_t zone, uin * Reconnect * * @param[in] index Index for device. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -2782,8 +2782,8 @@ extern BOOL vscp_evt_information_sendReconnect(uint8_t index, uint8_t zone, uint * Enter * * @param[in] index Index for device. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -2812,8 +2812,8 @@ extern BOOL vscp_evt_information_sendEnter(uint8_t index, uint8_t zone, uint8_t * Exit * * @param[in] index Index for device. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -2841,7 +2841,8 @@ extern BOOL vscp_evt_information_sendExit(uint8_t index, uint8_t zone, uint8_t s /** * Incremented * - * @param[in] userSpecific User specific. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. * @param[in] zone Zone for which event applies to (0-255). 255 is all zones * @param[in] subzone Sub-zone for which event applies to (0-255). 255 is all sub-zones * @param[in] incrementedValue Incremented value. The range can be adjusted by the user by sending @@ -2889,7 +2890,8 @@ extern BOOL vscp_evt_information_sendIncremented(uint8_t userSpecific, uint8_t z /** * Decremented * - * @param[in] userSpecific User specific. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. * @param[in] zone Zone for which event applies to (0-255). 255 is all zones * @param[in] subzone Sub-zone for which event applies to (0-255). 255 is all sub-zones * @param[in] decrementedValue Decremented value. The range can be adjusted by the user by sending @@ -2937,7 +2939,8 @@ extern BOOL vscp_evt_information_sendDecremented(uint8_t userSpecific, uint8_t z /** * Proximity detected * - * @param[in] userSpecific User specific. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. * @param[in] zone Zone for which event applies to (0-255). 255 is all zones * @param[in] subzone Sub-zone for which event applies to (0-255). 255 is all sub-zones * @param[in] proximityLevel Optional uint16 that sets proximity level if present. (optional) diff --git a/src/framework/events/vscp_evt_information.h b/src/framework/events/vscp_evt_information.h index 084621d..35c1b27 100644 --- a/src/framework/events/vscp_evt_information.h +++ b/src/framework/events/vscp_evt_information.h @@ -90,8 +90,8 @@ extern BOOL vscp_evt_information_sendGeneralEvent(void); * Button * * @param[in] buttonState Button state. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] buttonCode Button code. * @param[in] codePage Code page. (optional) * @@ -104,8 +104,8 @@ extern BOOL vscp_evt_information_sendButton(uint8_t buttonState, uint8_t zone, u * * @param[in] kindOfCoordinates If zero absolute coordinates follow. If equal to one relative * coordinates follow. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] normalizedXCoordinate Normalized x-coordinate. * @param[in] normalizedYCoordinate Normalized y-coordinate. * @@ -117,8 +117,8 @@ extern BOOL vscp_evt_information_sendMouse(uint8_t kindOfCoordinates, uint8_t zo * On * * @param[in] index Index, often used as an index for channels within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -128,8 +128,8 @@ extern BOOL vscp_evt_information_sendOn(uint8_t index, uint8_t zone, uint8_t sub * Off * * @param[in] index Index, often used as an index for channels within a module. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -139,8 +139,8 @@ extern BOOL vscp_evt_information_sendOff(uint8_t index, uint8_t zone, uint8_t su * Alive * * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -150,8 +150,8 @@ extern BOOL vscp_evt_information_sendAlive(uint8_t userSpecific, uint8_t zone, u * Terminating * * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -161,8 +161,8 @@ extern BOOL vscp_evt_information_sendTerminating(uint8_t userSpecific, uint8_t z * Opened * * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -172,8 +172,8 @@ extern BOOL vscp_evt_information_sendOpened(uint8_t userSpecific, uint8_t zone, * Closed * * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -183,8 +183,8 @@ extern BOOL vscp_evt_information_sendClosed(uint8_t userSpecific, uint8_t zone, * Node Heartbeat * * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] userData Optional user provided data. (optional) (array[5]) * @param[in] userDatasize Size in byte. * @@ -196,8 +196,8 @@ extern BOOL vscp_evt_information_sendNodeHeartbeat(uint8_t userSpecific, uint8_t * Below limit * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -207,8 +207,8 @@ extern BOOL vscp_evt_information_sendBelowLimit(uint8_t reserved, uint8_t zone, * Above limit * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -218,8 +218,8 @@ extern BOOL vscp_evt_information_sendAboveLimit(uint8_t reserved, uint8_t zone, * Pulse * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -229,8 +229,8 @@ extern BOOL vscp_evt_information_sendPulse(uint8_t reserved, uint8_t zone, uint8 * Error * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -240,8 +240,8 @@ extern BOOL vscp_evt_information_sendError(uint8_t reserved, uint8_t zone, uint8 * Resumed * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -251,8 +251,8 @@ extern BOOL vscp_evt_information_sendResumed(uint8_t reserved, uint8_t zone, uin * Paused * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -262,8 +262,8 @@ extern BOOL vscp_evt_information_sendPaused(uint8_t reserved, uint8_t zone, uint * Sleeping * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -273,8 +273,8 @@ extern BOOL vscp_evt_information_sendSleeping(uint8_t reserved, uint8_t zone, ui * Good morning * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -284,8 +284,8 @@ extern BOOL vscp_evt_information_sendGoodMorning(uint8_t reserved, uint8_t zone, * Good day * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -295,8 +295,8 @@ extern BOOL vscp_evt_information_sendGoodDay(uint8_t reserved, uint8_t zone, uin * Good afternoon * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -306,8 +306,8 @@ extern BOOL vscp_evt_information_sendGoodAfternoon(uint8_t reserved, uint8_t zon * Good evening * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -317,8 +317,8 @@ extern BOOL vscp_evt_information_sendGoodEvening(uint8_t reserved, uint8_t zone, * Good night * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -328,8 +328,8 @@ extern BOOL vscp_evt_information_sendGoodNight(uint8_t reserved, uint8_t zone, u * See you soon * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -339,8 +339,8 @@ extern BOOL vscp_evt_information_sendSeeYouSoon(uint8_t reserved, uint8_t zone, * Goodbye * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -350,8 +350,8 @@ extern BOOL vscp_evt_information_sendGoodbye(uint8_t reserved, uint8_t zone, uin * Stop * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -361,8 +361,8 @@ extern BOOL vscp_evt_information_sendStop(uint8_t reserved, uint8_t zone, uint8_ * Start * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -372,8 +372,8 @@ extern BOOL vscp_evt_information_sendStart(uint8_t reserved, uint8_t zone, uint8 * ResetCompleted * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -383,8 +383,8 @@ extern BOOL vscp_evt_information_sendResetcompleted(uint8_t reserved, uint8_t zo * Interrupted * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -394,8 +394,8 @@ extern BOOL vscp_evt_information_sendInterrupted(uint8_t reserved, uint8_t zone, * PreparingToSleep * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -405,8 +405,8 @@ extern BOOL vscp_evt_information_sendPreparingtosleep(uint8_t reserved, uint8_t * WokenUp * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -416,8 +416,8 @@ extern BOOL vscp_evt_information_sendWokenup(uint8_t reserved, uint8_t zone, uin * Dusk * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -427,8 +427,8 @@ extern BOOL vscp_evt_information_sendDusk(uint8_t reserved, uint8_t zone, uint8_ * Dawn * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -438,8 +438,8 @@ extern BOOL vscp_evt_information_sendDawn(uint8_t reserved, uint8_t zone, uint8_ * Active * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -449,8 +449,8 @@ extern BOOL vscp_evt_information_sendActive(uint8_t reserved, uint8_t zone, uint * Inactive * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -460,8 +460,8 @@ extern BOOL vscp_evt_information_sendInactive(uint8_t reserved, uint8_t zone, ui * Busy * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -471,8 +471,8 @@ extern BOOL vscp_evt_information_sendBusy(uint8_t reserved, uint8_t zone, uint8_ * Idle * * @param[in] reserved Reserved for future use. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -495,8 +495,8 @@ extern BOOL vscp_evt_information_sendStreamData(uint8_t sequenceNumber, uint8_t * Token Activity * * @param[in] tokenType Bit 0,1 - Event code. Bit 2-7 - Token device type code. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] frameIndex Frame index (Increase by one for every frame sent out for one token activity. * Start with zero ). * @param[in] tokenData Token data. (array[4]) @@ -509,8 +509,8 @@ extern BOOL vscp_evt_information_sendTokenActivity(uint8_t tokenType, uint8_t zo /** * Stream Data with zone * - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] sequenceNumber Sequence number which is increased by one for every new event with stream * data. The sequence number is increased for every frame sent going from 0 - 255 and back to 0 and so * on if needed. A new stream starts with a sequence number of 0. @@ -524,8 +524,8 @@ extern BOOL vscp_evt_information_sendStreamDataWithZone(uint8_t zone, uint8_t su /** * Confirm * - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] sequenceNumber Sequence number. * @param[in] vscpClass VSCP class. * @param[in] vscpType VSCP type. @@ -538,8 +538,8 @@ extern BOOL vscp_evt_information_sendConfirm(uint8_t zone, uint8_t subZone, uint * Level Changed * * @param[in] level Relative or absolute level. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -549,8 +549,8 @@ extern BOOL vscp_evt_information_sendLevelChanged(uint8_t level, uint8_t zone, u * Warning * * @param[in] level Relative or absolute level. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -560,8 +560,8 @@ extern BOOL vscp_evt_information_sendWarning(uint8_t level, uint8_t zone, uint8_ * State * * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] from State changed from (old state). * @param[in] to State changed to (new state). * @@ -573,8 +573,8 @@ extern BOOL vscp_evt_information_sendState(uint8_t userSpecific, uint8_t zone, u * Action Trigger * * @param[in] actionId Action id. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -584,8 +584,8 @@ extern BOOL vscp_evt_information_sendActionTrigger(uint8_t actionId, uint8_t zon * Sunrise * * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -595,8 +595,8 @@ extern BOOL vscp_evt_information_sendSunrise(uint8_t userSpecific, uint8_t zone, * Sunset * * @param[in] userSpecific User specific value. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -606,8 +606,8 @@ extern BOOL vscp_evt_information_sendSunset(uint8_t userSpecific, uint8_t zone, * Start of record * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] remainingFrames Number of frames to follow or zero for not used. * * @return If event is sent, it will return TRUE otherwise FALSE. @@ -618,8 +618,8 @@ extern BOOL vscp_evt_information_sendStartOfRecord(uint8_t index, uint8_t zone, * End of record * * @param[in] index Index for record. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -629,8 +629,8 @@ extern BOOL vscp_evt_information_sendEndOfRecord(uint8_t index, uint8_t zone, ui * Pre-set active * * @param[in] user User specified. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] preSetCode Code for pre-set that has been set. * * @return If event is sent, it will return TRUE otherwise FALSE. @@ -641,8 +641,8 @@ extern BOOL vscp_evt_information_sendPreSetActive(uint8_t user, uint8_t zone, ui * Detect * * @param[in] index Index. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -652,8 +652,8 @@ extern BOOL vscp_evt_information_sendDetect(uint8_t index, uint8_t zone, uint8_t * Overflow * * @param[in] index Index. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -663,8 +663,8 @@ extern BOOL vscp_evt_information_sendOverflow(uint8_t index, uint8_t zone, uint8 * Big level changed * * @param[in] index Index. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] level Level as signed Integer. The range can be adjusted by the user by sending the * needed number of bytes 1-5. (array[5]) * @param[in] levelsize Size in byte. @@ -677,8 +677,8 @@ extern BOOL vscp_evt_information_sendBigLevelChanged(uint8_t index, uint8_t zone * Civil sunrise twilight time * * @param[in] userSpecific User specific. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -688,8 +688,8 @@ extern BOOL vscp_evt_information_sendCivilSunriseTwilightTime(uint8_t userSpecif * Civil sunset twilight time * * @param[in] userSpecific User specific. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -699,8 +699,8 @@ extern BOOL vscp_evt_information_sendCivilSunsetTwilightTime(uint8_t userSpecifi * Nautical sunrise twilight time * * @param[in] userSpecific User specific. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -710,8 +710,8 @@ extern BOOL vscp_evt_information_sendNauticalSunriseTwilightTime(uint8_t userSpe * Nautical sunset twilight time * * @param[in] userSpecific User specific. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -721,8 +721,8 @@ extern BOOL vscp_evt_information_sendNauticalSunsetTwilightTime(uint8_t userSpec * Astronomical sunrise twilight time * * @param[in] userSpecific User specific. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -732,8 +732,8 @@ extern BOOL vscp_evt_information_sendAstronomicalSunriseTwilightTime(uint8_t use * Astronomical sunset twilight time * * @param[in] userSpecific User specific. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -743,8 +743,8 @@ extern BOOL vscp_evt_information_sendAstronomicalSunsetTwilightTime(uint8_t user * Calculated Noon * * @param[in] reserved Reserved. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -754,8 +754,8 @@ extern BOOL vscp_evt_information_sendCalculatedNoon(uint8_t reserved, uint8_t zo * Shutter up * * @param[in] reserved Reserved. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -765,8 +765,8 @@ extern BOOL vscp_evt_information_sendShutterUp(uint8_t reserved, uint8_t zone, u * Shutter down * * @param[in] reserved Reserved. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -776,8 +776,8 @@ extern BOOL vscp_evt_information_sendShutterDown(uint8_t reserved, uint8_t zone, * Shutter left * * @param[in] reserved Reserved. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -787,8 +787,8 @@ extern BOOL vscp_evt_information_sendShutterLeft(uint8_t reserved, uint8_t zone, * Shutter right * * @param[in] reserved Reserved. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -798,8 +798,8 @@ extern BOOL vscp_evt_information_sendShutterRight(uint8_t reserved, uint8_t zone * Shutter reached top end * * @param[in] reserved Reserved. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -809,8 +809,8 @@ extern BOOL vscp_evt_information_sendShutterReachedTopEnd(uint8_t reserved, uint * Shutter reached bottom end * * @param[in] reserved Reserved. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -820,8 +820,8 @@ extern BOOL vscp_evt_information_sendShutterReachedBottomEnd(uint8_t reserved, u * Shutter reached middle end * * @param[in] reserved Reserved. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -831,8 +831,8 @@ extern BOOL vscp_evt_information_sendShutterReachedMiddleEnd(uint8_t reserved, u * Shutter reached preset end * * @param[in] reserved Reserved. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -842,8 +842,8 @@ extern BOOL vscp_evt_information_sendShutterReachedPresetEnd(uint8_t reserved, u * Shutter reached preset left * * @param[in] reserved Reserved. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -853,8 +853,8 @@ extern BOOL vscp_evt_information_sendShutterReachedPresetLeft(uint8_t reserved, * Shutter reached preset right * * @param[in] reserved Reserved. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -864,8 +864,8 @@ extern BOOL vscp_evt_information_sendShutterReachedPresetRight(uint8_t reserved, * Long click * * @param[in] index Index for device generating long click. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -875,8 +875,8 @@ extern BOOL vscp_evt_information_sendLongClick(uint8_t index, uint8_t zone, uint * Single click * * @param[in] index Index for device generating single click. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -886,8 +886,8 @@ extern BOOL vscp_evt_information_sendSingleClick(uint8_t index, uint8_t zone, ui * Double click * * @param[in] index Index for device generating double click. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -897,8 +897,8 @@ extern BOOL vscp_evt_information_sendDoubleClick(uint8_t index, uint8_t zone, ui * Date * * @param[in] index Index for device generating date. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] yearCentury Year century. * @param[in] year Year. * @param[in] month Month (1-12). @@ -912,8 +912,8 @@ extern BOOL vscp_evt_information_sendDate(uint8_t index, uint8_t zone, uint8_t s * Time * * @param[in] index Index for device generating time. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] hour Hour (0-23). * @param[in] minutes Minutes (0-59). * @param[in] seconds Seconds (0-59). @@ -927,8 +927,8 @@ extern BOOL vscp_evt_information_sendTime(uint8_t index, uint8_t zone, uint8_t s * Weekday * * @param[in] index Index for device generating weekday info. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] weekday Weekday ( 0 (Monday) - 6 (Sunday)). * * @return If event is sent, it will return TRUE otherwise FALSE. @@ -939,8 +939,8 @@ extern BOOL vscp_evt_information_sendWeekday(uint8_t index, uint8_t zone, uint8_ * Lock * * @param[in] index Index for device. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -950,8 +950,8 @@ extern BOOL vscp_evt_information_sendLock(uint8_t index, uint8_t zone, uint8_t s * Unlock * * @param[in] index Index for device. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -961,8 +961,8 @@ extern BOOL vscp_evt_information_sendUnlock(uint8_t index, uint8_t zone, uint8_t * DateTime * * @param[in] index Index for device. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dateTime Date/time in five byte bit array. (array[5]) * @param[in] dateTimesize Size in byte. * @@ -974,8 +974,8 @@ extern BOOL vscp_evt_information_sendDatetime(uint8_t index, uint8_t zone, uint8 * Rising * * @param[in] index Index for device. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -985,8 +985,8 @@ extern BOOL vscp_evt_information_sendRising(uint8_t index, uint8_t zone, uint8_t * Falling * * @param[in] index Index for device. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -996,8 +996,8 @@ extern BOOL vscp_evt_information_sendFalling(uint8_t index, uint8_t zone, uint8_ * Updated * * @param[in] index Index for device. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1007,8 +1007,8 @@ extern BOOL vscp_evt_information_sendUpdated(uint8_t index, uint8_t zone, uint8_ * Connect * * @param[in] index Index for device. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1018,8 +1018,8 @@ extern BOOL vscp_evt_information_sendConnect(uint8_t index, uint8_t zone, uint8_ * Disconnect * * @param[in] index Index for device. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1029,8 +1029,8 @@ extern BOOL vscp_evt_information_sendDisconnect(uint8_t index, uint8_t zone, uin * Reconnect * * @param[in] index Index for device. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1040,8 +1040,8 @@ extern BOOL vscp_evt_information_sendReconnect(uint8_t index, uint8_t zone, uint * Enter * * @param[in] index Index for device. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1051,8 +1051,8 @@ extern BOOL vscp_evt_information_sendEnter(uint8_t index, uint8_t zone, uint8_t * Exit * * @param[in] index Index for device. Set to zero if not used. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-Zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1061,7 +1061,8 @@ extern BOOL vscp_evt_information_sendExit(uint8_t index, uint8_t zone, uint8_t s /** * Incremented * - * @param[in] userSpecific User specific. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. * @param[in] zone Zone for which event applies to (0-255). 255 is all zones * @param[in] subzone Sub-zone for which event applies to (0-255). 255 is all sub-zones * @param[in] incrementedValue Incremented value. The range can be adjusted by the user by sending @@ -1075,7 +1076,8 @@ extern BOOL vscp_evt_information_sendIncremented(uint8_t userSpecific, uint8_t z /** * Decremented * - * @param[in] userSpecific User specific. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. * @param[in] zone Zone for which event applies to (0-255). 255 is all zones * @param[in] subzone Sub-zone for which event applies to (0-255). 255 is all sub-zones * @param[in] decrementedValue Decremented value. The range can be adjusted by the user by sending @@ -1089,7 +1091,8 @@ extern BOOL vscp_evt_information_sendDecremented(uint8_t userSpecific, uint8_t z /** * Proximity detected * - * @param[in] userSpecific User specific. + * @param[in] userSpecific Optional byte that have a meaning given by the issuer of the event. + * Prefered use is _index_ for compability. * @param[in] zone Zone for which event applies to (0-255). 255 is all zones * @param[in] subzone Sub-zone for which event applies to (0-255). 255 is all sub-zones * @param[in] proximityLevel Optional uint16 that sets proximity level if present. (optional) diff --git a/src/framework/events/vscp_evt_ir.c b/src/framework/events/vscp_evt_ir.c index 633d23d..faa2ddc 100644 --- a/src/framework/events/vscp_evt_ir.c +++ b/src/framework/events/vscp_evt_ir.c @@ -201,7 +201,7 @@ extern BOOL vscp_evt_ir_sendLircLinuxInfraredRemoteControl(uint8_t code6, uint8_ * VSCP Abstract Remote Format * * @param[in] code Code. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. * @param[in] subZone Sub-zone for which the event applies to (0-255). 255 is all sub-zones. * @param[in] repeat Repeat count if any. * @@ -236,7 +236,7 @@ extern BOOL vscp_evt_ir_sendVscpAbstractRemoteFormat(uint16_t code, uint8_t zone * MAPito Remote Format * * @param[in] repeat Repeat count if any. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. * @param[in] subZone Sub-zone for which the event applies to (0-255). 255 is all sub-zones. * @param[in] address Control address. * @param[in] keyCode Key-code. diff --git a/src/framework/events/vscp_evt_ir.h b/src/framework/events/vscp_evt_ir.h index e43aeef..ec474d7 100644 --- a/src/framework/events/vscp_evt_ir.h +++ b/src/framework/events/vscp_evt_ir.h @@ -126,7 +126,7 @@ extern BOOL vscp_evt_ir_sendLircLinuxInfraredRemoteControl(uint8_t code6, uint8_ * VSCP Abstract Remote Format * * @param[in] code Code. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. * @param[in] subZone Sub-zone for which the event applies to (0-255). 255 is all sub-zones. * @param[in] repeat Repeat count if any. * @@ -138,7 +138,7 @@ extern BOOL vscp_evt_ir_sendVscpAbstractRemoteFormat(uint16_t code, uint8_t zone * MAPito Remote Format * * @param[in] repeat Repeat count if any. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. * @param[in] subZone Sub-zone for which the event applies to (0-255). 255 is all sub-zones. * @param[in] address Control address. * @param[in] keyCode Key-code. diff --git a/src/framework/events/vscp_evt_multimedia.c b/src/framework/events/vscp_evt_multimedia.c index 1772a72..033756f 100644 --- a/src/framework/events/vscp_evt_multimedia.c +++ b/src/framework/events/vscp_evt_multimedia.c @@ -91,8 +91,8 @@ extern BOOL vscp_evt_multimedia_sendGeneralEvent(void) * Playback * * @param[in] function Function (See below) - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -121,8 +121,8 @@ extern BOOL vscp_evt_multimedia_sendPlayback(uint8_t function, uint8_t zone, uin * NavigatorKey English * * @param[in] function Function - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -154,8 +154,8 @@ extern BOOL vscp_evt_multimedia_sendNavigatorkeyEnglish(uint8_t function, uint8_ * between 128 and 159 is change down by the specified number of contrast levels. A value between 160 * and 191 is change up by the specified number of contrast levels. A value of 255 means that this is * and extended event and that the specific contrast level is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -187,8 +187,8 @@ extern BOOL vscp_evt_multimedia_sendAdjustContrast(uint8_t contrast, uint8_t zon * between 128 and 159 is change down by the specified number of focus levels. A value between 160 and * 191 is change up by the specified number of focus levels. A value of 255 means that this is and * extended event and that the specific focus level is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -220,8 +220,8 @@ extern BOOL vscp_evt_multimedia_sendAdjustFocus(uint8_t focus, uint8_t zone, uin * 128 and 159 is change down by the specified number of tint levels. A value between 160 and 191 is * change up by the specified number of tint levels. A value of 255 means that this is and extended * event and that the specific tint level is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -250,8 +250,8 @@ extern BOOL vscp_evt_multimedia_sendAdjustTint(uint8_t tint, uint8_t zone, uint8 * Adjust Color Balance * * @param[in] reserved Reserved. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -283,8 +283,8 @@ extern BOOL vscp_evt_multimedia_sendAdjustColorBalance(uint8_t reserved, uint8_t * value between 128 and 159 is change down by the specified number of brightness levels. A value * between 160 and 191 is change up by the specified number of brightness levels. A value of 255 means * that this is and extended event and that the specific brightness level is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -316,8 +316,8 @@ extern BOOL vscp_evt_multimedia_sendAdjustBrightness(uint8_t brightness, uint8_t * 128 and 159 is change down by the specified number of hue levels. A value between 160 and 191 is * change up by the specified number of hue levels. A value of 255 means that this is and extended * event and that the specific hue level is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -349,8 +349,8 @@ extern BOOL vscp_evt_multimedia_sendAdjustHue(uint8_t hue, uint8_t zone, uint8_t * 128 and 159 is change down by the specified number of bass levels. A value between 160 and 191 is * change up by the specified number of bass levels. A value of 255 means that this is and extended * event and that the specific bass level is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -382,8 +382,8 @@ extern BOOL vscp_evt_multimedia_sendAdjustBass(uint8_t bass, uint8_t zone, uint8 * between 128 and 159 is change down by the specified number of treble levels. A value between 160 * and 191 is change up by the specified number of treble levels. A value of 255 means that this is * and extended event and that the specific treble level is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -415,8 +415,8 @@ extern BOOL vscp_evt_multimedia_sendAdjustTreble(uint8_t treble, uint8_t zone, u * between 128 and 159 is change down by the specified number of volume levels. A value between 160 * and 191 is change up by the specified number of volume levels. A value of 255 means that this is * and extended event and that the specific volume level is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -448,8 +448,8 @@ extern BOOL vscp_evt_multimedia_sendAdjustMasterVolume(uint8_t volume, uint8_t z * between 128 and 159 is change down by the specified number of volume levels. A value between 160 * and 191 is change up by the specified number of volume levels. A value of 255 means that this is * and extended event and that the specific volume level is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -481,8 +481,8 @@ extern BOOL vscp_evt_multimedia_sendAdjustFrontVolume(uint8_t volume, uint8_t zo * between 128 and 159 is change down by the specified number of volume levels. A value between 160 * and 191 is change up by the specified number of volume levels. A value of 255 means that this is * and extended event and that the specific volume level is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -514,8 +514,8 @@ extern BOOL vscp_evt_multimedia_sendAdjustCenterVolume(uint8_t volume, uint8_t z * between 128 and 159 is change down by the specified number of volume levels. A value between 160 * and 191 is change up by the specified number of volume levels. A value of 255 means that this is * and extended event and that the specific volume level is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -547,8 +547,8 @@ extern BOOL vscp_evt_multimedia_sendAdjustRearVolume(uint8_t volume, uint8_t zon * between 128 and 159 is change down by the specified number of volume levels. A value between 160 * and 191 is change up by the specified number of volume levels. A value of 255 means that this is * and extended event and that the specific volume level is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -588,8 +588,8 @@ extern BOOL vscp_evt_multimedia_sendAdjustSideVolume(uint8_t volume, uint8_t zon * and 159 is change down by the specified number of disks. A value between 160 and 191 is change up * by the specified number of disks. A value of 200 means select a random disk. A value of 255 means * that this is and extended event and that the disk number is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -621,8 +621,8 @@ extern BOOL vscp_evt_multimedia_sendSelectDisk(uint8_t discNo, uint8_t zone, uin * is change down by the specified number of tracks. A value between 160 and 191 is change up by the * specified number of tracks. A value of 200 means select a random track. A value of 255 means that * this is and extended event and that the track number is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -655,8 +655,8 @@ extern BOOL vscp_evt_multimedia_sendSelectTrack(uint8_t track, uint8_t zone, uin * 191 is change up by the specified number of albums. A value of 200 means select a random album. A * value of 255 means that this is and extended event and that the album number is sent in byte 3 and * after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -688,8 +688,8 @@ extern BOOL vscp_evt_multimedia_sendSelectAlbumPlayList(uint8_t album, uint8_t z * 159 is change down by the specified number of channels. A value between 160 and 191 is change up by * the specified number of channels. A value of 200 means select a random channel. A value of 255 * means that this is and extended event and that the channel number is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -721,8 +721,8 @@ extern BOOL vscp_evt_multimedia_sendSelectChannel(uint8_t channel, uint8_t zone, * change down by the specified number of pages. A value between 160 and 191 is change up by the * specified number of pages. A value of 200 means select a random page. A value of 255 means that * this is and extended event and that the page number is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -754,8 +754,8 @@ extern BOOL vscp_evt_multimedia_sendSelectPage(uint8_t page, uint8_t zone, uint8 * 159 is change down by the specified number of chapters. A value between 160 and 191 is change up by * the specified number of chapters. A value of 200 means select a random chapter. A value of 255 * means that this is and extended event and that the chapter number is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -784,8 +784,8 @@ extern BOOL vscp_evt_multimedia_sendSelectChapter(uint8_t chapter, uint8_t zone, * Select Screen Format * * @param[in] format 0 = Auto, 1 = Just, 2 = Norma,l 3 = Zoom. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -814,8 +814,8 @@ extern BOOL vscp_evt_multimedia_sendSelectScreenFormat(uint8_t format, uint8_t z * Select Input Source * * @param[in] source Device code - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -844,8 +844,8 @@ extern BOOL vscp_evt_multimedia_sendSelectInputSource(uint8_t source, uint8_t zo * Select Output * * @param[in] output Output Code - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -874,8 +874,8 @@ extern BOOL vscp_evt_multimedia_sendSelectOutput(uint8_t output, uint8_t zone, u * Record * * @param[in] function 0 - Start to record, 1 - Stop record, 2 - Disable, AGC 3 - Enable AGC. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -907,8 +907,8 @@ extern BOOL vscp_evt_multimedia_sendRecord(uint8_t function, uint8_t zone, uint8 * between 128 and 159 is change down by the specified number of contrast levels. A value between 160 * and 191 is change up by the specified number of contrast levels. A value of 255 means that this is * and extended event and that the specific contrast level is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -937,8 +937,8 @@ extern BOOL vscp_evt_multimedia_sendSetRecordingVolume(uint8_t volume, uint8_t z * Tivo Function * * @param[in] tivoCode TIVO Code - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -967,8 +967,8 @@ extern BOOL vscp_evt_multimedia_sendTivoFunction(uint8_t tivoCode, uint8_t zone, * Get Current Title * * @param[in] reserved Reserved. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -997,8 +997,8 @@ extern BOOL vscp_evt_multimedia_sendGetCurrentTitle(uint8_t reserved, uint8_t zo * Set media position in milliseconds * * @param[in] reserved Reserved - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] pos Position in milliseconds, This is an integer with a size specified by the event * size. This 0xFF, 0xFFFF, 0xFFFFFF, 0xFFFFFFFF and 0xFFFFFFFFFF is the maximum that can be sent for * different sizes. (array[5]) @@ -1049,8 +1049,8 @@ extern BOOL vscp_evt_multimedia_sendSetMediaPositionInMilliseconds(uint8_t reser * * @param[in] type Type of media information requested. 1 - Current Title, 1 - Get Folders, 2 - Get * Disks, 3 - Get Tracks, 4 - Get Albums/Play list,s 5 - Get Channels, 6 - Get Pages, 7 - Get Chapters - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1080,8 +1080,8 @@ extern BOOL vscp_evt_multimedia_sendGetMediaInformation(uint8_t type, uint8_t zo * * @param[in] item 0-128 - Pos to remove from album/play-list A value of 255 means that this is and * extended event and that the specific contrast level is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1110,8 +1110,8 @@ extern BOOL vscp_evt_multimedia_sendRemoveItemFromAlbum(uint8_t item, uint8_t zo * Remove all Items from Album * * @param[in] reserved Reserved. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1140,8 +1140,8 @@ extern BOOL vscp_evt_multimedia_sendRemoveAllItemsFromAlbum(uint8_t reserved, ui * Save Album/Play list * * @param[in] function 0 - Do not overwrite if it already exists 1 - Overwrite if it exist. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1170,8 +1170,8 @@ extern BOOL vscp_evt_multimedia_sendSaveAlbumPlayList(uint8_t function, uint8_t * Multimedia Control * * @param[in] control Control codes - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] index Index. Base 0. Increase by one for every fragment of the title sent. * @param[in] data Data. (array[5]) * @param[in] datasize Size in byte. diff --git a/src/framework/events/vscp_evt_multimedia.h b/src/framework/events/vscp_evt_multimedia.h index 925b13c..a070ee2 100644 --- a/src/framework/events/vscp_evt_multimedia.h +++ b/src/framework/events/vscp_evt_multimedia.h @@ -89,8 +89,8 @@ extern BOOL vscp_evt_multimedia_sendGeneralEvent(void); * Playback * * @param[in] function Function (See below) - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -100,8 +100,8 @@ extern BOOL vscp_evt_multimedia_sendPlayback(uint8_t function, uint8_t zone, uin * NavigatorKey English * * @param[in] function Function - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -114,8 +114,8 @@ extern BOOL vscp_evt_multimedia_sendNavigatorkeyEnglish(uint8_t function, uint8_ * between 128 and 159 is change down by the specified number of contrast levels. A value between 160 * and 191 is change up by the specified number of contrast levels. A value of 255 means that this is * and extended event and that the specific contrast level is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -128,8 +128,8 @@ extern BOOL vscp_evt_multimedia_sendAdjustContrast(uint8_t contrast, uint8_t zon * between 128 and 159 is change down by the specified number of focus levels. A value between 160 and * 191 is change up by the specified number of focus levels. A value of 255 means that this is and * extended event and that the specific focus level is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -142,8 +142,8 @@ extern BOOL vscp_evt_multimedia_sendAdjustFocus(uint8_t focus, uint8_t zone, uin * 128 and 159 is change down by the specified number of tint levels. A value between 160 and 191 is * change up by the specified number of tint levels. A value of 255 means that this is and extended * event and that the specific tint level is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -153,8 +153,8 @@ extern BOOL vscp_evt_multimedia_sendAdjustTint(uint8_t tint, uint8_t zone, uint8 * Adjust Color Balance * * @param[in] reserved Reserved. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -167,8 +167,8 @@ extern BOOL vscp_evt_multimedia_sendAdjustColorBalance(uint8_t reserved, uint8_t * value between 128 and 159 is change down by the specified number of brightness levels. A value * between 160 and 191 is change up by the specified number of brightness levels. A value of 255 means * that this is and extended event and that the specific brightness level is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -181,8 +181,8 @@ extern BOOL vscp_evt_multimedia_sendAdjustBrightness(uint8_t brightness, uint8_t * 128 and 159 is change down by the specified number of hue levels. A value between 160 and 191 is * change up by the specified number of hue levels. A value of 255 means that this is and extended * event and that the specific hue level is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -195,8 +195,8 @@ extern BOOL vscp_evt_multimedia_sendAdjustHue(uint8_t hue, uint8_t zone, uint8_t * 128 and 159 is change down by the specified number of bass levels. A value between 160 and 191 is * change up by the specified number of bass levels. A value of 255 means that this is and extended * event and that the specific bass level is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -209,8 +209,8 @@ extern BOOL vscp_evt_multimedia_sendAdjustBass(uint8_t bass, uint8_t zone, uint8 * between 128 and 159 is change down by the specified number of treble levels. A value between 160 * and 191 is change up by the specified number of treble levels. A value of 255 means that this is * and extended event and that the specific treble level is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -223,8 +223,8 @@ extern BOOL vscp_evt_multimedia_sendAdjustTreble(uint8_t treble, uint8_t zone, u * between 128 and 159 is change down by the specified number of volume levels. A value between 160 * and 191 is change up by the specified number of volume levels. A value of 255 means that this is * and extended event and that the specific volume level is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -237,8 +237,8 @@ extern BOOL vscp_evt_multimedia_sendAdjustMasterVolume(uint8_t volume, uint8_t z * between 128 and 159 is change down by the specified number of volume levels. A value between 160 * and 191 is change up by the specified number of volume levels. A value of 255 means that this is * and extended event and that the specific volume level is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -251,8 +251,8 @@ extern BOOL vscp_evt_multimedia_sendAdjustFrontVolume(uint8_t volume, uint8_t zo * between 128 and 159 is change down by the specified number of volume levels. A value between 160 * and 191 is change up by the specified number of volume levels. A value of 255 means that this is * and extended event and that the specific volume level is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -265,8 +265,8 @@ extern BOOL vscp_evt_multimedia_sendAdjustCenterVolume(uint8_t volume, uint8_t z * between 128 and 159 is change down by the specified number of volume levels. A value between 160 * and 191 is change up by the specified number of volume levels. A value of 255 means that this is * and extended event and that the specific volume level is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -279,8 +279,8 @@ extern BOOL vscp_evt_multimedia_sendAdjustRearVolume(uint8_t volume, uint8_t zon * between 128 and 159 is change down by the specified number of volume levels. A value between 160 * and 191 is change up by the specified number of volume levels. A value of 255 means that this is * and extended event and that the specific volume level is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -301,8 +301,8 @@ extern BOOL vscp_evt_multimedia_sendAdjustSideVolume(uint8_t volume, uint8_t zon * and 159 is change down by the specified number of disks. A value between 160 and 191 is change up * by the specified number of disks. A value of 200 means select a random disk. A value of 255 means * that this is and extended event and that the disk number is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -315,8 +315,8 @@ extern BOOL vscp_evt_multimedia_sendSelectDisk(uint8_t discNo, uint8_t zone, uin * is change down by the specified number of tracks. A value between 160 and 191 is change up by the * specified number of tracks. A value of 200 means select a random track. A value of 255 means that * this is and extended event and that the track number is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -330,8 +330,8 @@ extern BOOL vscp_evt_multimedia_sendSelectTrack(uint8_t track, uint8_t zone, uin * 191 is change up by the specified number of albums. A value of 200 means select a random album. A * value of 255 means that this is and extended event and that the album number is sent in byte 3 and * after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -344,8 +344,8 @@ extern BOOL vscp_evt_multimedia_sendSelectAlbumPlayList(uint8_t album, uint8_t z * 159 is change down by the specified number of channels. A value between 160 and 191 is change up by * the specified number of channels. A value of 200 means select a random channel. A value of 255 * means that this is and extended event and that the channel number is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -358,8 +358,8 @@ extern BOOL vscp_evt_multimedia_sendSelectChannel(uint8_t channel, uint8_t zone, * change down by the specified number of pages. A value between 160 and 191 is change up by the * specified number of pages. A value of 200 means select a random page. A value of 255 means that * this is and extended event and that the page number is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -372,8 +372,8 @@ extern BOOL vscp_evt_multimedia_sendSelectPage(uint8_t page, uint8_t zone, uint8 * 159 is change down by the specified number of chapters. A value between 160 and 191 is change up by * the specified number of chapters. A value of 200 means select a random chapter. A value of 255 * means that this is and extended event and that the chapter number is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -383,8 +383,8 @@ extern BOOL vscp_evt_multimedia_sendSelectChapter(uint8_t chapter, uint8_t zone, * Select Screen Format * * @param[in] format 0 = Auto, 1 = Just, 2 = Norma,l 3 = Zoom. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -394,8 +394,8 @@ extern BOOL vscp_evt_multimedia_sendSelectScreenFormat(uint8_t format, uint8_t z * Select Input Source * * @param[in] source Device code - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -405,8 +405,8 @@ extern BOOL vscp_evt_multimedia_sendSelectInputSource(uint8_t source, uint8_t zo * Select Output * * @param[in] output Output Code - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -416,8 +416,8 @@ extern BOOL vscp_evt_multimedia_sendSelectOutput(uint8_t output, uint8_t zone, u * Record * * @param[in] function 0 - Start to record, 1 - Stop record, 2 - Disable, AGC 3 - Enable AGC. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -430,8 +430,8 @@ extern BOOL vscp_evt_multimedia_sendRecord(uint8_t function, uint8_t zone, uint8 * between 128 and 159 is change down by the specified number of contrast levels. A value between 160 * and 191 is change up by the specified number of contrast levels. A value of 255 means that this is * and extended event and that the specific contrast level is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -441,8 +441,8 @@ extern BOOL vscp_evt_multimedia_sendSetRecordingVolume(uint8_t volume, uint8_t z * Tivo Function * * @param[in] tivoCode TIVO Code - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -452,8 +452,8 @@ extern BOOL vscp_evt_multimedia_sendTivoFunction(uint8_t tivoCode, uint8_t zone, * Get Current Title * * @param[in] reserved Reserved. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -463,8 +463,8 @@ extern BOOL vscp_evt_multimedia_sendGetCurrentTitle(uint8_t reserved, uint8_t zo * Set media position in milliseconds * * @param[in] reserved Reserved - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] pos Position in milliseconds, This is an integer with a size specified by the event * size. This 0xFF, 0xFFFF, 0xFFFFFF, 0xFFFFFFFF and 0xFFFFFFFFFF is the maximum that can be sent for * different sizes. (array[5]) @@ -479,8 +479,8 @@ extern BOOL vscp_evt_multimedia_sendSetMediaPositionInMilliseconds(uint8_t reser * * @param[in] type Type of media information requested. 1 - Current Title, 1 - Get Folders, 2 - Get * Disks, 3 - Get Tracks, 4 - Get Albums/Play list,s 5 - Get Channels, 6 - Get Pages, 7 - Get Chapters - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -491,8 +491,8 @@ extern BOOL vscp_evt_multimedia_sendGetMediaInformation(uint8_t type, uint8_t zo * * @param[in] item 0-128 - Pos to remove from album/play-list A value of 255 means that this is and * extended event and that the specific contrast level is sent in byte 3 and after. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -502,8 +502,8 @@ extern BOOL vscp_evt_multimedia_sendRemoveItemFromAlbum(uint8_t item, uint8_t zo * Remove all Items from Album * * @param[in] reserved Reserved. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -513,8 +513,8 @@ extern BOOL vscp_evt_multimedia_sendRemoveAllItemsFromAlbum(uint8_t reserved, ui * Save Album/Play list * * @param[in] function 0 - Do not overwrite if it already exists 1 - Overwrite if it exist. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -524,8 +524,8 @@ extern BOOL vscp_evt_multimedia_sendSaveAlbumPlayList(uint8_t function, uint8_t * Multimedia Control * * @param[in] control Control codes - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] index Index. Base 0. Increase by one for every fragment of the title sent. * @param[in] data Data. (array[5]) * @param[in] datasize Size in byte. diff --git a/src/framework/events/vscp_evt_security.c b/src/framework/events/vscp_evt_security.c index f332417..19c2d8c 100644 --- a/src/framework/events/vscp_evt_security.c +++ b/src/framework/events/vscp_evt_security.c @@ -91,8 +91,8 @@ extern BOOL vscp_evt_security_sendGeneralEvent(void) * Motion Detect * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] status Optional status (optional) * * @return If event is sent, it will return TRUE otherwise FALSE. @@ -128,8 +128,8 @@ extern BOOL vscp_evt_security_sendMotionDetect(uint8_t userData, uint8_t zone, u * Glass break * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -158,8 +158,8 @@ extern BOOL vscp_evt_security_sendGlassBreak(uint8_t userData, uint8_t zone, uin * Beam break * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -188,8 +188,8 @@ extern BOOL vscp_evt_security_sendBeamBreak(uint8_t userData, uint8_t zone, uint * Sensor tamper * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -218,8 +218,8 @@ extern BOOL vscp_evt_security_sendSensorTamper(uint8_t userData, uint8_t zone, u * Shock sensor * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -248,8 +248,8 @@ extern BOOL vscp_evt_security_sendShockSensor(uint8_t userData, uint8_t zone, ui * Smoke sensor * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -278,8 +278,8 @@ extern BOOL vscp_evt_security_sendSmokeSensor(uint8_t userData, uint8_t zone, ui * Heat sensor * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -308,8 +308,8 @@ extern BOOL vscp_evt_security_sendHeatSensor(uint8_t userData, uint8_t zone, uin * Panic switch * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -338,8 +338,8 @@ extern BOOL vscp_evt_security_sendPanicSwitch(uint8_t userData, uint8_t zone, ui * Door Contact * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -368,8 +368,8 @@ extern BOOL vscp_evt_security_sendDoorContact(uint8_t userData, uint8_t zone, ui * Window Contact * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -398,8 +398,8 @@ extern BOOL vscp_evt_security_sendWindowContact(uint8_t userData, uint8_t zone, * CO Sensor * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -428,8 +428,8 @@ extern BOOL vscp_evt_security_sendCoSensor(uint8_t userData, uint8_t zone, uint8 * Frost detected * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -458,8 +458,8 @@ extern BOOL vscp_evt_security_sendFrostDetected(uint8_t userData, uint8_t zone, * Flame detected * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -488,8 +488,8 @@ extern BOOL vscp_evt_security_sendFlameDetected(uint8_t userData, uint8_t zone, * Oxygen Low * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -518,8 +518,8 @@ extern BOOL vscp_evt_security_sendOxygenLow(uint8_t userData, uint8_t zone, uint * Weight detected. * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -548,8 +548,8 @@ extern BOOL vscp_evt_security_sendWeightDetected(uint8_t userData, uint8_t zone, * Water detected. * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -578,8 +578,8 @@ extern BOOL vscp_evt_security_sendWaterDetected(uint8_t userData, uint8_t zone, * Condensation detected. * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -608,8 +608,8 @@ extern BOOL vscp_evt_security_sendCondensationDetected(uint8_t userData, uint8_t * Noise (sound) detected. * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -638,8 +638,8 @@ extern BOOL vscp_evt_security_sendNoiseSoundDetected(uint8_t userData, uint8_t z * Harmful sound levels detected. * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -668,8 +668,8 @@ extern BOOL vscp_evt_security_sendHarmfulSoundLevelsDetected(uint8_t userData, u * Tamper detected. * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -698,8 +698,8 @@ extern BOOL vscp_evt_security_sendTamperDetected(uint8_t userData, uint8_t zone, * Authenticated * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -728,8 +728,8 @@ extern BOOL vscp_evt_security_sendAuthenticated(uint8_t data0, uint8_t zone, uin * Unauthenticated * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -758,8 +758,8 @@ extern BOOL vscp_evt_security_sendUnauthenticated(uint8_t data0, uint8_t zone, u * Authorized * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -788,8 +788,8 @@ extern BOOL vscp_evt_security_sendAuthorized(uint8_t data0, uint8_t zone, uint8_ * Unauthorized * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -818,8 +818,8 @@ extern BOOL vscp_evt_security_sendUnauthorized(uint8_t data0, uint8_t zone, uint * ID check * * @param[in] data0 ID check bits. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -848,8 +848,8 @@ extern BOOL vscp_evt_security_sendIdCheck(uint8_t data0, uint8_t zone, uint8_t s * Valid pin * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -878,8 +878,8 @@ extern BOOL vscp_evt_security_sendValidPin(uint8_t data0, uint8_t zone, uint8_t * Invalid pin * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -908,8 +908,8 @@ extern BOOL vscp_evt_security_sendInvalidPin(uint8_t data0, uint8_t zone, uint8_ * Pin warning * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -938,8 +938,8 @@ extern BOOL vscp_evt_security_sendPinWarning(uint8_t data0, uint8_t zone, uint8_ * Pin error * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -968,8 +968,8 @@ extern BOOL vscp_evt_security_sendPinError(uint8_t data0, uint8_t zone, uint8_t * Valid password * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -998,8 +998,8 @@ extern BOOL vscp_evt_security_sendValidPassword(uint8_t data0, uint8_t zone, uin * Invalid password * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1028,8 +1028,8 @@ extern BOOL vscp_evt_security_sendInvalidPassword(uint8_t data0, uint8_t zone, u * Password warning * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1058,8 +1058,8 @@ extern BOOL vscp_evt_security_sendPasswordWarning(uint8_t data0, uint8_t zone, u * Password error * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1088,8 +1088,8 @@ extern BOOL vscp_evt_security_sendPasswordError(uint8_t data0, uint8_t zone, uin * Gas * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1118,8 +1118,8 @@ extern BOOL vscp_evt_security_sendGas(uint8_t data0, uint8_t zone, uint8_t subZo * In motion * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1148,8 +1148,8 @@ extern BOOL vscp_evt_security_sendInMotion(uint8_t data0, uint8_t zone, uint8_t * Not in motion * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1178,8 +1178,8 @@ extern BOOL vscp_evt_security_sendNotInMotion(uint8_t data0, uint8_t zone, uint8 * Vibration * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ diff --git a/src/framework/events/vscp_evt_security.h b/src/framework/events/vscp_evt_security.h index 9b42eb8..c37bc43 100644 --- a/src/framework/events/vscp_evt_security.h +++ b/src/framework/events/vscp_evt_security.h @@ -88,8 +88,8 @@ extern BOOL vscp_evt_security_sendGeneralEvent(void); * Motion Detect * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] status Optional status (optional) * * @return If event is sent, it will return TRUE otherwise FALSE. @@ -100,8 +100,8 @@ extern BOOL vscp_evt_security_sendMotionDetect(uint8_t userData, uint8_t zone, u * Glass break * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -111,8 +111,8 @@ extern BOOL vscp_evt_security_sendGlassBreak(uint8_t userData, uint8_t zone, uin * Beam break * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -122,8 +122,8 @@ extern BOOL vscp_evt_security_sendBeamBreak(uint8_t userData, uint8_t zone, uint * Sensor tamper * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -133,8 +133,8 @@ extern BOOL vscp_evt_security_sendSensorTamper(uint8_t userData, uint8_t zone, u * Shock sensor * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -144,8 +144,8 @@ extern BOOL vscp_evt_security_sendShockSensor(uint8_t userData, uint8_t zone, ui * Smoke sensor * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -155,8 +155,8 @@ extern BOOL vscp_evt_security_sendSmokeSensor(uint8_t userData, uint8_t zone, ui * Heat sensor * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -166,8 +166,8 @@ extern BOOL vscp_evt_security_sendHeatSensor(uint8_t userData, uint8_t zone, uin * Panic switch * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -177,8 +177,8 @@ extern BOOL vscp_evt_security_sendPanicSwitch(uint8_t userData, uint8_t zone, ui * Door Contact * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -188,8 +188,8 @@ extern BOOL vscp_evt_security_sendDoorContact(uint8_t userData, uint8_t zone, ui * Window Contact * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -199,8 +199,8 @@ extern BOOL vscp_evt_security_sendWindowContact(uint8_t userData, uint8_t zone, * CO Sensor * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -210,8 +210,8 @@ extern BOOL vscp_evt_security_sendCoSensor(uint8_t userData, uint8_t zone, uint8 * Frost detected * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -221,8 +221,8 @@ extern BOOL vscp_evt_security_sendFrostDetected(uint8_t userData, uint8_t zone, * Flame detected * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -232,8 +232,8 @@ extern BOOL vscp_evt_security_sendFlameDetected(uint8_t userData, uint8_t zone, * Oxygen Low * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -243,8 +243,8 @@ extern BOOL vscp_evt_security_sendOxygenLow(uint8_t userData, uint8_t zone, uint * Weight detected. * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -254,8 +254,8 @@ extern BOOL vscp_evt_security_sendWeightDetected(uint8_t userData, uint8_t zone, * Water detected. * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -265,8 +265,8 @@ extern BOOL vscp_evt_security_sendWaterDetected(uint8_t userData, uint8_t zone, * Condensation detected. * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -276,8 +276,8 @@ extern BOOL vscp_evt_security_sendCondensationDetected(uint8_t userData, uint8_t * Noise (sound) detected. * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -287,8 +287,8 @@ extern BOOL vscp_evt_security_sendNoiseSoundDetected(uint8_t userData, uint8_t z * Harmful sound levels detected. * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -298,8 +298,8 @@ extern BOOL vscp_evt_security_sendHarmfulSoundLevelsDetected(uint8_t userData, u * Tamper detected. * * @param[in] userData User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -309,8 +309,8 @@ extern BOOL vscp_evt_security_sendTamperDetected(uint8_t userData, uint8_t zone, * Authenticated * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -320,8 +320,8 @@ extern BOOL vscp_evt_security_sendAuthenticated(uint8_t data0, uint8_t zone, uin * Unauthenticated * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -331,8 +331,8 @@ extern BOOL vscp_evt_security_sendUnauthenticated(uint8_t data0, uint8_t zone, u * Authorized * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -342,8 +342,8 @@ extern BOOL vscp_evt_security_sendAuthorized(uint8_t data0, uint8_t zone, uint8_ * Unauthorized * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -353,8 +353,8 @@ extern BOOL vscp_evt_security_sendUnauthorized(uint8_t data0, uint8_t zone, uint * ID check * * @param[in] data0 ID check bits. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -364,8 +364,8 @@ extern BOOL vscp_evt_security_sendIdCheck(uint8_t data0, uint8_t zone, uint8_t s * Valid pin * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -375,8 +375,8 @@ extern BOOL vscp_evt_security_sendValidPin(uint8_t data0, uint8_t zone, uint8_t * Invalid pin * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -386,8 +386,8 @@ extern BOOL vscp_evt_security_sendInvalidPin(uint8_t data0, uint8_t zone, uint8_ * Pin warning * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -397,8 +397,8 @@ extern BOOL vscp_evt_security_sendPinWarning(uint8_t data0, uint8_t zone, uint8_ * Pin error * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -408,8 +408,8 @@ extern BOOL vscp_evt_security_sendPinError(uint8_t data0, uint8_t zone, uint8_t * Valid password * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -419,8 +419,8 @@ extern BOOL vscp_evt_security_sendValidPassword(uint8_t data0, uint8_t zone, uin * Invalid password * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -430,8 +430,8 @@ extern BOOL vscp_evt_security_sendInvalidPassword(uint8_t data0, uint8_t zone, u * Password warning * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -441,8 +441,8 @@ extern BOOL vscp_evt_security_sendPasswordWarning(uint8_t data0, uint8_t zone, u * Password error * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -452,8 +452,8 @@ extern BOOL vscp_evt_security_sendPasswordError(uint8_t data0, uint8_t zone, uin * Gas * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -463,8 +463,8 @@ extern BOOL vscp_evt_security_sendGas(uint8_t data0, uint8_t zone, uint8_t subZo * In motion * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -474,8 +474,8 @@ extern BOOL vscp_evt_security_sendInMotion(uint8_t data0, uint8_t zone, uint8_t * Not in motion * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -485,8 +485,8 @@ extern BOOL vscp_evt_security_sendNotInMotion(uint8_t data0, uint8_t zone, uint8 * Vibration * * @param[in] data0 User defined data. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ diff --git a/src/framework/events/vscp_evt_setvaluezone.c b/src/framework/events/vscp_evt_setvaluezone.c index f35baf7..af7365d 100644 --- a/src/framework/events/vscp_evt_setvaluezone.c +++ b/src/framework/events/vscp_evt_setvaluezone.c @@ -91,8 +91,8 @@ extern BOOL vscp_evt_setvaluezone_sendGeneralEvent(void) * Count * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -144,8 +144,8 @@ extern BOOL vscp_evt_setvaluezone_sendCount(uint8_t index, uint8_t zone, uint8_t * Length/Distance * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -197,8 +197,8 @@ extern BOOL vscp_evt_setvaluezone_sendLengthDistance(uint8_t index, uint8_t zone * Mass * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -250,8 +250,8 @@ extern BOOL vscp_evt_setvaluezone_sendMass(uint8_t index, uint8_t zone, uint8_t * Time * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -303,8 +303,8 @@ extern BOOL vscp_evt_setvaluezone_sendTime(uint8_t index, uint8_t zone, uint8_t * Electric Current * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -356,8 +356,8 @@ extern BOOL vscp_evt_setvaluezone_sendElectricCurrent(uint8_t index, uint8_t zon * Temperature * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -409,8 +409,8 @@ extern BOOL vscp_evt_setvaluezone_sendTemperature(uint8_t index, uint8_t zone, u * Amount of substance * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -462,8 +462,8 @@ extern BOOL vscp_evt_setvaluezone_sendAmountOfSubstance(uint8_t index, uint8_t z * Luminous Intensity (Intensity of light) * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -515,8 +515,8 @@ extern BOOL vscp_evt_setvaluezone_sendLuminousIntensityIntensityOfLight(uint8_t * Frequency * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -568,8 +568,8 @@ extern BOOL vscp_evt_setvaluezone_sendFrequency(uint8_t index, uint8_t zone, uin * Radioactivity and other random events * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -621,8 +621,8 @@ extern BOOL vscp_evt_setvaluezone_sendRadioactivityAndOtherRandomEvents(uint8_t * Force * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -674,8 +674,8 @@ extern BOOL vscp_evt_setvaluezone_sendForce(uint8_t index, uint8_t zone, uint8_t * Pressure * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -727,8 +727,8 @@ extern BOOL vscp_evt_setvaluezone_sendPressure(uint8_t index, uint8_t zone, uint * Energy * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -780,8 +780,8 @@ extern BOOL vscp_evt_setvaluezone_sendEnergy(uint8_t index, uint8_t zone, uint8_ * Power * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -833,8 +833,8 @@ extern BOOL vscp_evt_setvaluezone_sendPower(uint8_t index, uint8_t zone, uint8_t * Electrical Charge * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -886,8 +886,8 @@ extern BOOL vscp_evt_setvaluezone_sendElectricalCharge(uint8_t index, uint8_t zo * Electrical Potential (Voltage) * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -939,8 +939,8 @@ extern BOOL vscp_evt_setvaluezone_sendElectricalPotentialVoltage(uint8_t index, * Electrical Capacitance * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -992,8 +992,8 @@ extern BOOL vscp_evt_setvaluezone_sendElectricalCapacitance(uint8_t index, uint8 * Electrical Resistance * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -1045,8 +1045,8 @@ extern BOOL vscp_evt_setvaluezone_sendElectricalResistance(uint8_t index, uint8_ * Electrical Conductance * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -1098,8 +1098,8 @@ extern BOOL vscp_evt_setvaluezone_sendElectricalConductance(uint8_t index, uint8 * Magnetic Field Strength * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -1151,8 +1151,8 @@ extern BOOL vscp_evt_setvaluezone_sendMagneticFieldStrength(uint8_t index, uint8 * Magnetic Flux * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -1204,8 +1204,8 @@ extern BOOL vscp_evt_setvaluezone_sendMagneticFlux(uint8_t index, uint8_t zone, * Magnetic Flux Density * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -1257,8 +1257,8 @@ extern BOOL vscp_evt_setvaluezone_sendMagneticFluxDensity(uint8_t index, uint8_t * Inductance * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -1310,8 +1310,8 @@ extern BOOL vscp_evt_setvaluezone_sendInductance(uint8_t index, uint8_t zone, ui * Luminous Flux * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -1363,8 +1363,8 @@ extern BOOL vscp_evt_setvaluezone_sendLuminousFlux(uint8_t index, uint8_t zone, * Illuminance * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -1416,8 +1416,8 @@ extern BOOL vscp_evt_setvaluezone_sendIlluminance(uint8_t index, uint8_t zone, u * Radiation dose * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -1469,8 +1469,8 @@ extern BOOL vscp_evt_setvaluezone_sendRadiationDose(uint8_t index, uint8_t zone, * Catalytic activity * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -1522,8 +1522,8 @@ extern BOOL vscp_evt_setvaluezone_sendCatalyticActivity(uint8_t index, uint8_t z * Volume * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -1575,8 +1575,8 @@ extern BOOL vscp_evt_setvaluezone_sendVolume(uint8_t index, uint8_t zone, uint8_ * Sound intensity * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -1628,8 +1628,8 @@ extern BOOL vscp_evt_setvaluezone_sendSoundIntensity(uint8_t index, uint8_t zone * Angle * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -1681,8 +1681,8 @@ extern BOOL vscp_evt_setvaluezone_sendAngle(uint8_t index, uint8_t zone, uint8_t * Position WGS 84 * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -1734,8 +1734,8 @@ extern BOOL vscp_evt_setvaluezone_sendPositionWgs84(uint8_t index, uint8_t zone, * Speed * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -1787,8 +1787,8 @@ extern BOOL vscp_evt_setvaluezone_sendSpeed(uint8_t index, uint8_t zone, uint8_t * Acceleration * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -1840,8 +1840,8 @@ extern BOOL vscp_evt_setvaluezone_sendAcceleration(uint8_t index, uint8_t zone, * Tension * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -1893,8 +1893,8 @@ extern BOOL vscp_evt_setvaluezone_sendTension(uint8_t index, uint8_t zone, uint8 * Damp/moist (Hygrometer reading) * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -1946,8 +1946,8 @@ extern BOOL vscp_evt_setvaluezone_sendDampMoistHygrometerReading(uint8_t index, * Flow * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -1999,8 +1999,8 @@ extern BOOL vscp_evt_setvaluezone_sendFlow(uint8_t index, uint8_t zone, uint8_t * Thermal resistance * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -2052,8 +2052,8 @@ extern BOOL vscp_evt_setvaluezone_sendThermalResistance(uint8_t index, uint8_t z * Refractive (optical) power * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -2105,8 +2105,8 @@ extern BOOL vscp_evt_setvaluezone_sendRefractiveOpticalPower(uint8_t index, uint * Dynamic viscosity * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -2158,8 +2158,8 @@ extern BOOL vscp_evt_setvaluezone_sendDynamicViscosity(uint8_t index, uint8_t zo * Sound impedance * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -2211,8 +2211,8 @@ extern BOOL vscp_evt_setvaluezone_sendSoundImpedance(uint8_t index, uint8_t zone * Sound resistance * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -2264,8 +2264,8 @@ extern BOOL vscp_evt_setvaluezone_sendSoundResistance(uint8_t index, uint8_t zon * Electric elastance * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -2317,8 +2317,8 @@ extern BOOL vscp_evt_setvaluezone_sendElectricElastance(uint8_t index, uint8_t z * Luminous energy * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -2370,8 +2370,8 @@ extern BOOL vscp_evt_setvaluezone_sendLuminousEnergy(uint8_t index, uint8_t zone * Luminance * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -2423,8 +2423,8 @@ extern BOOL vscp_evt_setvaluezone_sendLuminance(uint8_t index, uint8_t zone, uin * Chemical (molar) concentration * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -2478,8 +2478,8 @@ extern BOOL vscp_evt_setvaluezone_sendChemicalMolarConcentration(uint8_t index, * Reserved * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -2533,8 +2533,8 @@ extern BOOL vscp_evt_setvaluezone_sendReserved(uint8_t index, uint8_t zone, uint * Dew Point * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -2586,8 +2586,8 @@ extern BOOL vscp_evt_setvaluezone_sendDewPoint(uint8_t index, uint8_t zone, uint * Relative Level * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -2639,8 +2639,8 @@ extern BOOL vscp_evt_setvaluezone_sendRelativeLevel(uint8_t index, uint8_t zone, * Altitude * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -2692,8 +2692,8 @@ extern BOOL vscp_evt_setvaluezone_sendAltitude(uint8_t index, uint8_t zone, uint * Area * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -2745,8 +2745,8 @@ extern BOOL vscp_evt_setvaluezone_sendArea(uint8_t index, uint8_t zone, uint8_t * Radiant intensity * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -2798,8 +2798,8 @@ extern BOOL vscp_evt_setvaluezone_sendRadiantIntensity(uint8_t index, uint8_t zo * Radiance * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -2851,8 +2851,8 @@ extern BOOL vscp_evt_setvaluezone_sendRadiance(uint8_t index, uint8_t zone, uint * Irradiance, Exitance, Radiosity * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -2904,8 +2904,8 @@ extern BOOL vscp_evt_setvaluezone_sendIrradianceExitanceRadiosity(uint8_t index, * Spectral radiance * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -2957,8 +2957,8 @@ extern BOOL vscp_evt_setvaluezone_sendSpectralRadiance(uint8_t index, uint8_t zo * Spectral irradiance * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -3010,8 +3010,8 @@ extern BOOL vscp_evt_setvaluezone_sendSpectralIrradiance(uint8_t index, uint8_t * Sound pressure (acoustic pressure) * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -3063,8 +3063,8 @@ extern BOOL vscp_evt_setvaluezone_sendSoundPressureAcousticPressure(uint8_t inde * Sound energy density * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -3116,8 +3116,8 @@ extern BOOL vscp_evt_setvaluezone_sendSoundEnergyDensity(uint8_t index, uint8_t * Sound level * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. diff --git a/src/framework/events/vscp_evt_setvaluezone.h b/src/framework/events/vscp_evt_setvaluezone.h index 7e9095b..0f05b95 100644 --- a/src/framework/events/vscp_evt_setvaluezone.h +++ b/src/framework/events/vscp_evt_setvaluezone.h @@ -89,8 +89,8 @@ extern BOOL vscp_evt_setvaluezone_sendGeneralEvent(void); * Count * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -103,8 +103,8 @@ extern BOOL vscp_evt_setvaluezone_sendCount(uint8_t index, uint8_t zone, uint8_t * Length/Distance * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -117,8 +117,8 @@ extern BOOL vscp_evt_setvaluezone_sendLengthDistance(uint8_t index, uint8_t zone * Mass * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -131,8 +131,8 @@ extern BOOL vscp_evt_setvaluezone_sendMass(uint8_t index, uint8_t zone, uint8_t * Time * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -145,8 +145,8 @@ extern BOOL vscp_evt_setvaluezone_sendTime(uint8_t index, uint8_t zone, uint8_t * Electric Current * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -159,8 +159,8 @@ extern BOOL vscp_evt_setvaluezone_sendElectricCurrent(uint8_t index, uint8_t zon * Temperature * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -173,8 +173,8 @@ extern BOOL vscp_evt_setvaluezone_sendTemperature(uint8_t index, uint8_t zone, u * Amount of substance * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -187,8 +187,8 @@ extern BOOL vscp_evt_setvaluezone_sendAmountOfSubstance(uint8_t index, uint8_t z * Luminous Intensity (Intensity of light) * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -201,8 +201,8 @@ extern BOOL vscp_evt_setvaluezone_sendLuminousIntensityIntensityOfLight(uint8_t * Frequency * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -215,8 +215,8 @@ extern BOOL vscp_evt_setvaluezone_sendFrequency(uint8_t index, uint8_t zone, uin * Radioactivity and other random events * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -229,8 +229,8 @@ extern BOOL vscp_evt_setvaluezone_sendRadioactivityAndOtherRandomEvents(uint8_t * Force * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -243,8 +243,8 @@ extern BOOL vscp_evt_setvaluezone_sendForce(uint8_t index, uint8_t zone, uint8_t * Pressure * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -257,8 +257,8 @@ extern BOOL vscp_evt_setvaluezone_sendPressure(uint8_t index, uint8_t zone, uint * Energy * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -271,8 +271,8 @@ extern BOOL vscp_evt_setvaluezone_sendEnergy(uint8_t index, uint8_t zone, uint8_ * Power * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -285,8 +285,8 @@ extern BOOL vscp_evt_setvaluezone_sendPower(uint8_t index, uint8_t zone, uint8_t * Electrical Charge * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -299,8 +299,8 @@ extern BOOL vscp_evt_setvaluezone_sendElectricalCharge(uint8_t index, uint8_t zo * Electrical Potential (Voltage) * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -313,8 +313,8 @@ extern BOOL vscp_evt_setvaluezone_sendElectricalPotentialVoltage(uint8_t index, * Electrical Capacitance * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -327,8 +327,8 @@ extern BOOL vscp_evt_setvaluezone_sendElectricalCapacitance(uint8_t index, uint8 * Electrical Resistance * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -341,8 +341,8 @@ extern BOOL vscp_evt_setvaluezone_sendElectricalResistance(uint8_t index, uint8_ * Electrical Conductance * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -355,8 +355,8 @@ extern BOOL vscp_evt_setvaluezone_sendElectricalConductance(uint8_t index, uint8 * Magnetic Field Strength * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -369,8 +369,8 @@ extern BOOL vscp_evt_setvaluezone_sendMagneticFieldStrength(uint8_t index, uint8 * Magnetic Flux * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -383,8 +383,8 @@ extern BOOL vscp_evt_setvaluezone_sendMagneticFlux(uint8_t index, uint8_t zone, * Magnetic Flux Density * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -397,8 +397,8 @@ extern BOOL vscp_evt_setvaluezone_sendMagneticFluxDensity(uint8_t index, uint8_t * Inductance * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -411,8 +411,8 @@ extern BOOL vscp_evt_setvaluezone_sendInductance(uint8_t index, uint8_t zone, ui * Luminous Flux * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -425,8 +425,8 @@ extern BOOL vscp_evt_setvaluezone_sendLuminousFlux(uint8_t index, uint8_t zone, * Illuminance * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -439,8 +439,8 @@ extern BOOL vscp_evt_setvaluezone_sendIlluminance(uint8_t index, uint8_t zone, u * Radiation dose * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -453,8 +453,8 @@ extern BOOL vscp_evt_setvaluezone_sendRadiationDose(uint8_t index, uint8_t zone, * Catalytic activity * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -467,8 +467,8 @@ extern BOOL vscp_evt_setvaluezone_sendCatalyticActivity(uint8_t index, uint8_t z * Volume * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -481,8 +481,8 @@ extern BOOL vscp_evt_setvaluezone_sendVolume(uint8_t index, uint8_t zone, uint8_ * Sound intensity * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -495,8 +495,8 @@ extern BOOL vscp_evt_setvaluezone_sendSoundIntensity(uint8_t index, uint8_t zone * Angle * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -509,8 +509,8 @@ extern BOOL vscp_evt_setvaluezone_sendAngle(uint8_t index, uint8_t zone, uint8_t * Position WGS 84 * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -523,8 +523,8 @@ extern BOOL vscp_evt_setvaluezone_sendPositionWgs84(uint8_t index, uint8_t zone, * Speed * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -537,8 +537,8 @@ extern BOOL vscp_evt_setvaluezone_sendSpeed(uint8_t index, uint8_t zone, uint8_t * Acceleration * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -551,8 +551,8 @@ extern BOOL vscp_evt_setvaluezone_sendAcceleration(uint8_t index, uint8_t zone, * Tension * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -565,8 +565,8 @@ extern BOOL vscp_evt_setvaluezone_sendTension(uint8_t index, uint8_t zone, uint8 * Damp/moist (Hygrometer reading) * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -579,8 +579,8 @@ extern BOOL vscp_evt_setvaluezone_sendDampMoistHygrometerReading(uint8_t index, * Flow * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -593,8 +593,8 @@ extern BOOL vscp_evt_setvaluezone_sendFlow(uint8_t index, uint8_t zone, uint8_t * Thermal resistance * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -607,8 +607,8 @@ extern BOOL vscp_evt_setvaluezone_sendThermalResistance(uint8_t index, uint8_t z * Refractive (optical) power * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -621,8 +621,8 @@ extern BOOL vscp_evt_setvaluezone_sendRefractiveOpticalPower(uint8_t index, uint * Dynamic viscosity * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -635,8 +635,8 @@ extern BOOL vscp_evt_setvaluezone_sendDynamicViscosity(uint8_t index, uint8_t zo * Sound impedance * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -649,8 +649,8 @@ extern BOOL vscp_evt_setvaluezone_sendSoundImpedance(uint8_t index, uint8_t zone * Sound resistance * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -663,8 +663,8 @@ extern BOOL vscp_evt_setvaluezone_sendSoundResistance(uint8_t index, uint8_t zon * Electric elastance * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -677,8 +677,8 @@ extern BOOL vscp_evt_setvaluezone_sendElectricElastance(uint8_t index, uint8_t z * Luminous energy * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -691,8 +691,8 @@ extern BOOL vscp_evt_setvaluezone_sendLuminousEnergy(uint8_t index, uint8_t zone * Luminance * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -705,8 +705,8 @@ extern BOOL vscp_evt_setvaluezone_sendLuminance(uint8_t index, uint8_t zone, uin * Chemical (molar) concentration * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -721,8 +721,8 @@ extern BOOL vscp_evt_setvaluezone_sendChemicalMolarConcentration(uint8_t index, * Reserved * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -737,8 +737,8 @@ extern BOOL vscp_evt_setvaluezone_sendReserved(uint8_t index, uint8_t zone, uint * Dew Point * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -751,8 +751,8 @@ extern BOOL vscp_evt_setvaluezone_sendDewPoint(uint8_t index, uint8_t zone, uint * Relative Level * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -765,8 +765,8 @@ extern BOOL vscp_evt_setvaluezone_sendRelativeLevel(uint8_t index, uint8_t zone, * Altitude * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -779,8 +779,8 @@ extern BOOL vscp_evt_setvaluezone_sendAltitude(uint8_t index, uint8_t zone, uint * Area * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -793,8 +793,8 @@ extern BOOL vscp_evt_setvaluezone_sendArea(uint8_t index, uint8_t zone, uint8_t * Radiant intensity * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -807,8 +807,8 @@ extern BOOL vscp_evt_setvaluezone_sendRadiantIntensity(uint8_t index, uint8_t zo * Radiance * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -821,8 +821,8 @@ extern BOOL vscp_evt_setvaluezone_sendRadiance(uint8_t index, uint8_t zone, uint * Irradiance, Exitance, Radiosity * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -835,8 +835,8 @@ extern BOOL vscp_evt_setvaluezone_sendIrradianceExitanceRadiosity(uint8_t index, * Spectral radiance * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -849,8 +849,8 @@ extern BOOL vscp_evt_setvaluezone_sendSpectralRadiance(uint8_t index, uint8_t zo * Spectral irradiance * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -863,8 +863,8 @@ extern BOOL vscp_evt_setvaluezone_sendSpectralIrradiance(uint8_t index, uint8_t * Sound pressure (acoustic pressure) * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -877,8 +877,8 @@ extern BOOL vscp_evt_setvaluezone_sendSoundPressureAcousticPressure(uint8_t inde * Sound energy density * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. @@ -891,8 +891,8 @@ extern BOOL vscp_evt_setvaluezone_sendSoundEnergyDensity(uint8_t index, uint8_t * Sound level * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] dataCoding Data coding. * @param[in] data Data with format defined by byte 0. (array[4]) * @param[in] datasize Size in byte. diff --git a/src/framework/events/vscp_evt_weather.c b/src/framework/events/vscp_evt_weather.c index 75ad095..5914e58 100644 --- a/src/framework/events/vscp_evt_weather.c +++ b/src/framework/events/vscp_evt_weather.c @@ -91,8 +91,8 @@ extern BOOL vscp_evt_weather_sendGeneralEvent(void) * Season winter * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -121,8 +121,8 @@ extern BOOL vscp_evt_weather_sendSeasonWinter(uint8_t index, uint8_t zone, uint8 * Season spring * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -151,8 +151,8 @@ extern BOOL vscp_evt_weather_sendSeasonSpring(uint8_t index, uint8_t zone, uint8 * Season summer * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -181,8 +181,8 @@ extern BOOL vscp_evt_weather_sendSeasonSummer(uint8_t index, uint8_t zone, uint8 * Autumn summer * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -211,8 +211,8 @@ extern BOOL vscp_evt_weather_sendAutumnSummer(uint8_t index, uint8_t zone, uint8 * No wind * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -241,8 +241,8 @@ extern BOOL vscp_evt_weather_sendNoWind(uint8_t index, uint8_t zone, uint8_t sub * Low wind * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -271,8 +271,8 @@ extern BOOL vscp_evt_weather_sendLowWind(uint8_t index, uint8_t zone, uint8_t su * Medium wind * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -301,8 +301,8 @@ extern BOOL vscp_evt_weather_sendMediumWind(uint8_t index, uint8_t zone, uint8_t * High wind * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -331,8 +331,8 @@ extern BOOL vscp_evt_weather_sendHighWind(uint8_t index, uint8_t zone, uint8_t s * Very high wind * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -361,8 +361,8 @@ extern BOOL vscp_evt_weather_sendVeryHighWind(uint8_t index, uint8_t zone, uint8 * Air foggy * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -391,8 +391,8 @@ extern BOOL vscp_evt_weather_sendAirFoggy(uint8_t index, uint8_t zone, uint8_t s * Air freezing * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -421,8 +421,8 @@ extern BOOL vscp_evt_weather_sendAirFreezing(uint8_t index, uint8_t zone, uint8_ * Air Very cold * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -451,8 +451,8 @@ extern BOOL vscp_evt_weather_sendAirVeryCold(uint8_t index, uint8_t zone, uint8_ * Air cold * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -481,8 +481,8 @@ extern BOOL vscp_evt_weather_sendAirCold(uint8_t index, uint8_t zone, uint8_t su * Air normal * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -511,8 +511,8 @@ extern BOOL vscp_evt_weather_sendAirNormal(uint8_t index, uint8_t zone, uint8_t * Air hot * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -541,8 +541,8 @@ extern BOOL vscp_evt_weather_sendAirHot(uint8_t index, uint8_t zone, uint8_t sub * Air very hot * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -571,8 +571,8 @@ extern BOOL vscp_evt_weather_sendAirVeryHot(uint8_t index, uint8_t zone, uint8_t * Pollution low * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -601,8 +601,8 @@ extern BOOL vscp_evt_weather_sendPollutionLow(uint8_t index, uint8_t zone, uint8 * Pollution medium * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -631,8 +631,8 @@ extern BOOL vscp_evt_weather_sendPollutionMedium(uint8_t index, uint8_t zone, ui * Pollution high * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -661,8 +661,8 @@ extern BOOL vscp_evt_weather_sendPollutionHigh(uint8_t index, uint8_t zone, uint * Air humid * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -691,8 +691,8 @@ extern BOOL vscp_evt_weather_sendAirHumid(uint8_t index, uint8_t zone, uint8_t s * Air dry * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -721,8 +721,8 @@ extern BOOL vscp_evt_weather_sendAirDry(uint8_t index, uint8_t zone, uint8_t sub * Soil humid * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -751,8 +751,8 @@ extern BOOL vscp_evt_weather_sendSoilHumid(uint8_t index, uint8_t zone, uint8_t * Soil dry * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -781,8 +781,8 @@ extern BOOL vscp_evt_weather_sendSoilDry(uint8_t index, uint8_t zone, uint8_t su * Rain none * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -811,8 +811,8 @@ extern BOOL vscp_evt_weather_sendRainNone(uint8_t index, uint8_t zone, uint8_t s * Rain light * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -841,8 +841,8 @@ extern BOOL vscp_evt_weather_sendRainLight(uint8_t index, uint8_t zone, uint8_t * Rain heavy * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -871,8 +871,8 @@ extern BOOL vscp_evt_weather_sendRainHeavy(uint8_t index, uint8_t zone, uint8_t * Rain very heavy * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -901,8 +901,8 @@ extern BOOL vscp_evt_weather_sendRainVeryHeavy(uint8_t index, uint8_t zone, uint * Sun none * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -931,8 +931,8 @@ extern BOOL vscp_evt_weather_sendSunNone(uint8_t index, uint8_t zone, uint8_t su * Sun light * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -961,8 +961,8 @@ extern BOOL vscp_evt_weather_sendSunLight(uint8_t index, uint8_t zone, uint8_t s * Sun heavy * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -991,8 +991,8 @@ extern BOOL vscp_evt_weather_sendSunHeavy(uint8_t index, uint8_t zone, uint8_t s * Snow none * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1021,8 +1021,8 @@ extern BOOL vscp_evt_weather_sendSnowNone(uint8_t index, uint8_t zone, uint8_t s * Snow light * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1051,8 +1051,8 @@ extern BOOL vscp_evt_weather_sendSnowLight(uint8_t index, uint8_t zone, uint8_t * Snow heavy * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1081,8 +1081,8 @@ extern BOOL vscp_evt_weather_sendSnowHeavy(uint8_t index, uint8_t zone, uint8_t * Dew point * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1111,8 +1111,8 @@ extern BOOL vscp_evt_weather_sendDewPoint(uint8_t index, uint8_t zone, uint8_t s * Storm * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1141,8 +1141,8 @@ extern BOOL vscp_evt_weather_sendStorm(uint8_t index, uint8_t zone, uint8_t subZ * Flood * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1171,8 +1171,8 @@ extern BOOL vscp_evt_weather_sendFlood(uint8_t index, uint8_t zone, uint8_t subZ * Earthquake * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1201,8 +1201,8 @@ extern BOOL vscp_evt_weather_sendEarthquake(uint8_t index, uint8_t zone, uint8_t * Nuclear disaster * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1231,8 +1231,8 @@ extern BOOL vscp_evt_weather_sendNuclearDisaster(uint8_t index, uint8_t zone, ui * Fire * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1261,8 +1261,8 @@ extern BOOL vscp_evt_weather_sendFire(uint8_t index, uint8_t zone, uint8_t subZo * Lightning * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1291,8 +1291,8 @@ extern BOOL vscp_evt_weather_sendLightning(uint8_t index, uint8_t zone, uint8_t * UV Radiation low * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1321,8 +1321,8 @@ extern BOOL vscp_evt_weather_sendUvRadiationLow(uint8_t index, uint8_t zone, uin * UV Radiation medium * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1351,8 +1351,8 @@ extern BOOL vscp_evt_weather_sendUvRadiationMedium(uint8_t index, uint8_t zone, * UV Radiation normal * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1381,8 +1381,8 @@ extern BOOL vscp_evt_weather_sendUvRadiationNormal(uint8_t index, uint8_t zone, * UV Radiation high * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1411,8 +1411,8 @@ extern BOOL vscp_evt_weather_sendUvRadiationHigh(uint8_t index, uint8_t zone, ui * UV Radiation very high * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1441,8 +1441,8 @@ extern BOOL vscp_evt_weather_sendUvRadiationVeryHigh(uint8_t index, uint8_t zone * Warning level 1 * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1471,8 +1471,8 @@ extern BOOL vscp_evt_weather_sendWarningLevel1(uint8_t index, uint8_t zone, uint * Warning level 2 * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1501,8 +1501,8 @@ extern BOOL vscp_evt_weather_sendWarningLevel2(uint8_t index, uint8_t zone, uint * Warning level 3 * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1531,8 +1531,8 @@ extern BOOL vscp_evt_weather_sendWarningLevel3(uint8_t index, uint8_t zone, uint * Warning level 4 * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1561,8 +1561,8 @@ extern BOOL vscp_evt_weather_sendWarningLevel4(uint8_t index, uint8_t zone, uint * Warning level 5 * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1591,8 +1591,8 @@ extern BOOL vscp_evt_weather_sendWarningLevel5(uint8_t index, uint8_t zone, uint * Armageddon * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1621,8 +1621,8 @@ extern BOOL vscp_evt_weather_sendArmageddon(uint8_t index, uint8_t zone, uint8_t * UV Index * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] uvIndex UV index (0-15) * * @return If event is sent, it will return TRUE otherwise FALSE. diff --git a/src/framework/events/vscp_evt_weather.h b/src/framework/events/vscp_evt_weather.h index 4861c01..83f88d4 100644 --- a/src/framework/events/vscp_evt_weather.h +++ b/src/framework/events/vscp_evt_weather.h @@ -88,8 +88,8 @@ extern BOOL vscp_evt_weather_sendGeneralEvent(void); * Season winter * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -99,8 +99,8 @@ extern BOOL vscp_evt_weather_sendSeasonWinter(uint8_t index, uint8_t zone, uint8 * Season spring * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -110,8 +110,8 @@ extern BOOL vscp_evt_weather_sendSeasonSpring(uint8_t index, uint8_t zone, uint8 * Season summer * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -121,8 +121,8 @@ extern BOOL vscp_evt_weather_sendSeasonSummer(uint8_t index, uint8_t zone, uint8 * Autumn summer * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -132,8 +132,8 @@ extern BOOL vscp_evt_weather_sendAutumnSummer(uint8_t index, uint8_t zone, uint8 * No wind * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -143,8 +143,8 @@ extern BOOL vscp_evt_weather_sendNoWind(uint8_t index, uint8_t zone, uint8_t sub * Low wind * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -154,8 +154,8 @@ extern BOOL vscp_evt_weather_sendLowWind(uint8_t index, uint8_t zone, uint8_t su * Medium wind * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -165,8 +165,8 @@ extern BOOL vscp_evt_weather_sendMediumWind(uint8_t index, uint8_t zone, uint8_t * High wind * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -176,8 +176,8 @@ extern BOOL vscp_evt_weather_sendHighWind(uint8_t index, uint8_t zone, uint8_t s * Very high wind * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -187,8 +187,8 @@ extern BOOL vscp_evt_weather_sendVeryHighWind(uint8_t index, uint8_t zone, uint8 * Air foggy * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -198,8 +198,8 @@ extern BOOL vscp_evt_weather_sendAirFoggy(uint8_t index, uint8_t zone, uint8_t s * Air freezing * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -209,8 +209,8 @@ extern BOOL vscp_evt_weather_sendAirFreezing(uint8_t index, uint8_t zone, uint8_ * Air Very cold * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -220,8 +220,8 @@ extern BOOL vscp_evt_weather_sendAirVeryCold(uint8_t index, uint8_t zone, uint8_ * Air cold * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -231,8 +231,8 @@ extern BOOL vscp_evt_weather_sendAirCold(uint8_t index, uint8_t zone, uint8_t su * Air normal * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -242,8 +242,8 @@ extern BOOL vscp_evt_weather_sendAirNormal(uint8_t index, uint8_t zone, uint8_t * Air hot * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -253,8 +253,8 @@ extern BOOL vscp_evt_weather_sendAirHot(uint8_t index, uint8_t zone, uint8_t sub * Air very hot * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -264,8 +264,8 @@ extern BOOL vscp_evt_weather_sendAirVeryHot(uint8_t index, uint8_t zone, uint8_t * Pollution low * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -275,8 +275,8 @@ extern BOOL vscp_evt_weather_sendPollutionLow(uint8_t index, uint8_t zone, uint8 * Pollution medium * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -286,8 +286,8 @@ extern BOOL vscp_evt_weather_sendPollutionMedium(uint8_t index, uint8_t zone, ui * Pollution high * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -297,8 +297,8 @@ extern BOOL vscp_evt_weather_sendPollutionHigh(uint8_t index, uint8_t zone, uint * Air humid * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -308,8 +308,8 @@ extern BOOL vscp_evt_weather_sendAirHumid(uint8_t index, uint8_t zone, uint8_t s * Air dry * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -319,8 +319,8 @@ extern BOOL vscp_evt_weather_sendAirDry(uint8_t index, uint8_t zone, uint8_t sub * Soil humid * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -330,8 +330,8 @@ extern BOOL vscp_evt_weather_sendSoilHumid(uint8_t index, uint8_t zone, uint8_t * Soil dry * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -341,8 +341,8 @@ extern BOOL vscp_evt_weather_sendSoilDry(uint8_t index, uint8_t zone, uint8_t su * Rain none * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -352,8 +352,8 @@ extern BOOL vscp_evt_weather_sendRainNone(uint8_t index, uint8_t zone, uint8_t s * Rain light * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -363,8 +363,8 @@ extern BOOL vscp_evt_weather_sendRainLight(uint8_t index, uint8_t zone, uint8_t * Rain heavy * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -374,8 +374,8 @@ extern BOOL vscp_evt_weather_sendRainHeavy(uint8_t index, uint8_t zone, uint8_t * Rain very heavy * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -385,8 +385,8 @@ extern BOOL vscp_evt_weather_sendRainVeryHeavy(uint8_t index, uint8_t zone, uint * Sun none * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -396,8 +396,8 @@ extern BOOL vscp_evt_weather_sendSunNone(uint8_t index, uint8_t zone, uint8_t su * Sun light * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -407,8 +407,8 @@ extern BOOL vscp_evt_weather_sendSunLight(uint8_t index, uint8_t zone, uint8_t s * Sun heavy * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -418,8 +418,8 @@ extern BOOL vscp_evt_weather_sendSunHeavy(uint8_t index, uint8_t zone, uint8_t s * Snow none * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -429,8 +429,8 @@ extern BOOL vscp_evt_weather_sendSnowNone(uint8_t index, uint8_t zone, uint8_t s * Snow light * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -440,8 +440,8 @@ extern BOOL vscp_evt_weather_sendSnowLight(uint8_t index, uint8_t zone, uint8_t * Snow heavy * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -451,8 +451,8 @@ extern BOOL vscp_evt_weather_sendSnowHeavy(uint8_t index, uint8_t zone, uint8_t * Dew point * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -462,8 +462,8 @@ extern BOOL vscp_evt_weather_sendDewPoint(uint8_t index, uint8_t zone, uint8_t s * Storm * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -473,8 +473,8 @@ extern BOOL vscp_evt_weather_sendStorm(uint8_t index, uint8_t zone, uint8_t subZ * Flood * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -484,8 +484,8 @@ extern BOOL vscp_evt_weather_sendFlood(uint8_t index, uint8_t zone, uint8_t subZ * Earthquake * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -495,8 +495,8 @@ extern BOOL vscp_evt_weather_sendEarthquake(uint8_t index, uint8_t zone, uint8_t * Nuclear disaster * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -506,8 +506,8 @@ extern BOOL vscp_evt_weather_sendNuclearDisaster(uint8_t index, uint8_t zone, ui * Fire * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -517,8 +517,8 @@ extern BOOL vscp_evt_weather_sendFire(uint8_t index, uint8_t zone, uint8_t subZo * Lightning * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -528,8 +528,8 @@ extern BOOL vscp_evt_weather_sendLightning(uint8_t index, uint8_t zone, uint8_t * UV Radiation low * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -539,8 +539,8 @@ extern BOOL vscp_evt_weather_sendUvRadiationLow(uint8_t index, uint8_t zone, uin * UV Radiation medium * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -550,8 +550,8 @@ extern BOOL vscp_evt_weather_sendUvRadiationMedium(uint8_t index, uint8_t zone, * UV Radiation normal * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -561,8 +561,8 @@ extern BOOL vscp_evt_weather_sendUvRadiationNormal(uint8_t index, uint8_t zone, * UV Radiation high * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -572,8 +572,8 @@ extern BOOL vscp_evt_weather_sendUvRadiationHigh(uint8_t index, uint8_t zone, ui * UV Radiation very high * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -583,8 +583,8 @@ extern BOOL vscp_evt_weather_sendUvRadiationVeryHigh(uint8_t index, uint8_t zone * Warning level 1 * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -594,8 +594,8 @@ extern BOOL vscp_evt_weather_sendWarningLevel1(uint8_t index, uint8_t zone, uint * Warning level 2 * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -605,8 +605,8 @@ extern BOOL vscp_evt_weather_sendWarningLevel2(uint8_t index, uint8_t zone, uint * Warning level 3 * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -616,8 +616,8 @@ extern BOOL vscp_evt_weather_sendWarningLevel3(uint8_t index, uint8_t zone, uint * Warning level 4 * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -627,8 +627,8 @@ extern BOOL vscp_evt_weather_sendWarningLevel4(uint8_t index, uint8_t zone, uint * Warning level 5 * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -638,8 +638,8 @@ extern BOOL vscp_evt_weather_sendWarningLevel5(uint8_t index, uint8_t zone, uint * Armageddon * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -649,8 +649,8 @@ extern BOOL vscp_evt_weather_sendArmageddon(uint8_t index, uint8_t zone, uint8_t * UV Index * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] uvIndex UV index (0-15) * * @return If event is sent, it will return TRUE otherwise FALSE. diff --git a/src/framework/events/vscp_evt_weather_forecast.c b/src/framework/events/vscp_evt_weather_forecast.c index 2c06a45..e6c4c3c 100644 --- a/src/framework/events/vscp_evt_weather_forecast.c +++ b/src/framework/events/vscp_evt_weather_forecast.c @@ -91,8 +91,8 @@ extern BOOL vscp_evt_weather_forecast_sendGeneralEvent(void) * Season winter * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -121,8 +121,8 @@ extern BOOL vscp_evt_weather_forecast_sendSeasonWinter(uint8_t index, uint8_t zo * Season spring * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -151,8 +151,8 @@ extern BOOL vscp_evt_weather_forecast_sendSeasonSpring(uint8_t index, uint8_t zo * Season summer * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -181,8 +181,8 @@ extern BOOL vscp_evt_weather_forecast_sendSeasonSummer(uint8_t index, uint8_t zo * Autumn summer * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -211,8 +211,8 @@ extern BOOL vscp_evt_weather_forecast_sendAutumnSummer(uint8_t index, uint8_t zo * No wind * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -241,8 +241,8 @@ extern BOOL vscp_evt_weather_forecast_sendNoWind(uint8_t index, uint8_t zone, ui * Low wind * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -271,8 +271,8 @@ extern BOOL vscp_evt_weather_forecast_sendLowWind(uint8_t index, uint8_t zone, u * Medium wind * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -301,8 +301,8 @@ extern BOOL vscp_evt_weather_forecast_sendMediumWind(uint8_t index, uint8_t zone * High wind * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -331,8 +331,8 @@ extern BOOL vscp_evt_weather_forecast_sendHighWind(uint8_t index, uint8_t zone, * Very high wind * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -361,8 +361,8 @@ extern BOOL vscp_evt_weather_forecast_sendVeryHighWind(uint8_t index, uint8_t zo * Air foggy * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -391,8 +391,8 @@ extern BOOL vscp_evt_weather_forecast_sendAirFoggy(uint8_t index, uint8_t zone, * Air freezing * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -421,8 +421,8 @@ extern BOOL vscp_evt_weather_forecast_sendAirFreezing(uint8_t index, uint8_t zon * Air Very cold * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -451,8 +451,8 @@ extern BOOL vscp_evt_weather_forecast_sendAirVeryCold(uint8_t index, uint8_t zon * Air cold * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -481,8 +481,8 @@ extern BOOL vscp_evt_weather_forecast_sendAirCold(uint8_t index, uint8_t zone, u * Air normal * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -511,8 +511,8 @@ extern BOOL vscp_evt_weather_forecast_sendAirNormal(uint8_t index, uint8_t zone, * Air hot * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -541,8 +541,8 @@ extern BOOL vscp_evt_weather_forecast_sendAirHot(uint8_t index, uint8_t zone, ui * Air very hot * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -571,8 +571,8 @@ extern BOOL vscp_evt_weather_forecast_sendAirVeryHot(uint8_t index, uint8_t zone * Pollution low * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -601,8 +601,8 @@ extern BOOL vscp_evt_weather_forecast_sendPollutionLow(uint8_t index, uint8_t zo * Pollution medium * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -631,8 +631,8 @@ extern BOOL vscp_evt_weather_forecast_sendPollutionMedium(uint8_t index, uint8_t * Pollution high * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -661,8 +661,8 @@ extern BOOL vscp_evt_weather_forecast_sendPollutionHigh(uint8_t index, uint8_t z * Air humid * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -691,8 +691,8 @@ extern BOOL vscp_evt_weather_forecast_sendAirHumid(uint8_t index, uint8_t zone, * Air dry * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -721,8 +721,8 @@ extern BOOL vscp_evt_weather_forecast_sendAirDry(uint8_t index, uint8_t zone, ui * Soil humid * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -751,8 +751,8 @@ extern BOOL vscp_evt_weather_forecast_sendSoilHumid(uint8_t index, uint8_t zone, * Soil dry * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -781,8 +781,8 @@ extern BOOL vscp_evt_weather_forecast_sendSoilDry(uint8_t index, uint8_t zone, u * Rain none * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -811,8 +811,8 @@ extern BOOL vscp_evt_weather_forecast_sendRainNone(uint8_t index, uint8_t zone, * Rain light * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -841,8 +841,8 @@ extern BOOL vscp_evt_weather_forecast_sendRainLight(uint8_t index, uint8_t zone, * Rain heavy * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -871,8 +871,8 @@ extern BOOL vscp_evt_weather_forecast_sendRainHeavy(uint8_t index, uint8_t zone, * Rain very heavy * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -901,8 +901,8 @@ extern BOOL vscp_evt_weather_forecast_sendRainVeryHeavy(uint8_t index, uint8_t z * Sun none * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -931,8 +931,8 @@ extern BOOL vscp_evt_weather_forecast_sendSunNone(uint8_t index, uint8_t zone, u * Sun light * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -961,8 +961,8 @@ extern BOOL vscp_evt_weather_forecast_sendSunLight(uint8_t index, uint8_t zone, * Sun heavy * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -991,8 +991,8 @@ extern BOOL vscp_evt_weather_forecast_sendSunHeavy(uint8_t index, uint8_t zone, * Snow none * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1021,8 +1021,8 @@ extern BOOL vscp_evt_weather_forecast_sendSnowNone(uint8_t index, uint8_t zone, * Snow light * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1051,8 +1051,8 @@ extern BOOL vscp_evt_weather_forecast_sendSnowLight(uint8_t index, uint8_t zone, * Snow heavy * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1081,8 +1081,8 @@ extern BOOL vscp_evt_weather_forecast_sendSnowHeavy(uint8_t index, uint8_t zone, * Dew point * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1111,8 +1111,8 @@ extern BOOL vscp_evt_weather_forecast_sendDewPoint(uint8_t index, uint8_t zone, * Storm * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1141,8 +1141,8 @@ extern BOOL vscp_evt_weather_forecast_sendStorm(uint8_t index, uint8_t zone, uin * Flood * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1171,8 +1171,8 @@ extern BOOL vscp_evt_weather_forecast_sendFlood(uint8_t index, uint8_t zone, uin * Earthquake * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1201,8 +1201,8 @@ extern BOOL vscp_evt_weather_forecast_sendEarthquake(uint8_t index, uint8_t zone * Nuclear disaster * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1231,8 +1231,8 @@ extern BOOL vscp_evt_weather_forecast_sendNuclearDisaster(uint8_t index, uint8_t * Fire * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1261,8 +1261,8 @@ extern BOOL vscp_evt_weather_forecast_sendFire(uint8_t index, uint8_t zone, uint * Lightning * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1291,8 +1291,8 @@ extern BOOL vscp_evt_weather_forecast_sendLightning(uint8_t index, uint8_t zone, * UV Radiation low * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1321,8 +1321,8 @@ extern BOOL vscp_evt_weather_forecast_sendUvRadiationLow(uint8_t index, uint8_t * UV Radiation medium * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1351,8 +1351,8 @@ extern BOOL vscp_evt_weather_forecast_sendUvRadiationMedium(uint8_t index, uint8 * UV Radiation normal * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1381,8 +1381,8 @@ extern BOOL vscp_evt_weather_forecast_sendUvRadiationNormal(uint8_t index, uint8 * UV Radiation high * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1411,8 +1411,8 @@ extern BOOL vscp_evt_weather_forecast_sendUvRadiationHigh(uint8_t index, uint8_t * UV Radiation very high * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1441,8 +1441,8 @@ extern BOOL vscp_evt_weather_forecast_sendUvRadiationVeryHigh(uint8_t index, uin * Warning level 1 * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1471,8 +1471,8 @@ extern BOOL vscp_evt_weather_forecast_sendWarningLevel1(uint8_t index, uint8_t z * Warning level 2 * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1501,8 +1501,8 @@ extern BOOL vscp_evt_weather_forecast_sendWarningLevel2(uint8_t index, uint8_t z * Warning level 3 * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1531,8 +1531,8 @@ extern BOOL vscp_evt_weather_forecast_sendWarningLevel3(uint8_t index, uint8_t z * Warning level 4 * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1561,8 +1561,8 @@ extern BOOL vscp_evt_weather_forecast_sendWarningLevel4(uint8_t index, uint8_t z * Warning level 5 * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1591,8 +1591,8 @@ extern BOOL vscp_evt_weather_forecast_sendWarningLevel5(uint8_t index, uint8_t z * Armageddon * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -1621,8 +1621,8 @@ extern BOOL vscp_evt_weather_forecast_sendArmageddon(uint8_t index, uint8_t zone * UV Index * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] uvIndex UV index (0-15) * * @return If event is sent, it will return TRUE otherwise FALSE. diff --git a/src/framework/events/vscp_evt_weather_forecast.h b/src/framework/events/vscp_evt_weather_forecast.h index 386b0b4..7dbedf2 100644 --- a/src/framework/events/vscp_evt_weather_forecast.h +++ b/src/framework/events/vscp_evt_weather_forecast.h @@ -88,8 +88,8 @@ extern BOOL vscp_evt_weather_forecast_sendGeneralEvent(void); * Season winter * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -99,8 +99,8 @@ extern BOOL vscp_evt_weather_forecast_sendSeasonWinter(uint8_t index, uint8_t zo * Season spring * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -110,8 +110,8 @@ extern BOOL vscp_evt_weather_forecast_sendSeasonSpring(uint8_t index, uint8_t zo * Season summer * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -121,8 +121,8 @@ extern BOOL vscp_evt_weather_forecast_sendSeasonSummer(uint8_t index, uint8_t zo * Autumn summer * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -132,8 +132,8 @@ extern BOOL vscp_evt_weather_forecast_sendAutumnSummer(uint8_t index, uint8_t zo * No wind * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -143,8 +143,8 @@ extern BOOL vscp_evt_weather_forecast_sendNoWind(uint8_t index, uint8_t zone, ui * Low wind * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -154,8 +154,8 @@ extern BOOL vscp_evt_weather_forecast_sendLowWind(uint8_t index, uint8_t zone, u * Medium wind * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -165,8 +165,8 @@ extern BOOL vscp_evt_weather_forecast_sendMediumWind(uint8_t index, uint8_t zone * High wind * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -176,8 +176,8 @@ extern BOOL vscp_evt_weather_forecast_sendHighWind(uint8_t index, uint8_t zone, * Very high wind * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -187,8 +187,8 @@ extern BOOL vscp_evt_weather_forecast_sendVeryHighWind(uint8_t index, uint8_t zo * Air foggy * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -198,8 +198,8 @@ extern BOOL vscp_evt_weather_forecast_sendAirFoggy(uint8_t index, uint8_t zone, * Air freezing * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -209,8 +209,8 @@ extern BOOL vscp_evt_weather_forecast_sendAirFreezing(uint8_t index, uint8_t zon * Air Very cold * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -220,8 +220,8 @@ extern BOOL vscp_evt_weather_forecast_sendAirVeryCold(uint8_t index, uint8_t zon * Air cold * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -231,8 +231,8 @@ extern BOOL vscp_evt_weather_forecast_sendAirCold(uint8_t index, uint8_t zone, u * Air normal * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -242,8 +242,8 @@ extern BOOL vscp_evt_weather_forecast_sendAirNormal(uint8_t index, uint8_t zone, * Air hot * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -253,8 +253,8 @@ extern BOOL vscp_evt_weather_forecast_sendAirHot(uint8_t index, uint8_t zone, ui * Air very hot * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -264,8 +264,8 @@ extern BOOL vscp_evt_weather_forecast_sendAirVeryHot(uint8_t index, uint8_t zone * Pollution low * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -275,8 +275,8 @@ extern BOOL vscp_evt_weather_forecast_sendPollutionLow(uint8_t index, uint8_t zo * Pollution medium * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -286,8 +286,8 @@ extern BOOL vscp_evt_weather_forecast_sendPollutionMedium(uint8_t index, uint8_t * Pollution high * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -297,8 +297,8 @@ extern BOOL vscp_evt_weather_forecast_sendPollutionHigh(uint8_t index, uint8_t z * Air humid * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -308,8 +308,8 @@ extern BOOL vscp_evt_weather_forecast_sendAirHumid(uint8_t index, uint8_t zone, * Air dry * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -319,8 +319,8 @@ extern BOOL vscp_evt_weather_forecast_sendAirDry(uint8_t index, uint8_t zone, ui * Soil humid * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -330,8 +330,8 @@ extern BOOL vscp_evt_weather_forecast_sendSoilHumid(uint8_t index, uint8_t zone, * Soil dry * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -341,8 +341,8 @@ extern BOOL vscp_evt_weather_forecast_sendSoilDry(uint8_t index, uint8_t zone, u * Rain none * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -352,8 +352,8 @@ extern BOOL vscp_evt_weather_forecast_sendRainNone(uint8_t index, uint8_t zone, * Rain light * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -363,8 +363,8 @@ extern BOOL vscp_evt_weather_forecast_sendRainLight(uint8_t index, uint8_t zone, * Rain heavy * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -374,8 +374,8 @@ extern BOOL vscp_evt_weather_forecast_sendRainHeavy(uint8_t index, uint8_t zone, * Rain very heavy * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -385,8 +385,8 @@ extern BOOL vscp_evt_weather_forecast_sendRainVeryHeavy(uint8_t index, uint8_t z * Sun none * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -396,8 +396,8 @@ extern BOOL vscp_evt_weather_forecast_sendSunNone(uint8_t index, uint8_t zone, u * Sun light * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -407,8 +407,8 @@ extern BOOL vscp_evt_weather_forecast_sendSunLight(uint8_t index, uint8_t zone, * Sun heavy * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -418,8 +418,8 @@ extern BOOL vscp_evt_weather_forecast_sendSunHeavy(uint8_t index, uint8_t zone, * Snow none * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -429,8 +429,8 @@ extern BOOL vscp_evt_weather_forecast_sendSnowNone(uint8_t index, uint8_t zone, * Snow light * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -440,8 +440,8 @@ extern BOOL vscp_evt_weather_forecast_sendSnowLight(uint8_t index, uint8_t zone, * Snow heavy * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -451,8 +451,8 @@ extern BOOL vscp_evt_weather_forecast_sendSnowHeavy(uint8_t index, uint8_t zone, * Dew point * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -462,8 +462,8 @@ extern BOOL vscp_evt_weather_forecast_sendDewPoint(uint8_t index, uint8_t zone, * Storm * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -473,8 +473,8 @@ extern BOOL vscp_evt_weather_forecast_sendStorm(uint8_t index, uint8_t zone, uin * Flood * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -484,8 +484,8 @@ extern BOOL vscp_evt_weather_forecast_sendFlood(uint8_t index, uint8_t zone, uin * Earthquake * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -495,8 +495,8 @@ extern BOOL vscp_evt_weather_forecast_sendEarthquake(uint8_t index, uint8_t zone * Nuclear disaster * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -506,8 +506,8 @@ extern BOOL vscp_evt_weather_forecast_sendNuclearDisaster(uint8_t index, uint8_t * Fire * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -517,8 +517,8 @@ extern BOOL vscp_evt_weather_forecast_sendFire(uint8_t index, uint8_t zone, uint * Lightning * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -528,8 +528,8 @@ extern BOOL vscp_evt_weather_forecast_sendLightning(uint8_t index, uint8_t zone, * UV Radiation low * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -539,8 +539,8 @@ extern BOOL vscp_evt_weather_forecast_sendUvRadiationLow(uint8_t index, uint8_t * UV Radiation medium * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -550,8 +550,8 @@ extern BOOL vscp_evt_weather_forecast_sendUvRadiationMedium(uint8_t index, uint8 * UV Radiation normal * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -561,8 +561,8 @@ extern BOOL vscp_evt_weather_forecast_sendUvRadiationNormal(uint8_t index, uint8 * UV Radiation high * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -572,8 +572,8 @@ extern BOOL vscp_evt_weather_forecast_sendUvRadiationHigh(uint8_t index, uint8_t * UV Radiation very high * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -583,8 +583,8 @@ extern BOOL vscp_evt_weather_forecast_sendUvRadiationVeryHigh(uint8_t index, uin * Warning level 1 * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -594,8 +594,8 @@ extern BOOL vscp_evt_weather_forecast_sendWarningLevel1(uint8_t index, uint8_t z * Warning level 2 * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -605,8 +605,8 @@ extern BOOL vscp_evt_weather_forecast_sendWarningLevel2(uint8_t index, uint8_t z * Warning level 3 * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -616,8 +616,8 @@ extern BOOL vscp_evt_weather_forecast_sendWarningLevel3(uint8_t index, uint8_t z * Warning level 4 * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -627,8 +627,8 @@ extern BOOL vscp_evt_weather_forecast_sendWarningLevel4(uint8_t index, uint8_t z * Warning level 5 * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -638,8 +638,8 @@ extern BOOL vscp_evt_weather_forecast_sendWarningLevel5(uint8_t index, uint8_t z * Armageddon * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * * @return If event is sent, it will return TRUE otherwise FALSE. */ @@ -649,8 +649,8 @@ extern BOOL vscp_evt_weather_forecast_sendArmageddon(uint8_t index, uint8_t zone * UV Index * * @param[in] index Index for sensor. - * @param[in] zone Zone for which event applies to (0-255). 255 is all zones. - * @param[in] subZone Sub-zone for which event applies to (0-255). 255 is all sub-zones. + * @param[in] zone Zone for which event applies to (0-254). 255 is all zones. + * @param[in] subZone Sub-zone for which event applies to (0-254). 255 is all sub-zones. * @param[in] uvIndex UV index (0-15) * * @return If event is sent, it will return TRUE otherwise FALSE.