cwp240.htm

来自「WJ Communications RFID example code」· HTM 代码 · 共 1,208 行 · 第 1/3 页

HTM
1,208
字号
<TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP283.HTM" TARGET="CNTFRAME">GenericCommand</A></TD><TD CLASS="TableLightDesc">
A Generic pass-through method to send raw packets to the MPR.
<P></TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP284.HTM" TARGET="CNTFRAME">GPIOcommand</A></TD><TD CLASS="TableLightDesc">

<P></TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP285.HTM" TARGET="CNTFRAME">ClearInventory</A></TD><TD CLASS="TableLightDesc">
Clear the Inventory by removing all tags.
<P></TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP286.HTM" TARGET="CNTFRAME">mprBootupTime</A></TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP287.HTM" TARGET="CNTFRAME">MPRBootupTime</A></TD><TD CLASS="TableLightDesc">
The amount of time (milliseconds), after power-up, that the MPR 
needs to boot before it can reply to messages on the
serial port.

Defaults to 50 ms.
<P></TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP289.HTM" TARGET="CNTFRAME">activeAntenna</A></TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP290.HTM" TARGET="CNTFRAME">ActiveAntenna</A></TD><TD CLASS="TableLightDesc">
The active antenna can be either A or B.  
Antenna A is the left antenna port when looking down on the card, with the antenna ports facing up.
<P></TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP292.HTM" TARGET="CNTFRAME">txPower</A></TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP293.HTM" TARGET="CNTFRAME">TxPower</A></TD><TD CLASS="TableLightDesc">
The Tx Power can range from 15-27 dBm for MPR5000/MPR6000, 
and 18-30 dBm for MPR7000/MPR7100.
Ranges are stored in card NVS, and can be read back.
<P></TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP295.HTM" TARGET="CNTFRAME">txPowerMin</A></TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP296.HTM" TARGET="CNTFRAME">TxPowerMin</A></TD><TD CLASS="TableLightDesc">
The minimum TxPower, as read from the MPR.
<P></TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP298.HTM" TARGET="CNTFRAME">txPowerMax</A></TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP299.HTM" TARGET="CNTFRAME">TxPowerMax</A></TD><TD CLASS="TableLightDesc">
The maximum TxPower, as read from the MPR.
<P></TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP301.HTM" TARGET="CNTFRAME">singulationField</A></TD><TD CLASS="TableLightDesc">
Singulation Field for Class0 commands
<P></TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP302.HTM" TARGET="CNTFRAME">Class0SingulationField</A></TD><TD CLASS="TableLightDesc">
The Class0 Singulation Field can be 0, 1 or 2 for 
	0 = ID0 (Generated Random ID)
	1 = ID1 (Static Random ID)
	2 = ID2 (the EPC Code itself)
Used by the MPR to determine how to singulate tags.
<P></TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP304.HTM" TARGET="CNTFRAME">class1InventoryType</A></TD><TD CLASS="TableLightDesc">
Inventory Type for Class 1
<P></TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP305.HTM" TARGET="CNTFRAME">Class1InventoryType</A></TD><TD CLASS="TableLightDesc">
The Class 1 Inventory Type can be 0, 1 or 2 for 
	0 = Read Tags WP
	1 = Read Tags
	2 = Read Single Tag
Used by the MPR to determine how to singulate Class 1 tags.
<P></TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP307.HTM" TARGET="CNTFRAME">tagLengthOption</A></TD><TD CLASS="TableLightDesc">
Tag Length Option (only used with Class 1)
<P></TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP308.HTM" TARGET="CNTFRAME">TagLengthOption</A></TD><TD CLASS="TableLightDesc">
The Tag Length Option can be 0, 1, 2, 3 or -1
	-1: Use EPC Header, but do not include parameter in command
	0: Use EPC Header
	1: Only inventory 64-bit tags
	2: Only inventory 96-bit tags
	3: Make best guess of tag ID length
<P></TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP310.HTM" TARGET="CNTFRAME">CommParams</A></TD><TD CLASS="TableLightDesc">
A string describing the COM port and baud rate, or "No Comm" 
if the communications settings are not set.
<P></TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP312.HTM" TARGET="CNTFRAME">persistTime</A></TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP313.HTM" TARGET="CNTFRAME">PersistTime</A></TD><TD CLASS="TableLightDesc">
How long a tag that has been read will persist in the inventory,
without being read, while an inventory is running.

