[**Kvaser CanKing GUI Extensions SDK v7.5.1**](../../README.md)

***

[Kvaser CanKing GUI Extensions SDK](../../modules.md) / [hooks](../README.md) / useNewMeasurementData

# ~~Function: useNewMeasurementData()~~

> **useNewMeasurementData**(`numberOfHistoryFrames?`, `predicate?`): [`Frame`](../../models/interfaces/Frame.md)[]

A hook for new measurement data.

## Parameters

### numberOfHistoryFrames?

`number`

Optional number of history frames to read from data buffer when this hook initializes.

### predicate?

(`frame`) => `boolean`

An optional predicate to filter out which data to return. Make sure to memoize this function if you are defining it inline
                   to avoid unnecessary re-renders.

## Returns

[`Frame`](../../models/interfaces/Frame.md)[]

The new measurement data.

## Deprecated

Use `useScrollModeMeasurementData`, `useFixedPositionModeMeasurementData`, `useMessageData` or `useSignalData` instead.
