You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
69 lines
1.5 KiB
69 lines
1.5 KiB
#ifndef UTILS_H
|
|
#define UTILS_H
|
|
|
|
|
|
/*************************************************************************************************/
|
|
typedef enum _APIRESULT
|
|
{
|
|
success,
|
|
alreadyStarted,
|
|
busy,
|
|
error
|
|
|
|
}apiResult;
|
|
/*************************************************************************************************/
|
|
typedef enum _DRXDEVICEIFCHANNEL
|
|
{
|
|
ifChannel11,
|
|
ifChannel12
|
|
|
|
}drxDeviceIfChannel;
|
|
/*************************************************************************************************/
|
|
typedef enum _HONARECEIVERS
|
|
{
|
|
int123C,
|
|
intS,
|
|
resS,
|
|
int4, //Mode 4
|
|
res4, //Mode 4
|
|
signalPulse //Mode 4
|
|
|
|
}honaReceivers;
|
|
/*************************************************************************************************/
|
|
typedef enum _RECORDERMODE
|
|
{
|
|
signalChannel,
|
|
dualChannel
|
|
|
|
}recorderMode;
|
|
/*************************************************************************************************/
|
|
typedef enum _RECORDSTART
|
|
{
|
|
selfTestCounter,
|
|
freeRunRecording
|
|
|
|
}recorderStart;
|
|
/*************************************************************************************************/
|
|
typedef enum _HONAPACKETTYPE
|
|
{
|
|
interrogationMode123C,
|
|
interrogationModeS56,
|
|
interrogationModeS112,
|
|
interrogationMode4,
|
|
|
|
responseMode123C,
|
|
responseModeS56,
|
|
responseModeS112,
|
|
|
|
responseMode4,
|
|
signalPulseMode4
|
|
|
|
}honaPacketType;
|
|
/*************************************************************************************************/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#endif // UTILS_H
|
|
|