If an inventory is stopped, tags do not expire.
If a tag is re-read, it will live at least another peristTime.
<P></TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP315.HTM" TARGET="CNTFRAME">invUpdateGap</A></TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP316.HTM" TARGET="CNTFRAME">InvUpdateGap</A></TD><TD CLASS="TableLightDesc">
How much time to wait between calls to UpdateInventory when
an inventory loop is running.
<P></TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP318.HTM" TARGET="CNTFRAME">invTimerEnabled</A></TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP319.HTM" TARGET="CNTFRAME">InvTimerEnabled</A></TD><TD CLASS="TableLightDesc">
Whether an inventory is actively running.
When set to true, a timer is started that will expire after InvUpdateGap and call UpdateInventory()
<P></TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP321.HTM" TARGET="CNTFRAME">TagInventory</A></TD><TD CLASS="TableLightDesc">
Returns the inventory (list of tags) that have been read by the reader,
but not expired.
<P></TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP323.HTM" TARGET="CNTFRAME">_DeviceModelNumber</A></TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP324.HTM" TARGET="CNTFRAME">_DeviceSerialNumber</A></TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP325.HTM" TARGET="CNTFRAME">_HardwareVersion</A></TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP326.HTM" TARGET="CNTFRAME">_ManufactureDate</A></TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP327.HTM" TARGET="CNTFRAME">_ManufacturerName</A></TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP328.HTM" TARGET="CNTFRAME">_FirmwareVersion</A></TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP329.HTM" TARGET="CNTFRAME">_FirmwareMinorVersion</A></TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP330.HTM" TARGET="CNTFRAME">_FirmwareMajorVersion</A></TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP331.HTM" TARGET="CNTFRAME">_BootLoaderVersion</A></TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP332.HTM" TARGET="CNTFRAME">_BootLoaderMinorVersion</A></TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP333.HTM" TARGET="CNTFRAME">_BootLoaderMajorVersion</A></TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP334.HTM" TARGET="CNTFRAME">DeviceModelNumber</A></TD><TD CLASS="TableLightDesc">
Device Model Number is read and returned by the MPR "Get Information" Command.
A string of 8 ASCII bytes.
<P></TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP336.HTM" TARGET="CNTFRAME">DeviceSerialNumber</A></TD><TD CLASS="TableLightDesc">
Device Serial Number is read and returned by the MPR "Get Information" Command.
A string of 12 ASCII bytes.
<P></TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP338.HTM" TARGET="CNTFRAME">HardwareVersion</A></TD><TD CLASS="TableLightDesc">
Hardware Version Number is read and returned by the MPR "Get Information" Command.
A string of 8 ASCII bytes.
<P></TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP340.HTM" TARGET="CNTFRAME">ManufactureDate</A></TD><TD CLASS="TableLightDesc">
Manufacture Date is read and returned by the MPR "Get Information" Command.
A string of 8 ASCII bytes.
<P></TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP342.HTM" TARGET="CNTFRAME">ManufacturerName</A></TD><TD CLASS="TableLightDesc">
Manufacturer Name is read and returned by the MPR "Get Information" Command.
A string of 16 ASCII bytes.
<P></TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP344.HTM" TARGET="CNTFRAME">FirmwareVersion</A></TD><TD CLASS="TableLightDesc">
Firmware Version Number is read and returned by the MPR "Get Information" Command as 2 bytes.
This is converted to a string with dotted decimal notation.
<P></TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP346.HTM" TARGET="CNTFRAME">FirmwareMajorVersion</A></TD><TD CLASS="TableLightDesc">
Firmware Major Version is MSB of the FirmwareVersion
<P></TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP348.HTM" TARGET="CNTFRAME">FirmwareMinorVersion</A></TD><TD CLASS="TableLightDesc">
Firmware Major Version is LSB of the FirmwareVersion
<P></TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD><TD CLASS="TableLightDesc"><A HREF="CWP350.HTM" TARGET="CNTFRAME">BootLoaderVersion</A></TD><TD CLASS="TableLightDesc">
Bootloader Version Number is read and returned by the MPR "Get Information" Command as 2 bytes.
This is converted to a string with dotted decimal notation.
<P></TD><TD width=20>&nbsp;</TD></TR><TR height=20><TD width=20>&nbsp;</TD><TD CLASS="TableLightDesc">&nbsp;</TD>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?