public MifareClassicSectorModel(short _cx, AccessCondition_MifareClassicSectorTrailer _readKeyA, AccessCondition_MifareClassicSectorTrailer _writeKeyA, AccessCondition_MifareClassicSectorTrailer _readAccessCondition, AccessCondition_MifareClassicSectorTrailer _writeAccessCondition, AccessCondition_MifareClassicSectorTrailer _readKeyB, AccessCondition_MifareClassicSectorTrailer _writeKeyB) { SectorAccessCondition = new MifareClassicSectorAccessConditionModel(); DataBlock = new ObservableCollection <MifareClassicDataBlockModel>(); DataBlock0 = new MifareClassicDataBlockModel(); DataBlock1 = new MifareClassicDataBlockModel(); DataBlock2 = new MifareClassicDataBlockModel(); DataBlockCombined = new MifareClassicDataBlockModel(); Cx = _cx; Read_KeyA = _readKeyA; Write_KeyA = _writeKeyA; Read_AccessCondition_MifareClassicSectorTrailer = _readAccessCondition; Write_AccessCondition_MifareClassicSectorTrailer = _writeAccessCondition; Read_KeyB = _readKeyB; Write_KeyB = _writeKeyB; }
public MifareClassicSectorModel() { SectorAccessCondition = new MifareClassicSectorAccessConditionModel(); DataBlock = new ObservableCollection <MifareClassicDataBlockModel>(); DataBlock0 = new MifareClassicDataBlockModel(); DataBlock1 = new MifareClassicDataBlockModel(); DataBlock2 = new MifareClassicDataBlockModel(); DataBlockCombined = new MifareClassicDataBlockModel(); }
public MifareClassicSectorModel( int _sectorNumber = 0, string _keyA = "ff ff ff ff ff ff", // optional parameter: if not specified use transport configuration string _accessBitsAsString = "FF0780C3", // optional parameter: if not specified use transport configuration string _keyB = "ff ff ff ff ff ff") // optional parameter: if not specified use transport configuration { DataBlock = new ObservableCollection <MifareClassicDataBlockModel>(); DataBlock0 = new MifareClassicDataBlockModel(); DataBlock1 = new MifareClassicDataBlockModel(); DataBlock2 = new MifareClassicDataBlockModel(); DataBlockCombined = new MifareClassicDataBlockModel(); SectorNumber = _sectorNumber; KeyA = _keyA; AccessBitsAsString = _accessBitsAsString; KeyB = _keyB; }