The RecorderRawDataPoint contains the data for one data point returned by database recorder through the /api/v1/recordingdata/raw API endpoint.
| Key | Type | Value |
|---|---|---|
| timeStamp | TimeStamp | time stamp of the data point |
| parameterId | String | Full message ID of the parameter |
| numberValue | Number | the number value if the parameter is numeric |
| stringValue | Number | the string value if the parameter is numeric |
The database divides the queried time range into time slots if 'resolution' (see RecorderQuery above) width. For numeric parameters the min/avg/max values are calculated from the raw tata points in this time slot.
If 'interpolate' was set 'false' with the query, min/avg/max all are 'null' if there are no raw data points in this time slot. With 'interpolate' set 'true', the values are interpolated from the neighbor time slots.