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
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.