<!-- saved from url=(0007)http:// -->
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<TITLE>WJ.MPR.Reader.MPRReader</TITLE>
<LINK REL=STYLESHEET HREF="../CommentReport.css" TYPE="text/css">
</HEAD>
<BODY topmargin=0 rightmargin=0 leftmargin=0 style="background-image: url(../titletile.jpg); background-repeat:repeat-x; background-position: 0 0;" >
<DIV CLASS="PageHeading">WJ.MPR.Reader.MPRReader Class</DIV>
<DIV CLASS="Description">
This is the main class instantiated by Applications.
- Manages a single WJ Multi-Protocol Reader.
- Provides properties and methods for accessing features of the MPR.
- Talks to the MPR via an MPRComm object.
- Generates request frame payloads for MPR API commands.
- Parses response frame payloads from MPR API commands.
- Fires events when MPR public properties change
- Manages an Inventory of Tags in the MPRs field of view.
- Inventory can consist of Class 0, Class 1 and/or Gen 2 tags.
- Periodically polls the MPR for its current Inventory to:
1) add new tags when found
2) expire old tags
- Old Tags are expired if they have not been seen for at least "PersistTime"
- InventoryUpdateGap is how long to wait between inventory requests to the MPR.
- Has methods to enable bootloading new FW to the MPR.
- Exposes MPR methods to Read/Program/Erase/Kill/Lock for 3 EPC Tag standards.
<P>
</DIV>
<IMG src="../GradLeft.jpg" width=7 height=378 alt="" border="0" style="position:absolute; left:10; top:18;z-Index:2">
<IMG src="../GradTop.jpg" width=352 height=7 alt="" border="0" align="top" style="position:absolute; left:10; top:18; z-index:1">
<DIV CLASS="Remarks">
<SPAN CLASS="RemarkHdrX">Access: </SPAN>Public</DIV>
<DIV CLASS="Remarks">
<SPAN CLASS="RemarkHdrX">Base Classes: </SPAN>Object</DIV>
<DIV CLASS="Remarks">
<SPAN CLASS="RemarkHdrX">Implemented interfaces: </SPAN>IDisposable</DIV>
<TABLE CLASS="InfoTable" cellpadding=0 cellspacing=0>
<TR height=20>
<TD width=20> </TD>
<TD valign=top align=left width=9 bgcolor="#cccc66"><IMG SRC="../graycorner.jpg" align=top></TD>
<TD CLASS="TableLightLabel" WIDTH=206>Members</TD>
<TD CLASS="TableLightLabel" >Description</TD>
<TD width=20> </TD>
</TR>
<TR height=20>
<TD width=20> </TD>
<TD CLASS="TableLightDesc"> </TD>
<TD CLASS="TableLightDesc"><A HREF="CWP241.HTM" TARGET="CNTFRAME">MPRReader</A></TD>
<TD CLASS="TableLightDesc">
Construct a new MPRReader.
<P>
</TD>
<TD width=20> </TD>
</TR><TR height=20>
<TD width=20> </TD>
<TD CLASS="TableLightDesc"> </TD>
<TD CLASS="TableLightDesc"><A HREF="CWP242.HTM" TARGET="CNTFRAME">Connect</A></TD>
<TD CLASS="TableLightDesc">
Destroys any existing connection,
then starts the attempt to connect to an MPR at the requested Serial Port and Baud Rate.
<P>
</TD>
<TD width=20> </TD>
</TR><TR height=20>
<TD width=20> </TD>
<TD CLASS="TableLightDesc"> </TD>
<TD CLASS="TableLightDesc"><A HREF="CWP243.HTM" TARGET="CNTFRAME">Connect</A></TD>
<TD CLASS="TableLightDesc">
Connect using the last (or default) SerialPortName and BaudRate
<P>
</TD>
<TD width=20> </TD>
</TR><TR height=20>
<TD width=20> </TD>
<TD CLASS="TableLightDesc"> </TD>
<TD CLASS="TableLightDesc"><A HREF="CWP244.HTM" TARGET="CNTFRAME">ConnectBL</A></TD>
<TD CLASS="TableLightDesc">
Destroys any existing connection,
then starts the attempt to connect to an MPR at the requested Serial Port and Baud Rate.
<P>
</TD>
<TD width=20> </TD>
</TR><TR height=20>
<TD width=20> </TD>
<TD CLASS="TableLightDesc"> </TD>
<TD CLASS="TableLightDesc"><A HREF="CWP245.HTM" TARGET="CNTFRAME">ConnectBL</A></TD>
<TD CLASS="TableLightDesc">
Connect to the MPR's bootloader, using the current serial port,
and default (115200) baud rate.
<P>
</TD>
<TD width=20> </TD>
</TR><TR height=20>
<TD width=20> </TD>
<TD CLASS="TableLightDesc"> </TD>
<TD CLASS="TableLightDesc"><A HREF="CWP246.HTM" TARGET="CNTFRAME">Disconnect</A></TD>
<TD CLASS="TableLightDesc">
Disable Inventory Timer and close MPRComm.
<P>
</TD>
<TD width=20> </TD>
</TR><TR height=20>
<TD width=20> </TD>
<TD CLASS="TableLightDesc"> </TD>
<TD CLASS="TableLightDesc"><A HREF="CWP247.HTM" TARGET="CNTFRAME">Suspend</A></TD>
<TD CLASS="TableLightDesc">
Close MPRComm, but record that we should reconnect on Resume.
<P>
</TD>
<TD width=20> </TD>
</TR><TR height=20>
<TD width=20> </TD>
<TD CLASS="TableLightDesc"> </TD>
<TD CLASS="TableLightDesc"><A HREF="CWP248.HTM" TARGET="CNTFRAME">Resume</A></TD>
<TD CLASS="TableLightDesc">
Re-connect to the MPR if we were supposed to (as recorded in Suspend())
<P>
</TD>
<TD width=20> </TD>
</TR><TR height=20>
<TD width=20> </TD>
<TD CLASS="TableLightDesc"> </TD>
<TD CLASS="TableLightDesc"><A HREF="CWP249.HTM" TARGET="CNTFRAME">Class0PlusRead</A></TD>
<TD CLASS="TableLightDesc">
Read bits from a Matrics Class 0+ Tag.
<P>
</TD>
<TD width=20> </TD>
</TR><TR height=20>
<TD width=20> </TD>
<TD CLASS="TableLightDesc"> </TD>
<TD CLASS="TableLightDesc"><A HREF="CWP251.HTM" TARGET="CNTFRAME">Class0PlusWrite</A></TD>
<TD CLASS="TableLightDesc">
Write a Row of data to a Matrics Class 0+ Tag.
<P>
</TD>
<TD width=20> </TD>
</TR><TR height=20>
<TD width=20> </TD>
<TD CLASS="TableLightDesc"> </TD>
<TD CLASS="TableLightDesc"><A HREF="CWP252.HTM" TARGET="CNTFRAME">Class0PlusGlobalRead</A></TD>
<TD CLASS="TableLightDesc">
Read bits from a Matrics Class 0+ Tag in global mode.
<P>
</TD>
<TD width=20> </TD>
</TR><TR height=20>
<TD width=20> </TD>
<TD CLASS="TableLightDesc"> </TD>
<TD CLASS="TableLightDesc"><A HREF="CWP253.HTM" TARGET="CNTFRAME">Class0PlusProgram</A></TD>
<TD CLASS="TableLightDesc">
Program an EPC into a Matrics Class0+ tag.
<P>
</TD>
<TD width=20> </TD>
</TR><TR height=20>
<TD width=20> </TD>
<TD CLASS="TableLightDesc"> </TD>
<TD CLASS="TableLightDesc"><A HREF="CWP254.HTM" TARGET="CNTFRAME">Class0PlusErase</A></TD>
<TD CLASS="TableLightDesc">
Erase a page of a Matrics Class 0+ tag's Internal Tag Memory (ITM).
<P>
</TD>
<TD width=20> </TD>
</TR><TR height=20>
<TD width=20> </TD>
<TD CLASS="TableLightDesc"> </TD>
<TD CLASS="TableLightDesc"><A HREF="CWP255.HTM" TARGET="CNTFRAME">Class0ZumaProgramEPC</A></TD>
<TD CLASS="TableLightDesc">
Zuma subcommand to Program an EPC and KillPasscode into a tag.
<P>
</TD>
<TD width=20> </TD>
</TR><TR height=20>
<TD width=20> </TD>
<TD CLASS="TableLightDesc"> </TD>
<TD CLASS="TableLightDesc"><A HREF="CWP256.HTM" TARGET="CNTFRAME">Class0ZumaRowRead</A></TD>
<TD CLASS="TableLightDesc">
Zuma command to Read a row of data (or Tag ID).
<P>
</TD>
<TD width=20> </TD>
</TR><TR height=20>
<TD width=20> </TD>
<TD CLASS="TableLightDesc"> </TD>
<TD CLASS="TableLightDesc"><A HREF="CWP258.HTM" TARGET="CNTFRAME">Class0ZumaRowWrite</A></TD>
<TD CLASS="TableLightDesc">
Zuma command to Write a row of data (or Tag ID).
<P>
</TD>
<TD width=20> </TD>
</TR><TR height=20>
<TD width=20> </TD>
<TD CLASS="TableLightDesc"> </TD>
<TD CLASS="TableLightDesc"><A HREF="CWP259.HTM" TARGET="CNTFRAME">Class0ZumaInit</A></TD>
<TD CLASS="TableLightDesc">
Zuma command to Initialize a tag.
<P>
</TD>
<TD width=20> </TD>
</TR><TR height=20>
<TD width=20> </TD>
<TD CLASS="TableLightDesc"> </TD>
<TD CLASS="TableLightDesc"><A HREF="CWP260.HTM" TARGET="CNTFRAME">Class0Kill</A></TD>
<TD CLASS="TableLightDesc">
Kills a Class 0 Tag.
<P>
</TD>
<TD width=20> </TD>
</TR><TR height=20>
<TD width=20> </TD>
<TD CLASS="TableLightDesc"> </TD>
<TD CLASS="TableLightDesc"><A HREF="CWP261.HTM" TARGET="CNTFRAME">Class0Kill</A></TD>
<TD CLASS="TableLightDesc">
Kill a Class 0 Tag
<P>
</TD>
<TD width=20> </TD>
</TR><TR height=20>
<TD width=20> </TD>
<TD CLASS="TableLightDesc"> </TD>
<TD CLASS="TableLightDesc"><A HREF="CWP262.HTM" TARGET="CNTFRAME">Class1Kill</A></TD>
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
MPR_DLL_w_license.zip_MPR.DLL_RFID.dll_license_rfid_wj-mpr60 (1208个子文件)
MPRReader.cs 73KB
Port.cs 32KB
Registry.cs 32KB
CommAPI.cs 26KB
MPRMsg.cs 18KB
PortSettings.cs 15KB
MPRComm.cs 14KB
RFIDTag.cs 12KB
Inventory.cs 9KB
byteList.cs 9KB
DCB.cs 9KB
MPRFrame.cs 8KB
Settings.cs 6KB
ZumaRow.cs 6KB
SelectRecord.cs 5KB
ControlInvoker.cs 4KB
TagFilter.cs 3KB
Sound.cs 3KB
SelectList.cs 3KB
PerfTimer.cs 3KB
MPRFrameList.cs 3KB
AssemblyInfo.cs 2KB
Helper.cs 2KB
SerialIO.cs 2KB
SnapabbleAttribute.cs 2KB
Symbol.cs 891B
TagEvenHandler.cs 777B
StringEventHandler.cs 758B
BoolEventHandler.cs 707B
MPREventDelegates.cs 660B
EventDelegates.cs 646B
MPR DLL.csdproj 12KB
commentreport.css 2KB
MPR DLL.dll 108KB
MPR DLL.dll 108KB
MPR DLL.dll 104KB
MPR DLL.dll 104KB
System.Drawing.dll 38KB
System.Drawing.dll 38KB
CWP240.HTM 41KB
CWP0.HTM 24KB
CWP43.HTM 17KB
CWP1096.HTM 12KB
CWP199.HTM 11KB
CWP39.HTM 11KB
CWP615.HTM 10KB
CWP561.HTM 10KB
CWP579.HTM 9KB
CWP5.HTM 9KB
CWP914.HTM 9KB
CWP62.HTM 9KB
CWP41.HTM 8KB
CWP53.HTM 8KB
CWP51.HTM 8KB
CWP545.HTM 8KB
CWP145.HTM 7KB
CWP276.HTM 6KB
CWP1048.HTM 6KB
CWP257.HTM 6KB
CWP3.HTM 6KB
CWP654.HTM 6KB
CWP974.HTM 5KB
CWP1075.HTM 5KB
CWP269.HTM 5KB
CWP1141.HTM 4KB
CWP693.HTM 4KB
CWP1094.HTM 4KB
CWP757.HTM 4KB
CWP270.HTM 4KB
CWP1023.HTM 4KB
CWP251.HTM 4KB
CWP268.HTM 4KB
CWP1138.HTM 4KB
CWP271.HTM 4KB
CWP518.HTM 4KB
CWP1155.HTM 4KB
CWP1154.HTM 4KB
CWP484.HTM 4KB
CWP274.HTM 4KB
CWP1139.HTM 4KB
CWP1140.HTM 4KB
CWP272.HTM 3KB
CWP651.HTM 3KB
CWP652.HTM 3KB
CWP614.HTM 3KB
CWP175.HTM 3KB
CWP76.HTM 3KB
CWP1142.HTM 3KB
CWP1143.HTM 3KB
CWP433.HTM 3KB
CWP678.HTM 3KB
CWP836.HTM 3KB
CWP835.HTM 3KB
CWP391.HTM 3KB
CWP109.HTM 3KB
CWP253.HTM 3KB
CWP33.HTM 3KB
CWP646.HTM 3KB
CWP647.HTM 3KB
CWP608.HTM 3KB
共 1208 条
- 1
- 2
- 3
- 4
- 5
- 6
- 13
资源评论
JonSco
- 粉丝: 67
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功