Integration test for testing RDA data types.
Table of Contents
Interface
[Back to top] Device Interface
[Back to top] Setting Properties
[Back to top]FilteredSetting
[Back to top]Setting property to test filters.
Attributes | Value | multiplexed | false |
partial-setting | false |
type | setting |
visibility | development |
Value-Items | Direction | Type | Scalarity | Description | AnItem1 | INOUT | bool | scalar | A simple boolean value-item. |
AnItem2 | INOUT | bool | scalar | Another simple boolean value-item. |
Filter-Items | Direction | Type | Scalarity | Description | aFilter | IN | bool | scalar | A simple boolean filter-item. |
PartialSetting
[Back to top]Setting property to test partial set. Partial setting means calling the property with less values than expected.
Attributes | Value | multiplexed | true |
partial-setting | true |
type | setting |
visibility | development |
Value-Items | Direction | Type | Scalarity | Description | boolArrayField2D | INOUT | bool | array2D | A boolean 2D array value-item. |
doubleArrayField | INOUT | double | array | A double array value-item. |
int32Field | INOUT | int32_t | scalar | A 32 bit integer array value-item. |
AllTypes
[Back to top]Setting property to test all available scalar data types incl. min./max. values
Attributes | Value | multiplexed | true |
partial-setting | false |
type | setting |
visibility | operational |
Value-Items | Direction | Type | Scalarity | Description | boolValue | INOUT | bool | scalar | A single boolean value. |
int8Value | INOUT | int8_t | scalar | An 8 bit integer value. |
int8Value_min | OUT | int8_t | scalar | Minimum value for an 8 bit integer value. |
int8Value_max | OUT | int8_t | scalar | Maximum value for an 8 bit integer value. |
int16Value | INOUT | int16_t | scalar | A 16 bit integer value. |
int16Value_min | OUT | int16_t | scalar | Minimum value for a 16 bit integer value. |
int16Value_max | OUT | int16_t | scalar | Maximum value for a 16 bit integer value. |
int32Value | INOUT | int32_t | scalar | A 32 bit integer value. |
int32Value_min | OUT | int32_t | scalar | Minimum value for a 32 bit integer value. |
int32Value_max | OUT | int32_t | scalar | Maximum value for a 32 bit integer value. |
int64Value | INOUT | int64_t | scalar | A 64 bit integer value. |
int64Value_min | OUT | int64_t | scalar | Minimum value for a 64 bit integer value. |
int64Value_max | OUT | int64_t | scalar | Maximum value for a 64 bit integer value. |
floatValue | INOUT | float | scalar | A float value. |
floatValue_min | OUT | float | scalar | Minimum value for a float value. |
floatValue_max | OUT | float | scalar | Maximum value for a float value. |
doubleValue | INOUT | double | scalar | A double value. |
doubleValue_min | OUT | double | scalar | Minimum value for a double value. |
doubleValue_max | OUT | double | scalar | Maximum value for a 16 bit integer value. |
stringValue | INOUT | char | array | A char value ( array of 25 chars) |
Min-Value-Items | Direction | Type | Scalarity | Description | int8Value_min | OUT | int8_t | scalar | Minimum value for an 8 bit integer value. |
int16Value_min | OUT | int16_t | scalar | Minimum value for a 16 bit integer value. |
int32Value_min | OUT | int32_t | scalar | Minimum value for a 32 bit integer value. |
int64Value_min | OUT | int64_t | scalar | Minimum value for a 64 bit integer value. |
floatValue_min | OUT | float | scalar | Minimum value for a float value. |
doubleValue_min | OUT | double | scalar | Minimum value for a double value. |
Max-Value-Items | Direction | Type | Scalarity | Description | int8Value_max | OUT | int8_t | scalar | Maximum value for an 8 bit integer value. |
int16Value_max | OUT | int16_t | scalar | Maximum value for a 16 bit integer value. |
int32Value_max | OUT | int32_t | scalar | Maximum value for a 32 bit integer value. |
int64Value_max | OUT | int64_t | scalar | Maximum value for a 64 bit integer value. |
floatValue_max | OUT | float | scalar | Maximum value for a float value. |
doubleValue_max | OUT | double | scalar | Maximum value for a 16 bit integer value. |
AllTypesArray
[Back to top]Setting property to test all available array data types
Attributes | Value | multiplexed | true |
partial-setting | false |
type | setting |
visibility | operational |
Value-Items | Direction | Type | Scalarity | Description | boolArrayValue | INOUT | bool | array | Array of boolan values. |
int8ArrayValue | INOUT | int8_t | array | Array of 8 bit integers. |
int16ArrayValue | INOUT | int16_t | array | Array of 16 bit integers. |
int32ArrayValue | INOUT | int32_t | array | Array of 32 bit integers. |
int64ArrayValue | INOUT | int64_t | array | Array of 64 bit integers. |
floatArrayValue | INOUT | float | array | Array of float values. |
doubleArrayValue | INOUT | double | array | Array of double values. |
AllTypesArray2D
[Back to top]Setting property to test all available 2D array data types
Attributes | Value | multiplexed | true |
partial-setting | false |
type | setting |
visibility | operational |
Value-Items | Direction | Type | Scalarity | Description | boolArray2DValue | INOUT | bool | array2D | 2D array of boolean values. |
charArrayField2D | INOUT | char | array2D | 2D array of characters. |
Acquisition Properties
[Back to top]FilteredAcquisition
[Back to top]Acquisition property to test filter-items.
Attributes | Value | multiplexed | false |
partial-setting | false |
type | acquisition |
visibility | development |
Value-Items | Direction | Type | Scalarity | Description | AnItem1 | OUT | bool | scalar | Simple bolean value-item. |
AnItem2 | OUT | bool | scalar | Another simple bolean value-item. |
AResultString | OUT | char | array | Result string of variable length. |
Filter-Items | Direction | Type | Scalarity | Description | aFilter | IN | char | array | Filter-item of the type char. |
ConfigurationFieldArray2D
[Back to top] Attributes | Value | multiplexed | true |
partial-setting | false |
type | acquisition |
visibility | development |
Global Interface
[Back to top] Setting Properties
[Back to top]DiagnosticSetting
[Back to top]Generic property which allows to diagnose any FESA classes
Attributes | Value | multiplexed | false |
partial-setting | false |
type | setting |
visibility | expert |
Value-Items | Direction | Type | Scalarity | Description | requestState | IN | bool | scalar | |
Acquisition Properties
[Back to top] Data
[Back to top] Device Data
[Back to top] Configuration
[Back to top] Acquisition
[Back to top] Name | Type | Description | aFilterString | char | A character array for strings of variable length. |
aResultString | char | A character array for a result strings of variable length. |
Setting
[Back to top] Global Data
[Back to top] Configuration
[Back to top]None
Acquisition
[Back to top]None
Setting
[Back to top]None
Custom Types
[Back to top] Struct and Enumeration Data
[Back to top] StructArray
[Back to top] Name | Scalarity | Type | Size | Description | a | scalar | double | | |
z | scalar | double | | |
sr | scalar | double | | |
[Back to top] Symbol | Value | Access | UNKNOWN | 0 | RO |
OK | 1 | RO |
WARNING | 2 | RO |
ERROR | 3 | RO |
NOT_AVAILABLE | 4 | RO |
Constants
[Back to top]