msptiActivityGetNextRecord

Applicability

Product

Supported (Yes/No)

Atlas A3 Training Series Product

Yes

Atlas A2 Training Series Product/Atlas 800I A2 Inference Product

Yes

Atlas 200/500 A2 Inference Product

Yes

Atlas Inference Series Product

x

Atlas Training Series Product

x

Function Description

Obtain data from the activity buffer in sequence. One activity record is read each time.

Prototype

1
msptiResult msptiActivityGetNextRecord(uint8_t *buffer, size_t validBufferSizeBytes, msptiActivity **record)

Options

Table 1 Options

Option

Input/Output

Description

buffer

Input

Sets the address of the activity buffer.

validBufferSizeBytes

Input

Size of the data recorded in the activity buffer.

record

Output

Address for recording the record data.

Return Value

MSPTI_SUCCESS indicates a successful operation. MSPTI_ERROR_MAX_LIMIT_REACHED indicates a failure when no more records are available, signifying that all data has been retrieved from the activity buffer. MSPTI_ERROR_INVALID_PARAMETER indicates a failure caused by an empty activity buffer.