1 #ifndef IUFLIBRARY_IUFHLRECEIVESETTINGS_H 2 #define IUFLIBRARY_IUFHLRECEIVESETTINGS_H 15 #define IURS_INVALID (iurs_t) NULL 74 #endif //IUFLIBRARY_IUFHLRECEIVESETTINGS_H float sampleFrequency
Definition: iufReceiveSettings.c:12
int iufReceiveSettingsDelete(iurs_t receiveSettings)
Deletes the IufReceiveSettings and also the TGC function that it might contain.
Definition: iufReceiveSettings.c:64
IufReceiveSettings * iurs_t
Definition: iufReceiveSettings.h:14
Definition: iufReceiveSettings.c:9
float iufReceiveSettingsGetSampleFrequency(iurs_t receiveSettings)
Returns the sampleFrequency setting.
Definition: iufReceiveSettings.c:100
iurs_t iufReceiveSettingsCreate(float sampleFrequency, int numSamplesPerLine, int numTGCentries)
Definition: iufReceiveSettings.c:31
int iufReceiveSettingsGetNumSamplesPerLine(iurs_t receiveSettings)
Returns the number of samples per line.
Definition: iufReceiveSettings.c:109
int iufReceiveSettingsCompare(iurs_t reference, iurs_t actual)
Compare two receive settings with each other, including their TGC function.
Definition: iufReceiveSettings.c:77
iutgc_t iufReceiveSettingsGetTGC(iurs_t receiveSettings)
Gets the TGC object of the receive settings.
Definition: iufReceiveSettings.c:91
int numSamplesPerLine
Definition: iufReceiveSettings.c:13
int iufReceiveSettingsGetNumTGCentries(iurs_t receiveSettings)
Gets the number of [time,gain] paira that the TGC has.
Definition: iufReceiveSettings.c:118