SetupFlags Enumeration

Module setup flags

Definition

Namespace: NurApiDotNet
Assembly: NordicID.NurApi.Net (in NordicID.NurApi.Net.dll) Version: 4.0.0
C#
[FlagsAttribute]
public enum SetupFlags

Members

LinkFreq1 Link frequency. See also the link frequency property: LinkFrequency
RxDec2

RX encoding (Miller encoding) (seeRxDecoding property)

TxLevel4 Transmission (TX) power level in 1dB steps. See also the TxLevel property)

Range is 0...19: there are 20 (0...19) steps so minimum output power value for 500mW devices is 8dBm (about 6mW) and 11dBm (about 40W) for the 1W devices.

This value is subtracted from the maxiumum TX level producing the actual level as follows:

TX LevelPower dBm / mW (500 mW device)Power dBm / mW (1W device)
027 / 50030 / 1000
126 / 39829 / 794
225 / 31628 / 631
324 / 25127 / 501
423 / 20026 / 398
522 / 15825 / 316
621 / 12624 / 251
720 / 10023 / 200
819 / 7922 / 158
918 / 6321 / 126
1017 / 5020 / 100
1116 / 4019 / 79
1215 / 3218 / 63
1314 / 2517 / 50
1413 / 2016 / 40
1512 / 1615 / 32
1611 / 1314 / 25
1710 / 1013 / 20
189 / 812 / 16
198 / 611 / 13
TxMod8 Tx modulation style. (see TxModulation property)
Region16 Region. (see RegionId)
InventoryQ32 Default Q used for inventory. (0-15) 0=Automatic
InventorySession64 Default session for inventory. TargetSession.
InventoryRounds128 Default rounds for inventory. (0 - 10) 0=Automatic
AntennaMask256 Antenna mask field in NurApiModuleSetup.
ScanSingleTimeout512 Scan single trigger timeout field in NurApiModuleSetup.
InventoryTimeout1,024 Inventory trigger timeout field in NurApiModuleSetup.
SelectedAntenna2,048 Selected antenna field in NurApiModuleSetup.
OperationFlags4,096 Operation flags field in NurApiModuleSetup.
InventoryTarget8,192 Inventory target field in NurApiModuleSetup.
MinimumSetupMask16,383 Minimum mask that will work backward compatibly.
InventoryEpcLen16,384 Inventory EPC length field in NurApiModuleSetup.
ReadRssiFilter32,768 Read RSSI filter field in NurApiModuleSetup.
WriteRssiFilter65,536 Write RSSI filter field in NurApiModuleSetup.
InventoryRssiFilter131,072 Inventory RSSI filter field in NurApiModuleSetup.
ReadTimeout262,144 Read timeout field in NurApiModuleSetup.
MaskFor05W524,287 Mask for 05W field in NurApiModuleSetup
WriteTimeout524,288 Write timeout field in NurApiModuleSetup.
LockTimeout1,048,576 Lock timeout field in NurApiModuleSetup.
Killtimeout2,097,152 Kill timeout field in NurApiModuleSetup.
Autoperiod4,194,304 Period setup field in NurApiModuleSetup.
PerAntennaPower8,388,608 Per antenna power field in NurApiModuleSetup.
PerAntennaOffset16,777,216 Power offset field in NurApiModuleSetup.
AntennaMaskEx33,554,432 Extended antenna mask field in AntennaId.
Autotune67,108,864 Runtime auto-tuning setup in AutoPeriod.
PerAntennaPowerEx134,217,728 Per antenna power (extended) field in NurApiModuleSetup.
RxSensitivity268,435,456 Receiver sensitivity field in NurApiModuleSetup.
RfProfile536,870,912 rfProfile field in NurApiModuleSetup
All1,073,741,823 All setup fields are valid.

See Also