public DeviceSettings(Inventory inv) { _Parser = new ConfigParser(); _Inventory = inv; setDefaults(); //Construct access/post filter with no limit _Range = new RssiRangeFilter(); _AccessFilter = new AccessFilter(); _AccessFilter.UseRSSIRangeFilter = true; _AccessFilter.RssiRangeFilter = _Range; _PostFilter = new PostFilter(); _PostFilter.UseRSSIRangeFilter = true; _PostFilter.RssiRangeFilter = _Range; //Will trigger inventory with trigger button _TriggerInfo = new TriggerInfo(); _TriggerInfo.StartTrigger.Type = START_TRIGGER_TYPE.START_TRIGGER_TYPE_HANDHELD; _TriggerInfo.StartTrigger.Handheld.HandheldEvent = HANDHELD_TRIGGER_EVENT_TYPE.HANDHELD_TRIGGER_PRESSED; _TriggerInfo.StopTrigger.Type = STOP_TRIGGER_TYPE.STOP_TRIGGER_TYPE_HANDHELD_WITH_TIMEOUT; _TriggerInfo.StopTrigger.Handheld.HandheldEvent = HANDHELD_TRIGGER_EVENT_TYPE.HANDHELD_TRIGGER_RELEASED; //Read user membank sequence _Op = new TagAccess.Sequence.Operation(); _Op.AccessOperationCode = ACCESS_OPERATION_CODE.ACCESS_OPERATION_READ; _Op.ReadAccessParams.MemoryBank = MEMORY_BANK.MEMORY_BANK_USER; _Op.ReadAccessParams.ByteCount = 4; _Op.ReadAccessParams.ByteOffset = 0; _Op.ReadAccessParams.AccessPassword = 0; }
public PDTFile(Inventory inv) { _Inventory = inv; }
public DuplicateHandler(Inventory inv) { _Inventory = inv; }