<form id="jttd5"></form>
            <em id="jttd5"></em>
              <form id="jttd5"><th id="jttd5"><noscript id="jttd5"></noscript></th></form>
              <nobr id="jttd5"></nobr>

              <form id="jttd5"><span id="jttd5"></span></form>
              É䯵IC¿¨¶Á¿¨Æ÷,RFID¶ÁдÆ÷£¬¶ÁдÄ£¿é²úÆ·Ñз¢¶¨ÖƺÍÏúÊÛ,Èí¼þ¶¨ÖÆ·þÎñ¡£ÎÒÃǵÄÄ¿±ê£ºÒ»Á÷µÄ²úÆ·£¬ÎåÐǼ¶·þÎñ£¡¶Ô¿Í»§µÄÐèÇó×ö³ö¿ìËÙÏìÓ¦¡£
              ÆóҵʹÓÃÔ±¹¤¿¨µÇ¼¼ÆËã»úÅäÖÃ
              WindowsÖÇÄÜ¿¨µÇ¼ϵͳ
              WEBÓë·¢¿¨Æ÷
              WEBä¯ÀÀÆ÷ÓëUHF³¬¸ßƵ¶Á¿¨Æ÷
              WEB¶Á¿¨Æ÷ IC¿¨(NFC)·¢¿¨Æ÷
              PLC¶Á¿¨Æ÷ IC¿¨Ä£¿é
              °²×¿¶Á¿¨Æ÷ UHF¶Á¿¨Æ÷
              PCSC¶Á¿¨Æ÷ ÖÇÄÜ¿¨µÇ¼
              ÐÂÎÅËÑË÷
              ¡¡
              ×îÐÂÐÂÎÅ
              1 ¡¡ÆóҵʹÓÃÔ±¹¤¿¨µÇ¼¼Æ
              2 ¡¡Java JNIµ÷ÓÃ
              3 ¡¡WindowsÖÇÄÜ¿¨
              4 ¡¡ÖÇÄÜ¿¨¶Á¿¨Æ÷³£¼ûʹÓÃ
              5 ¡¡IC¿¨¶Á¿¨Æ÷web¿ª
              6 ¡¡IC¿¨¶Á¿¨Æ÷web¿ª
              7 ¡¡IC¿¨¶Á¿¨Æ÷web¿ª
              8 ¡¡IC¿¨¶Á¿¨Æ÷web¿ª
              9 ¡¡IC¿¨¶Á¿¨Æ÷web¿ª
              10 ¡¡IC¿¨¶Á¿¨Æ÷web¿ª
              ÈÈÃÅÐÂÎÅ µã»÷
              ¡¡ÓÑÎҿƼ¼ÍƳöÐÂÒ»´úÅ© 181840
              ¡¡ÓÑÎҿƼ¼RFID¶Áд 178248
              ¡¡ÓÑÎҿƼ¼·¢²¼PC/S 178200
              ¡¡ÓÑÎҿƼ¼RFID²úÆ· 114943
              ¡¡É䯵IC¿¨ºÍIC¿¨¶Á 77577
              ¡¡É䯵¿¨¶ÁдÄ£¿éÑ¡¹ºÖ¸ 60836
              ¡¡ÓÑÎҿƼ¼PCSCË«½ç 51245
              ¡¡ISO14443 I 26255
              ¡¡É䯵¿¨¶ÁдÆ÷·¢¿¨Æ÷½é 23594
              ¡¡½Ó´¥Ê½IC¿¨½Ó¿ÚÔ­Àí 18742
              ²úÆ·ÍÆ¼ö
              ÔÝ ÎÞ ×î Рͼ ÎÄ
                   ÐÂ ÎÅ ÖÐ ÐÄ
              °²×¿ÏÂÈçºÎ¿ª·¢UHF¶ÁдÆ÷
              Ë«»÷×Ô¶¯¹öÆÁ ·¢²¼ÕߣºYOWO ·¢²¼Ê±¼ä£º ÔĶÁ£º2711´Î

               Ëæ×ÅAndroidϵͳµÄÉ豸ԽÀ´Ô½¶à£¬ÔÚAndriodÉ豸ÉÏʹÓÃUHF¶ÁдÆ÷±äµÃÔ½À´Ô½¹ã·º¡£ÎªÁ˽«UHF¶ÁдÆ÷Ó¦ÓÃandroidÉ豸ÉÏ£¬ÓÑÎҿƼ¼¶ÀÁ¢Ñз¢ÁËUHF¶ÁдÆ÷µÄandroid¿ª·¢°ü£¬Ê¹Óô˿ª·¢°ü£¬¹¤³ÌʦֻÐèÔÚ¹¤³ÌÖе¼Èëjar°ü£¬Ê¹ÓÃjavaÓïÑԾͿÉÒÔÇáËɵĿª·¢³öAndroidϵÄUHF¶ÁдÆ÷Ó¦ÓÃAPP¡£

                Ê×ÏÈÔÚ¹¤³ÌÖе¼Èëyoworfidreaderuhf.jar½Ó¿Ú°ü.½Ó¿ÚAPIÈçÏÂ:

              1 byte[] YW_G2_Inventory()

              UHFµç×Ó±êÇ©ÅÌ¿âѰ¿¨,¶Áµ½¿¨·µ»ØEPC,ûÓжÁµ½¿¨·µ»Ønull.ÿ´Î·µ»ØÒ»ÕÅ¿¨µÄEPC, ¶ÔÓÚ¶àÕÅ¿¨, ¿ÉÒÔ¶à´Îµ÷ÓÃ.

              byte[] EPC = rfidreader.G2.YW_G2_Inventory();

              if(EPC==null)return;


              2 byte[] YW_G2_Read(byte[] EPC, byte MemType, byte StartPos, byte ReadLen,int Password)


              ¶ÁUHFµç×Ó±êÇ©µÄÄÚ´æÇø,²ÎÊýÈçÏÂ:

              byte[] EPC: ÊäÈë,Òª¶ÁµÄUHF±êÇ©µÄEPC.

              byte MemType: ÄÚ´æÀàÐÍ,Óû§Çø,EPCÇø,TIDÇø,±£ÁôÇøÖеÄÒ»¸ö.

              byte StartPos:ÆðʼµØÖ·,×Ö½ÚΪµ¥Î»,µ«±ØÐëÊÇ2µÄ±¶Êý.

              byte ReadLen:Òª¶ÁµÄ×Ö½ÚÊý,±ØÐëÊÇ2µÄ±¶Êý.

              int Password: ¶ÁдµÄÃÜÂë,ĬÈÏΪ0.


              byte[] Data= rfidreader.G2.YW_G2_Read (EPC, rfidreader.G2. MEMBANK_USER,0,10,0);

              if(Data==null)return



              3 int YW_G2_Write(byte[] EPC,byte MemType, byte StartPos,int Password,byte[] G2Data)


              дUHFµç×Ó±êÇ©µÄÄÚ´æÇø,²ÎÊýÈçÏÂ:

              byte[] EPC: ÊäÈë,ҪдµÄUHF±êÇ©µÄEPC.

              byte MemType: ÄÚ´æÀàÐÍ,Óû§Çø,EPCÇø,TIDÇø,±£ÁôÇøÖеÄÒ»¸ö.

              byte StartPos:ÆðʼµØÖ·,×Ö½ÚΪµ¥Î»,µ«±ØÐëÊÇ2µÄ±¶Êý.

              int Password: ¶ÁдµÄÃÜÂë,ĬÈÏΪ0.

              byte[] G2Data: ҪдµÃÊý¾ÝÊý×é,Êý×鳤¶È±ØÐëÊÇ2µÄ±¶Êý.


              byte[] Data =new byte[10];

              ¡­

              int rt= rfidreader.G2. YW_G2_Write(EPC, rfidreader.G2. MEMBANK_USER,0,0, Data);

              if(rt<=0)return


               


              4 int YW_G2_WriteEPC(byte[] EPC, int Password)

              дUHFµç×Ó±êÇ©µÄEPC´úÂë,Ï൱ÓÚÐ޸Ŀ¨ºÅ,ÿ´ÎÖ»ÄÜдһÕűêÇ©,²ÎÊýÈçÏÂ:

              byte[] EPC:еÄEPC´úÂë,Êý×鳤¶È±ØÐëÊÇ2µÄ±¶Êý.

              int Password: ¶ÁдµÄÃÜÂë,ĬÈÏΪ0.


              byte[] NewEPC=new byte[12];

              ¡­

              int rt= rfidreader.G2.YW_G2_WriteEPC(NewEPC, 0);

              if(rt<=0)return



              5 int YW_G2_KillTag(byte[] EPC,int Password)


              Ãð»îÒ»Õŵç×Ó±êÇ©,Ãð»îºó,±êÇ©½«²»¿ÉÓÃ,Èç¹ûKillPassword=0,Ôò²»ÄÜÃð»î,¼´killʧ°Ü. ²ÎÊýÈçÏÂ:

              byte[] EPC:Òª²Ù×÷µÄµç×Ó±êÇ©µÄEPC.

              int Password: KillPasswordµÄÃÜÂë,µ±Îª0,Ôò²»ÄÜÃð»î.


              int KillPassword=5230; 

              int rt= rfidreader.G2. YW_G2_KillTag (EPC, KillPassword);

              if(rt<=0)return


              6 int YW_G2_SetProtected(byte[] EPC,byte Protect, byte ProtectMode,int Password)

              ±êÇ©ÉèÖñ£»¤, ²ÎÊýÈçÏÂ:

              byte[] EPC:Òª²Ù×÷µÄµç×Ó±êÇ©µÄEPC.

              byte Protect: 

              byte ProtectMode:

              int Password: ·ÃÎÊpasswordµÄÃÜÂë


              int rt= rfidreader.G2. YW_G2_ SetProtected (EPC, 2,3,0);

              if(rt<=0)return


              7 int YW_G2_Earse(byte[] EPC,byte MemType, byte StartPos,byte Nums,int Password)

              ±êÇ©²Á³ýij¸öÄÚ´æÊý¾Ý,½«ËùÑ¡ÔñµÄÄÚ´æÊý¾ÝÈ«²¿ÉèÖÃΪ0.

              byte[] EPC:Òª²Ù×÷µÄµç×Ó±êÇ©µÄEPC.

              byte MemType: ÄÚ´æÀàÐÍ,Óû§Çø,EPCÇø,TIDÇø,±£ÁôÇøÖеÄÒ»¸ö.

              byte StartPos:ÆðʼµØÖ·,×Ö½ÚΪµ¥Î»,µ«±ØÐëÊÇ2µÄ±¶Êý.

              byte Nums:Òª²Á³ýµÄ×Ö½ÚÊý,±ØÐëÊÇ2µÄ±¶Êý.

              int Password: ¶ÁдµÄÃÜÂë,ĬÈÏΪ0.


              int rt= rfidreader.G2. YW_G2_ Earse (EPC, rfidreader.G2. MEMBANK_USER,0,10,0);

              if(rt<=0)return


              8 int YW_G2_SetReadProtectedWithEPC(byte[] EPC,int Password)

              ÉèÖñêÇ©¶Á±£»¤.

              byte[] EPC:Òª²Ù×÷µÄµç×Ó±êÇ©µÄEPC.

              int Password: ¶ÁдµÄÃÜÂë,ĬÈÏΪ0.


              int rt= rfidreader.G2.SetReadProtectedWithEPC (EPC, 0);

              if(rt<=0)return

               


              9 int YW_G2_SetEASAlert(byte[] EPC,int Password, byte EAS)


              ÉèÖñêÇ©EAS±¨¾¯

              byte[] EPC:Òª²Ù×÷µÄµç×Ó±êÇ©µÄEPC.

              int Password: ¶ÁдµÄÃÜÂë,ĬÈÏΪ0.

              byte EAS: EASÖµ.


              int rt= rfidreader.G2.SetEASAlert(EPC, 0,0x50);

              if(rt<=0)return



              10 byte[] YW_G2_TestEASAlert()


              »ñÈ¡±êÇ©EAS±¨¾¯


              byte[] EAS= rfidreader.G2.GetEASAlert();

              if(EAS==0)return



              11 int YW_G2_LockUser(byte[] EPC,int Password, byte UserAddr)


              Ëø¶¨Óû§ÇøÄÚ´æ

              byte[] EPC:Òª²Ù×÷µÄµç×Ó±êÇ©µÄEPC.

              int Password: ¶ÁдµÄÃÜÂë,ĬÈÏΪ0.

              byte UserAddr: Óû§ÇøµØÖ·.


              int rt= rfidreader.G2.LockUser (EPC, 0,10);

              if(rt<=0)return


              ÏÂÃæÒÔ¶ÁдÄÚ´æÇø×÷ΪÀý×Ó, ´úÂëÖ»ÐèÒª¼¸ÐÐ:

                          byte[] Data=MainActivity.rfidreader.G2.YW_G2_Read(EPC, mem, (byte)addr, (byte)len, password);

                          if(Data!=null)

                          {

                          edtData.setText(MainActivity.bytesToHexString(Data));

                          MainActivity.rfidreader.ReaderHardware.YW_Buzzer(5, 5, 1);

                          }

              дÄÚ´æÇø:

                          if(MainActivity.rfidreader.G2.YW_G2_Write(EPC, mem, (byte)addr, password, Data)>0)

                          {

                          MainActivity.rfidreader.ReaderHardware.YW_Buzzer(5, 5, 1);

                          MainActivity.dialog("дÈë³É¹¦",Readwrite.this);

                          }

                          else

                          {

                           

                          MainActivity.dialog("дÈëʧ°Ü",Readwrite.this);

                          }

              °²×¿Ïµ÷ÓÃUHF¶ÁдÆ÷YW-602H¾ÍÊÇÕâÑù¼òµ¥,¾ßÌå²Î¿¼RFID¶ÁдÆ÷°²×¿¿ª·¢Ö¸ÄÏ


              Ïà¹Ø²úÆ·

              ×îÐÂRFID¶ÁдÆ÷²úÆ·ÊÖ²á
              RFID¶ÁдÆ÷SDK¿ª·¢°ü
              ³¬¸ßƵUHF·¢¿¨Æ÷YW-602-H

              ´òÓ¡±¾Ò³ || ¹Ø±Õ´°¿Ú
              ÆóÒµ¼ò½é||¸¶¿î·½Ê½||ÍøÕ¾µØÍ¼||ÓÑÇéÁ¬½Ó||ÁªÏµÎÒÃÇ

              RFID¶ÁдÆ÷£¬IC¿¨¶Á¿¨Æ÷, ÖÇÄÜ¿¨¶Á¿¨Æ÷£¬RFID¶Á¿¨Æ÷£¬ µç×Ó±êÇ©£¬CPU¿¨¶ÁдÆ÷£¬¶Á¿¨Ä£¿é
              ±±¾©ÓÑÎҿƼ¼ÓÐÏÞ¹«Ë¾ °æÈ¨ËùÓÐ (C)2008-2020
              ¿Í»§·þÎñÖÐÐÄÐÅÏ䣺coodor#126.com(½«#¸ÄΪ@)
              ÈÈÏßÖ±²¦£º 010-57049038 18910685939 QQ£º2718497571,1403463073, 896163157
              ¾©ICP±¸14016005ºÅ
              ΢ÐÅɨһɨÁªÏµÎÒÃÇ

              ΢ÐÅɨһɨÁªÏµÎÒÃÇ

              ÓÑÎҿƼ¼


              1
              RFID¶ÁдÆ÷²úÆ·ÊÖ²áÏÂÔØ
              2
              ¶ÁдÆ÷¿ª·¢SDKÏÂÔØ
              3
              µã»÷ÁªÏµÓÑÎҿƼ¼
              4
              µã»÷ÁªÏµÓÑÎҿƼ¼
              5
              WEB¶Á¿¨Æ÷¿ª·¢Ö¸ÄÏ
              6
              Windows¶Á¿¨Æ÷¿ª·¢Ö¸ÄÏ
              7
              Android¶Á¿¨Æ÷¿ª·¢Ö¸ÄÏ
              8
              Wince¶Á¿¨Æ÷¿ª·¢Ö¸ÄÏ
              9
              PLC¶Á¿¨Æ÷¿ª·¢Ö¸ÄÏ
              10
              Linux¶Á¿¨Æ÷¿ª·¢Ö¸ÄÏ
              11
              µ¥Æ¬»ú¶Á¿¨Æ÷¿ª·¢Ö¸ÄÏ
              12
              PCSC¶Á¿¨Æ÷¿ª·¢Ö¸ÄÏ
              ºÚÂíÈ˹¤¼Æ»®¹ÙÍø