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.

70 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