SM API
sm_api_vrt.h
Go to the documentation of this file.
1// Copyright (c).2022, Signal Hound, Inc.
2// For licensing information, please see the API license in the software_licenses folder
3
12#ifndef SM_API_VRT_H
13#define SM_API_VRT_H
14
15#include "sm_api.h"
16
27SM_API SmStatus smSetVrtStreamID(int device, uint32_t sid);
28
39SM_API SmStatus smGetVrtContextPktSize(int device, uint32_t *wordCount);
40
53SM_API SmStatus smGetVrtContextPkt(int device, uint32_t *words, uint32_t *wordCount);
54
64SM_API SmStatus smSetVrtPacketSize(int device, uint16_t samplesPerPkt);
65
80SM_API SmStatus smGetVrtPacketSize(int device, uint16_t *samplesPerPkt, uint32_t *wordCount);
81
101SM_API SmStatus smGetVrtPackets(int device,
102 uint32_t *words,
103 uint32_t *wordCount,
104 uint32_t packetCount,
105 SmBool purgeBeforeAcquire);
106
107#endif
API functions for the SM435/SM200 spectrum analyzers.
SmBool
Definition: sm_api.h:376
SmStatus
Definition: sm_api.h:142
SM_API SmStatus smSetVrtStreamID(int device, uint32_t sid)
SM_API SmStatus smSetVrtPacketSize(int device, uint16_t samplesPerPkt)
SM_API SmStatus smGetVrtPackets(int device, uint32_t *words, uint32_t *wordCount, uint32_t packetCount, SmBool purgeBeforeAcquire)
SM_API SmStatus smGetVrtPacketSize(int device, uint16_t *samplesPerPkt, uint32_t *wordCount)
SM_API SmStatus smGetVrtContextPkt(int device, uint32_t *words, uint32_t *wordCount)
SM_API SmStatus smGetVrtContextPktSize(int device, uint32_t *wordCount)