#pragma once typedef enum { SubGhzCustomEventManagerNoSet = 0, SubGhzCustomEventManagerSet, SubGhzCustomEventManagerSetRAW, //SubGhzCustomEvent SubGhzCustomEventSceneDeleteSuccess = 100, SubGhzCustomEventSceneDelete, SubGhzCustomEventSceneDeleteBack, SubGhzCustomEventSceneDeleteRAW, SubGhzCustomEventSceneDeleteRAWBack, SubGhzCustomEventSceneReceiverInfoTxStart, SubGhzCustomEventSceneReceiverInfoTxStop, SubGhzCustomEventSceneReceiverInfoSave, SubGhzCustomEventSceneSaveName, SubGhzCustomEventSceneSaveSuccess, SubGhzCustomEventSceneShowErrorBack, SubGhzCustomEventSceneShowErrorOk, SubGhzCustomEventSceneShowErrorSub, SubGhzCustomEventSceneShowOnlyRX, SubGhzCustomEventSceneAnalyzerLock, SubGhzCustomEventSceneAnalyzerUnlock, SubGhzCustomEventSceneSettingLock, SubGhzCustomEventSceneSettingResetToDefault, SubGhzCustomEventSceneExit, SubGhzCustomEventSceneStay, SubGhzCustomEventSceneRpcLoad, SubGhzCustomEventSceneRpcButtonPress, SubGhzCustomEventSceneRpcButtonRelease, SubGhzCustomEventSceneRpcSessionClose, SubGhzCustomEventViewReceiverOK, SubGhzCustomEventViewReceiverConfig, SubGhzCustomEventViewReceiverBack, SubGhzCustomEventViewReceiverOffDisplay, SubGhzCustomEventViewReceiverUnlock, SubGhzCustomEventViewReceiverDeleteItem, SubGhzCustomEventViewReadRAWBack, SubGhzCustomEventViewReadRAWIDLE, SubGhzCustomEventViewReadRAWREC, SubGhzCustomEventViewReadRAWConfig, SubGhzCustomEventViewReadRAWErase, SubGhzCustomEventViewReadRAWSendStart, SubGhzCustomEventViewReadRAWSendStop, SubGhzCustomEventViewReadRAWSave, SubGhzCustomEventViewReadRAWTXRXStop, SubGhzCustomEventViewReadRAWMore, SubGhzCustomEventViewTransmitterBack, SubGhzCustomEventViewTransmitterSendStart, SubGhzCustomEventViewTransmitterSendStop, SubGhzCustomEventViewTransmitterError, SubGhzCustomEventViewFreqAnalOkShort, SubGhzCustomEventViewFreqAnalOkLong, SubGhzCustomEventByteInputDone, } SubGhzCustomEvent; typedef enum { SetTypeFaacSLH_Manual_868, SetTypeFaacSLH_Manual_433, SetTypeBFTClone, SetTypeFaacSLH_868, SetTypeFaacSLH_433, SetTypeBFTMitto, SetTypeSomfyTelis, SetTypeANMotorsAT4, SetTypeAlutechAT4N, SetTypeHCS101_433_92, SetTypeDoorHan_315_00, SetTypeDoorHan_433_92, SetTypeBeninca433, SetTypeBeninca868, SetTypeAllmatic433, SetTypeAllmatic868, SetTypeCenturion433, SetTypeSommer_FM_434, SetTypeSommer_FM_868, SetTypeSommer_FM238_434, SetTypeSommer_FM238_868, SetTypeStilmatic, SetTypeIronLogic, SetTypeDeaMio433, SetTypeDTMNeo433, SetTypeGibidi433, SetTypeGSN, SetTypeAprimatic, SetTypeElmesElectronic, SetTypeNormstahl_433_92, SetTypeJCM_433_92, SetTypeNovoferm_433_92, SetTypeHormannEcoStar_433_92, SetTypeFAACRCXT_433_92, SetTypeFAACRCXT_868, SetTypeGeniusBravo433, SetTypeNiceMHouse_433_92, SetTypeNiceSmilo_433_92, SetTypeNiceFlorS_433_92, SetTypeNiceOne_433_92, SetTypeNiceFlo12bit, SetTypeNiceFlo24bit, SetTypeCAME12bit, SetTypeCAME24bit, SetTypeCAME12bit868, SetTypeCAME24bit868, SetTypeCAMETwee, SetTypeCameAtomo433, SetTypeCameAtomo868, SetTypeCAMESpace, SetTypePricenton315, SetTypePricenton433, SetTypeBETT_433, SetTypeLinear_300_00, // SetTypeNeroSketch, //Deleted in OFW // SetTypeNeroRadio, //Deleted in OFW SetTypeGateTX, SetTypeSecPlus_v1_315_00, SetTypeSecPlus_v1_390_00, SetTypeSecPlus_v1_433_00, SetTypeSecPlus_v2_310_00, SetTypeSecPlus_v2_315_00, SetTypeSecPlus_v2_390_00, SetTypeSecPlus_v2_433_00, SetTypeMAX, } SetType;