ESEEK-LOGO

ESEEK M600 Programmer SDK ເຄື່ອງສະແກນຫນ່ວຍ

ESEEK-M600-Programmer-SDK-Scanner-Unit-PRODUCT

ຂໍ້ມູນຜະລິດຕະພັນ

ຊື່ຜະລິດຕະພັນ ຄູ່ມືຜູ້ໃຊ້ M600 ແລະໂປລແກລມ SDK
ການທົບທວນ 1X
ໝາຍເລກເອກະສານ XXXXXX-1X
ວັນທີ ວັນທີ 29 ພະຈິກ 2022
ຜູ້ຜະລິດ E-Seek Incorporated
ເຄື່ອງຫມາຍການຄ້າ ສັນຍາລັກ E-Seek ແລະ E-Seek ແມ່ນເຄື່ອງໝາຍການຄ້າທີ່ຈົດທະບຽນຂອງ E-Seek
ປະກອບ.
Webເວັບໄຊ www.e-seek.com
ທີ່ຢູ່ ສູນ R&D 9471 Ridgehaven Ct. #E San Diego, CA
92123
ໂທລະສັບ 858-495-1900
ແຟັກ 858-495-1901

ຄໍາແນະນໍາການນໍາໃຊ້ຜະລິດຕະພັນ

  1. ອ່ານຄູ່ມືຜູ້ໃຊ້ຢ່າງລະມັດລະວັງເພື່ອເຮັດຄວາມຄຸ້ນເຄີຍກັບຜະລິດຕະພັນ.
  2. ໃຫ້​ແນ່​ໃຈວ່​າ​ອຸ​ປະ​ກອນ​ປະ​ຕິ​ບັດ​ຕາມ​ພາກ​ທີ 15 ຂອງ​ກົດ​ລະ​ບຽບ FCC ແລະ​ອຸດ​ສາ​ຫະ​ກໍາ​ກາ​ນາ​ດາ​ການ​ຍົກ​ເວັ້ນ​ໃບ​ອະ​ນຸ​ຍາດ RSS(s).
  3. ຕິດ​ຕັ້ງ​ອຸ​ປະ​ກອນ​ທີ່​ມີ​ໄລ​ຍະ​ຫ່າງ​ຕໍາ​່​ສຸດ​ທີ່ 20 ຊ​ມ​ລະ​ຫວ່າງ radiator ແລະ​ຮ່າງ​ກາຍ​ຂອງ​ທ່ານ​ເພື່ອ​ປະ​ຕິ​ບັດ​ຕາມ​ຂອບ​ເຂດ​ຈໍາ​ກັດ​ການ​ຮັບ​ແສງ​ຂອງ FCC​.
  4. ອ້າງອີງໃສ່ຕາຕະລາງເນື້ອໃນເພື່ອງ່າຍຕໍ່ການນໍາທາງຜ່ານຄູ່ມື.
  5. ປະຕິບັດຕາມພາກສ່ວນລາຍລະອຽດຂອງອຸປະກອນສໍາລັບການສິ້ນສຸດview ຂອງ Model M600.
  6. Review ຂໍ້ມູນສະເພາະຂອງຜະລິດຕະພັນເພື່ອເຂົ້າໃຈລາຍລະອຽດດ້ານວິຊາການ.

ສະຫງວນລິຂະສິດ © 2022 E-Seek Incorporated. ສະຫງວນລິຂະສິດທັງໝົດ.
E-Seek ສະຫງວນສິດທີ່ຈະປ່ຽນແປງຜະລິດຕະພັນໃດໆເພື່ອປັບປຸງຄວາມຫນ້າເຊື່ອຖື, ຫນ້າທີ່ຫຼືການອອກແບບ.
E-Seek ບໍ່ໄດ້ຖືເອົາຄວາມຮັບຜິດຊອບຂອງຜະລິດຕະພັນໃດໆທີ່ເກີດຂື້ນຈາກ, ຫຼືກ່ຽວຂ້ອງກັບ, ຄໍາຮ້ອງສະຫມັກຫຼືການນໍາໃຊ້ຜະລິດຕະພັນ, ວົງຈອນຫຼືຄໍາຮ້ອງສະຫມັກທີ່ໄດ້ອະທິບາຍຢູ່ທີ່ນີ້.
ບໍ່ມີການອະນຸຍາດ, ບໍ່ວ່າຈະເປັນຢ່າງຈະແຈ້ງ ຫຼືໂດຍຜົນສະທ້ອນ, ຢຸດຢັ້ງ, ຫຼືພາຍໃຕ້ສິດທິບັດ ຫຼືສິດທິບັດ, ກວມເອົາ ຫຼືກ່ຽວຂ້ອງກັບການປະສົມ, ລະບົບ, ອຸປະກອນ, ເຄື່ອງ, ວິທີການວັດສະດຸ, ຫຼືຂະບວນການທີ່ຜະລິດຕະພັນ E-Seek ອາດຈະຖືກນໍາໃຊ້. ໃບອະນຸຍາດໂດຍຫຍໍ້ມີໃຫ້ສະເພາະອຸປະກອນ, ວົງຈອນ ແລະລະບົບຍ່ອຍທີ່ມີຢູ່ໃນຜະລິດຕະພັນ E-Seek ເທົ່ານັ້ນ.

E-Seek ແລະໂລໂກ້ E-Seek ແມ່ນເຄື່ອງໝາຍການຄ້າທີ່ຈົດທະບຽນຂອງບໍລິສັດ E-Seek Incorporated. ຊື່ຜະລິດຕະພັນອື່ນໆທີ່ໄດ້ກ່າວໄວ້ໃນຄູ່ມືອ້າງອິງນີ້ອາດຈະເປັນເຄື່ອງຫມາຍການຄ້າຫຼືເຄື່ອງຫມາຍການຄ້າທີ່ລົງທະບຽນຂອງບໍລິສັດຂອງພວກເຂົາແລະໄດ້ຮັບການຍອມຮັບຈາກນີ້.
ໃຫ້ສັງເກດວ່າໃນເວລານີ້ຕົວຖອດລະຫັດ PDF417, MRZ, ແລະ QR ໄດ້ຖືກບັນທຶກເປັນເອກະສານແຕ່ຍັງບໍ່ສາມາດໃຊ້ໄດ້.
ໃຫ້ສັງເກດວ່າ M600 RFID ຕິດຕໍ່ກັບ PC ໂດຍໃຊ້ມາດຕະຖານ CCID USB class ແລະບໍ່ໄດ້ກວມເອົາໂດຍເອກະສານນີ້.

E-SEEK Inc.
Webເວັບໄຊ: www.e-seek.com

ຜະລິດຕະພັນສິດທິບັດ
ສູນ R&D
9471 Ridge haven Ct. #ອ
San Diego, CA 92123
ໂທ: 858-495-1900
ແຟັກ: 858-495-1901

ຄໍາຖະແຫຼງການແຊກແຊງຂອງຄະນະກໍາມະການສື່ສານຂອງລັດຖະບານກາງ
ອຸປະກອນນີ້ປະຕິບັດຕາມພາກທີ 15 ຂອງກົດລະບຽບ FCC. ການດໍາເນີນງານແມ່ນຂຶ້ນກັບສອງເງື່ອນໄຂດັ່ງຕໍ່ໄປນີ້:

  1. ອຸປະກອນນີ້ອາດຈະບໍ່ເຮັດໃຫ້ເກີດການລົບກວນທີ່ເປັນອັນຕະລາຍ, ແລະ
  2. ອຸ​ປະ​ກອນ​ນີ້​ຕ້ອງ​ຍອມ​ຮັບ​ການ​ແຊກ​ແຊງ​ໃດໆ​ທີ່​ໄດ້​ຮັບ​, ລວມ​ທັງ​ການ​ແຊກ​ແຊງ​ທີ່​ອາດ​ຈະ​ເຮັດ​ໃຫ້​ເກີດ​ການ​ດໍາ​ເນີນ​ງານ​ທີ່​ບໍ່​ຕ້ອງ​ການ​.

ອຸ​ປະ​ກອນ​ນີ້​ໄດ້​ຮັບ​ການ​ທົດ​ສອບ​ແລະ​ພົບ​ເຫັນ​ວ່າ​ປະ​ຕິ​ບັດ​ຕາມ​ຂອບ​ເຂດ​ຈໍາ​ກັດ​ສໍາ​ລັບ​ອຸ​ປະ​ກອນ​ດິ​ຈິ​ຕອນ Class A​, ໂດຍ​ອີງ​ຕາມ​ພາກ​ທີ 15 ຂອງ​ກົດ​ລະ​ບຽບ FCC​. ຂໍ້ຈໍາກັດເຫຼົ່ານີ້ຖືກອອກແບບມາເພື່ອສະຫນອງການປົກປ້ອງທີ່ສົມເຫດສົມຜົນຕໍ່ການແຊກແຊງທີ່ເປັນອັນຕະລາຍໃນການຕິດຕັ້ງທີ່ຢູ່ອາໄສ. ອຸ​ປະ​ກອນ​ນີ້​ສ້າງ, ນຳ​ໃຊ້ ແລະ ສາ​ມາດ​ແຜ່​ກະ​ຈາຍ​ພະ​ລັງ​ງານ​ຄວາມ​ຖີ່​ວິ​ທະ​ຍຸ ແລະ, ຖ້າ​ຫາກ​ວ່າ​ບໍ່​ໄດ້​ຕິດ​ຕັ້ງ​ແລະ​ນໍາ​ໃຊ້​ຕາມ​ຄໍາ​ແນະ​ນໍາ, ອາດ​ຈະ​ເຮັດ​ໃຫ້​ເກີດ​ການ​ແຊກ​ແຊງ​ອັນ​ຕະ​ລາຍ​ກັບ​ການ​ສື່​ສານ​ວິ​ທະ​ຍຸ. ຢ່າງໃດກໍ່ຕາມ, ບໍ່ມີການຮັບປະກັນວ່າການແຊກແຊງຈະບໍ່ເກີດຂື້ນໃນການຕິດຕັ້ງໂດຍສະເພາະ. ຖ້າອຸປະກອນນີ້ເຮັດໃຫ້ເກີດການລົບກວນທີ່ເປັນອັນຕະລາຍຕໍ່ການຮັບວິທະຍຸຫຼືໂທລະພາບ, ເຊິ່ງສາມາດຖືກກໍານົດໂດຍການປິດແລະເປີດອຸປະກອນ, ຜູ້ໃຊ້ໄດ້ຖືກຊຸກຍູ້ໃຫ້ພະຍາຍາມແກ້ໄຂການລົບກວນໂດຍຫນຶ່ງໃນມາດຕະການຕໍ່ໄປນີ້:

  • Reorient ຫຼືຍ້າຍເສົາອາກາດຮັບ.
  • ເພີ່ມການແຍກຕ່າງຫາກລະຫວ່າງອຸປະກອນແລະເຄື່ອງຮັບ.
  • ເຊື່ອມຕໍ່ອຸປະກອນເຂົ້າໄປໃນເຕົ້າສຽບຢູ່ໃນວົງຈອນທີ່ແຕກຕ່າງຈາກທີ່ເຄື່ອງຮັບໄດ້ຖືກເຊື່ອມຕໍ່.
  • ປຶກສາຕົວແທນຈໍາໜ່າຍ ຫຼື ຊ່າງວິທະຍຸ/ໂທລະພາບທີ່ມີປະສົບການເພື່ອຂໍຄວາມຊ່ວຍເຫຼືອ.

ຂໍ້ຄວນລະວັງ FCC: ການ​ປ່ຽນ​ແປງ​ຫຼື​ການ​ດັດ​ແກ້​ທີ່​ບໍ່​ໄດ້​ຮັບ​ການ​ອະ​ນຸ​ມັດ​ຢ່າງ​ຈະ​ແຈ້ງ​ໂດຍ​ພາກ​ສ່ວນ​ທີ່​ຮັບ​ຜິດ​ຊອບ​ສໍາ​ລັບ​ການ​ປະ​ຕິ​ບັດ​ສາ​ມາດ​ເປັນ​ໂມ​ຄະ​ສິດ​ອໍາ​ນາດ​ຂອງ​ຜູ້​ໃຊ້​ໃນ​ການ​ດໍາ​ເນີນ​ການ​ອຸ​ປະ​ກອນ​ນີ້​. ເຄື່ອງສົ່ງສັນຍານນີ້ຈະຕ້ອງບໍ່ຕັ້ງຢູ່ຮ່ວມກັນ ຫຼື ເຮັດວຽກຮ່ວມກັບເສົາອາກາດ ຫຼືເຄື່ອງສົ່ງສັນຍານອື່ນໆ.

ຖະແຫຼງການການໄດ້ຮັບລັງສີ:
ອຸ​ປະ​ກອນ​ນີ້​ປະ​ຕິ​ບັດ​ຕາມ​ຂໍ້​ຈໍາ​ກັດ​ການ​ຮັບ​ແສງ​ຂອງ​ລັງ​ສີ FCC ທີ່​ກໍາ​ນົດ​ໄວ້​ສໍາ​ລັບ​ສະ​ພາບ​ແວດ​ລ້ອມ​ທີ່​ບໍ່​ມີ​ການ​ຄວບ​ຄຸມ​. ອຸ​ປະ​ກອນ​ນີ້​ຄວນ​ຈະ​ໄດ້​ຮັບ​ການ​ຕິດ​ຕັ້ງ​ແລະ​ດໍາ​ເນີນ​ການ​ທີ່​ມີ​ໄລ​ຍະ​ຫ່າງ​ຕໍາ​່​ສຸດ​ທີ່ 20 ຊ​ມ​ລະ​ຫວ່າງ radiator ແລະ​ຮ່າງ​ກາຍ​ຂອງ​ທ່ານ​.

ອຸດສາຫະກໍາການາດາ
ອຸ​ປະ​ກອນ​ນີ້​ປະ​ກອບ​ດ້ວຍ​ເຄື່ອງ​ສົ່ງ​ຂໍ້​ຍົກ​ເວັ້ນ​ໃບ​ອະ​ນຸ​ຍາດ / ຜູ້​ຮັບ​ທີ່​ປະ​ຕິ​ບັດ​ຕາມ​ນະ​ວັດ​ຕະ​ກໍາ​, ວິ​ທະ​ຍາ​ສາດ​ແລະ​ການ​ພັດ​ທະ​ນາ​ເສດ​ຖະ​ກິດ​ກາ​ນາ​ດາ​ການ​ຍົກ​ເວັ້ນ​ໃບ​ອະ​ນຸ​ຍາດ RSS​. ການດໍາເນີນງານແມ່ນຂຶ້ນກັບສອງເງື່ອນໄຂດັ່ງຕໍ່ໄປນີ້:

  1. ອຸປະກອນນີ້ອາດຈະບໍ່ເຮັດໃຫ້ເກີດການລົບກວນ.
  2. ອຸ​ປະ​ກອນ​ນີ້​ຕ້ອງ​ຍອມ​ຮັບ​ການ​ແຊກ​ແຊງ​ໃດ​ຫນຶ່ງ​, ລວມ​ທັງ​ການ​ແຊກ​ແຊງ​ທີ່​ອາດ​ຈະ​ເຮັດ​ໃຫ້​ການ​ເຮັດ​ວຽກ​ທີ່​ບໍ່​ຕ້ອງ​ການ​ຂອງ​ອຸ​ປະ​ກອນ​.

ແນະນຳ

ຂໍ​ຂອບ​ໃຈ​ທ່ານ​ສໍາ​ລັບ​ການ​ເລືອກ​ອຸ​ປະ​ກອນ​ນີ້​.
ຄູ່ມືຜູ້ໃຊ້ນີ້ໃຫ້ຄໍາອະທິບາຍກ່ຽວກັບຂັ້ນຕອນການດໍາເນີນງານແລະ APIs ການຂຽນໂປຼແກຼມສໍາລັບ E-seek Model M600. ອ່ານຄູ່ມືຜູ້ໃຊ້ນີ້ຢ່າງລະອຽດກ່ອນທີ່ຈະໃຊ້ອຸປະກອນນີ້.
ຫນ້າຈໍຕົວຈິງທີ່ປາກົດອາດຈະແຕກຕ່າງກັນເລັກນ້ອຍຈາກຮູບພາບຫນ້າຈໍທີ່ໃຊ້ໃນຄູ່ມືຜູ້ໃຊ້ນີ້. ໜ່ວຍເຄື່ອງສະແກນແບບ M600 ແມ່ນເອີ້ນວ່າ “ອຸປະກອນນີ້”.

ສົນທິສັນຍາຄູ່ມື

  • ຂໍ້ຄວນລະວັງ: ອັນນີ້ເຕືອນເຖິງຄວາມເປັນໄປໄດ້ຂອງຄວາມເສຍຫາຍຕໍ່ອຸປະກອນນີ້.
  • ສຳຄັນ: ນີ້ຊີ້ບອກຄໍາແນະນໍາທີ່ຄວນປະຕິບັດຕາມເພື່ອຮັບປະກັນການເຮັດວຽກທີ່ຖືກຕ້ອງແລະປະສິດທິພາບຂອງອຸປະກອນນີ້.
  • ໝາຍເຫດ: ນີ້ຊີ້ໃຫ້ເຫັນເຖິງລາຍການທີ່ມີຄວາມສໍາຄັນທົ່ວໄປ.
  • ແຈ້ງເຕືອນ: ນີ້ຊີ້ໃຫ້ເຫັນເຖິງລາຍການທີ່ມີຄວາມສໍາຄັນທີ່ກ່ຽວຂ້ອງ.
  • ລາຍລະອຽດ: ນີ້ຊີ້ໃຫ້ເຫັນເຖິງລາຍການທີ່ມີຄວາມສໍາຄັນສະເພາະ.

ຂໍ້ຈຳກັດ

  • ການນໍາໃຊ້ທີ່ບໍ່ໄດ້ຮັບອະນຸຍາດຫຼືການຜະລິດໃຫມ່ຂອງຄູ່ມືຜູ້ໃຊ້ນີ້, ບໍ່ວ່າຈະຢູ່ໃນທັງຫມົດຫຼືບາງສ່ວນ, ແມ່ນຖືກຫ້າມຢ່າງເຂັ້ມງວດ.
  • ຂໍ້ມູນທີ່ມີຢູ່ໃນຄູ່ມືຜູ້ໃຊ້ນີ້ແມ່ນມີການປ່ຽນແປງໂດຍບໍ່ມີການແຈ້ງການ.

ຄຸນສົມບັດຂອງຜະລິດຕະພັນ
ອຸປະກອນນີ້ເປັນເຄື່ອງອ່ານ ID3, ID1, ແລະ boarding pass.

ລາຍລະອຽດອຸປະກອນ

E-Seek Model M600 ID Reader ແນະນໍາມາດຕະຖານປະສິດທິພາບໃຫມ່ສໍາລັບການອ່ານບັດປະຈໍາຕົວ. ມັນ​ສາ​ມາດ​ອ່ານ​ບັດ ID3 ແລະ ID1 ໂດຍ​ບໍ່​ມີ​ການ hood ເພື່ອ​ປັບ​ປຸງ​ການ​ອ່ານ​ເອ​ກະ​ສານ​. ສາມາດອ່ານ barcodes boarding pass ໄດ້. ການປະມວນຜົນຮູບພາບແບບພິເສດແມ່ນປະຕິບັດເພື່ອໃຫ້ຮູບພາບ ID1 ທີ່ມີຄຸນນະພາບສູງໂດຍບໍ່ມີຝາປິດ.
Model M600 SDK ຍັງປະກອບມີຕົວຖອດລະຫັດ MRZ, QR, ແລະ PDF417. ມັນເຊື່ອມຕໍ່ກັບ PC ໂດຍໃຊ້ການເຊື່ອມຕໍ່ USB 2.0 ຄວາມໄວສູງ.

ເກີນVIEW ຂອງ Model M600
ຮູບ, 1 ແລະ 2 ສະແດງໃຫ້ເຫັນເຖິງໂມດູນແລະອົງປະກອບທີ່ສໍາຄັນຂອງ M600.

ESEEK-M600-Programmer-SDK-Scanner-Unit-1

ຂໍ້ມູນຈໍາເພາະຂອງຜະລິດຕະພັນ

ລາຍການ ລາຍລະອຽດ
ການຖ່າຍຮູບ ເຊັນເຊີ: 2D CMOS

 

ຄວາມລະອຽດ: RGB/IR 600dpi, UV 300dpi

 

ຄວາມເລິກຂອງສີ: RGB/UV: 24 bits / pixel, IR: 8 bits / pixel ແຫຼ່ງແສງ: Visible (White), IR (870 nm), UV (365 nm)

ຮູບແບບຜົນຜະລິດຮູບພາບ: BMP

ບັດອັດສະລິຍະ Contactless: ISO 14443 A/B, NFC,
ແຈ້ງເຕືອນ ຟັງໄດ້: ປີບ

 

ຕົວຊີ້ວັດພາບ: 2 LEDs ສະຖານະ RGB

ການເຊື່ອມຕໍ່ USB 2.0 ຄວາມໄວສູງ.
ໄຟຟ້າ ພະລັງງານ input: 5V input voltage. ການບໍລິໂພກພະລັງງານ: TBD

ຕົວແປງໄຟ:

AC110-240V, 50/60Hz 0.35A ສູງສຸດ

ຜົນຜະລິດ: 5V 2Amps

ທາງກາຍ ຂະໜາດ:

ຄວາມຍາວ: 195mm Width: 160mm

ຄວາມສູງ: 109mm / 102mm (ກັບແກ້ວ) ນ້ໍາຫນັກ: 900grams (2lbs)

ໜ້າຈໍບັນທຶກພາບ: 130 x 95 ມມ (5.12 x 3.74 ນິ້ວ) ແກ້ວກັນແສງສະທ້ອນ ແລະ ກັນຮອຍຂີດຂ່ວນ

ສິ່ງແວດລ້ອມ ອຸນຫະພູມ: -10°C ຫາ 50°C (14°F ຫາ 122°F) ການເກັບຮັກສາ: –20°C ຫາ 70°C (–4°F ຫາ 158°F)

ຄວາມຊຸ່ມຊື່ນ: ປະຕິບັດການ: 5-95 % (ບໍ່ condensing) ຝຸ່ນ: IP5x

ລາຍລະອຽດທາງເທັກນິກ
  • RGB 24 bit @ 600 dpi
  • IR 8 bit @ 600 dpi
  • UV 24 bit @ 300 dpi
  • ID3, ID1, ແລະ boarding pass
  • ຖອດລະຫັດ MRZ
  • ຖອດລະຫັດ QR
  • ຖອດລະຫັດ 2D (PDF417) ແລະ 1D
  • USB 2.0 ຄວາມໄວສູງ
  • ການດໍາເນີນງານທີ່ບໍ່ມີ Hoodless
  • RFID
  • ສິດທິບັດ
ການຫຸ້ມຫໍ່ອຸປະກອນ

ຊຸດ M600 ປະກອບມີ:

  • M600 ອຸປະກອນ
  • ສາຍ USB
  • ບັດ Calibration (???)

ສາຍ USB
M600 ແມ່ນສະຫນອງໃຫ້ກັບສາຍ USB interface. ສາຍນີ້ອະນຸຍາດໃຫ້ M600 ການໂຕ້ຕອບກັບພອດຄວາມໄວສູງ USB 2.0 ມາດຕະຖານໃນຄອມພິວເຕີຂອງທ່ານ.

ESEEK-M600-Programmer-SDK-Scanner-Unit-2

ບັດການຄິດໄລ່ WHITE Balance

ESEEK-M600-Programmer-SDK-Scanner-Unit-3

ບັດ calibration ຖືກນໍາໃຊ້ເພື່ອ calibrate ຍອດສີຂາວ. ການປັບທຽບສາມາດຕ້ອງການຫຼັງຈາກການຂົນສົ່ງຫຼືໃຊ້ເວລາດົນນານ. ເພື່ອປະຕິບັດການປັບສົມດຸນສີຂາວພຽງແຕ່ໃສ່ບັດດ້ວຍດ້ານລູກສອນກ່ອນ.
ຫຼັງຈາກການນໍາໃຊ້ເປັນເວລາດົນນານຫຼືຖ້າບັດກາຍເປັນຮອຍຂີດຂ່ວນ, ມັນຄວນຈະຖືກຍົກເລີກ.

ເລີ່ມຕົ້ນ

  1. ເຄື່ອງສະແກນ M600 ໃຊ້ໄດເວີ WinUSB ແລະບໍ່ຈໍາເປັນຕ້ອງມີການຕິດຕັ້ງສໍາລັບ Windows8, Windows10, ຫຼື Windows11.
    ເຊື່ອມຕໍ່ສາຍໄຟ M600 ແລະເປີດເຄື່ອງສະແກນ.

M600 ຄວນປາກົດຢູ່ພາຍໃຕ້ອຸປະກອນ Universal Serial Bus ໃນຕົວຈັດການອຸປະກອນ.

ESEEK-M600-Programmer-SDK-Scanner-Unit-4

ໃນຈຸດນີ້ກວດເບິ່ງສະຖານະ LED ເທິງ M600, ແລະໃຫ້ແນ່ໃຈວ່າໄຟສີຂຽວແມ່ນແຂງ.
ຖ້າໄຟສີແດງກະພິບມັນຊີ້ໃຫ້ເຫັນວ່າເຄື່ອງສະແກນພົບຄວາມຜິດພາດທີ່ຮ້າຍແຮງ. ກວດເບິ່ງປະເພດຂໍ້ຜິດພາດໂດຍການເປີດ "M600dll.log" file.

ແລ່ນແອັບພລິເຄຊັນຕົວຢ່າງ
ດາວໂຫລດຄໍາຮ້ອງສະຫມັກ M600 Demo ຈາກ http://e-seek.com/products/m-600/

ຂອບເຂດ

ຊອບແວ PC ປະກອບດ້ວຍ exe ແອັບພລິເຄຊັນ, ການປະກອບ C# API, ແລະ C/C ++ DLL ທີ່ຕິດຕໍ່ສື່ສານກັບ M600 ຜ່ານ USB. ເອກະສານນີ້ກວມເອົາ M600 C# sample application ແລະ C# API ທີ່ໃຫ້ນັກພັດທະນາ C# ມີການໂຕ້ຕອບແບບງ່າຍໆກັບ M600 DLL. M600 ມີໂມດູນ RFID ທີ່ໃຊ້ອິນເຕີເຟດມາດຕະຖານ Microsoft CCID ເຊິ່ງບໍ່ໄດ້ກວມເອົາໂດຍເອກະສານນີ້. ການດໍາເນີນງານ

ເມື່ອໃສ່ບັດໃສ່ເຟີມແວ M600 ຈະ:

  • ສະແກນເອກະສານໂດຍອັດຕະໂນມັດຖ້າເປີດໃຊ້
  • ຖອດລະຫັດ MRZ ຖ້າມີ
  • ຖອດລະຫັດ PDF417 ຖ້າມີ
  • ສະແກນໂດຍໃຊ້ໄຟ LED ສີຂາວ
  • ສະແກນໂດຍໃຊ້ IR LEDs
  • ສະແກນໂດຍໃຊ້ LEDs UV

ຕົວຊີ້ວັດ LEDs
ຕາຕະລາງສະຖານະ LED M600 ມີດັ່ງນີ້:

ESEEK-M600-Programmer-SDK-Scanner-Unit-5

GUI

ESEEK-M600-Programmer-SDK-Scanner-Unit-6

ຮູບທີ່ 9 ສະແດງແລະເອກະສານ ID3 ແລະຮູບທີ່ 10 ສະແດງແລະເອກະສານ ID1. ຮູບພາບ ID1 ຖືກຕັດອອກ.
GUI ມີສາມຂະຫນາດນ້ອຍກ່ອນview ຮູບພາບທາງຊ້າຍແລະຮູບພາບຕົ້ນຕໍຂະຫນາດໃຫຍ່.

ຮູບພາບຂະຫນາດນ້ອຍກ່ອນVIEW PANE

ESEEK-M600-Programmer-SDK-Scanner-Unit-7

ມີສາມປ່ອງຂະຫນາດນ້ອຍທີ່ສະແດງບັດທີ່ສະແກນໂດຍໃຊ້ແສງທີ່ແຕກຕ່າງກັນ.

  • ຮູບພາບທໍາອິດຖືກຈັບໂດຍໃຊ້ແສງສີຂາວ.
  • ຮູບທີສອງຖືກຖ່າຍໂດຍໃຊ້ແສງ IR.
  • ຮູບສຸດທ້າຍໄດ້ຖືກຖ່າຍໂດຍໃຊ້ແສງ UV.

ສະຖາປັດຕະຍະກຳ

ຈຸດປະສົງຕົ້ນຕໍຂອງຄໍາຮ້ອງສະຫມັກ C# demo ແມ່ນເພື່ອສະຫນອງ exampວິທີການຂຽນຄໍາຮ້ອງສະຫມັກທີ່ພົວພັນກັບ M600 ໂດຍໃຊ້ C# API.

ESEEK-M600-Programmer-SDK-Scanner-Unit-8

ແອັບພລິເຄຊັນ (M600.exe ຫຼືແອັບພລິເຄຊັນຜູ້ໃຊ້), M600api.dll ແລະ M600dll.dllnd ຈະຕ້ອງຢູ່ໃນໄດເລກະທໍລີດຽວກັນ. DLL ຈະສ້າງບັນທຶກ file (M600dll.log) ໃນໄດເລກະທໍລີທີ່ມັນເຮັດວຽກໂດຍຄ່າເລີ່ມຕົ້ນແຕ່ມັນສາມາດຖືກປິດໃຊ້ງານໄດ້ຖ້າຕ້ອງການ.
ດັ່ງທີ່ໄດ້ກ່າວໄວ້ໃນຂອບເຂດ, M600 ມີໂມດູນ RFID ທີ່ຕິດຕໍ່ກັບຄອມພິວເຕີເປັນຫ້ອງຮຽນ CCID USB ແລະບໍ່ໄດ້ກວມເອົາໂດຍເອກະສານນີ້.

M600 DEMO APP
ໂຄງການ C# M600APP ປະກອບມີແອັບ Main ແລະ GUI. ມັນສ້າງ "M600.exe" ສາມາດປະຕິບັດໄດ້.
ໂມດູນໃນໂຄງການນີ້ແມ່ນ:

  • FormM600demo.cs
  • FormUpdate.cs

FORMM600DEMO.CS
ນີ້ແມ່ນຮູບແບບຕົ້ນຕໍແລະມີລະຫັດທີ່ພົວພັນກັບ M600 C# API. ມັນເອີ້ນຟັງຊັນ Init() ເຊິ່ງເລີ່ມຕົ້ນ M600DLL ເພື່ອຕິດຕໍ່ສື່ສານກັບ M600 ແລະໂອນຮູບພາບໂດຍອັດຕະໂນມັດ. ແອັບພລິເຄຊັນຜູ້ໃຊ້ຄວນ override WndProc() ແລະໂທຫາຟັງຊັນ WndProcMessage() ຂອງ M600 ຖ້າມັນຕ້ອງການຮັບການເຊື່ອມຕໍ່ USB ແລະຕັດການເຊື່ອມຕໍ່ເຫດການ.

FORMUPDATE.CS
ໂມດູນນີ້ມີກິດຈະວັດຍ່ອຍທີ່ອັບເດດ GUI.

C# API

C# API ສະໜອງການໂຕ້ຕອບແບບງ່າຍດາຍໃຫ້ກັບ M600. ນັກພັດທະນາ C# ຄວນສາມາດໃຊ້ອິນເຕີເຟດນີ້ເພື່ອໂຕ້ຕອບກັບ M600 ຢ່າງໄວວາໂດຍບໍ່ຈໍາເປັນຕ້ອງມີການໂຕ້ຕອບກັບລະຫັດ M600 DLL ທີ່ບໍ່ມີການຈັດການໂດຍກົງ.
ຄໍາຮ້ອງສະຫມັກຄວນຈະລົງທະບຽນສໍາລັບເຫດການໂທຫາກັບຄືນໄປບ່ອນໃນຕອນເລີ່ມຕົ້ນ. ຫຼັງຈາກນັ້ນ, DLL ຈະໂທຫາແອັບພລິເຄຊັນຄືນເມື່ອເຫດການເກີດຂຶ້ນ. ຫຼັງຈາກນັ້ນ, ແອັບພລິເຄຊັນຄວນ synchronize ການໂທກັບໄປຫາກະທູ້ຂອງມັນໂດຍໃຊ້ວິທີການ Invoke ໃນ FormM600demo.cs.

ການປະກອບ API ແມ່ນ instantiated ໃນຄໍາຮ້ອງສະຫມັກເປັນ:

public static CM600api m_M600 = new CM600api();

ຟັງຊັນ API
SetLogDir(LOG_DIR) void [ທາງເລືອກ] ໂທຫາຟັງຊັນນີ້ກ່ອນ Init() ເພື່ອ override ໄດເລກະທໍລີບັນທຶກເລີ່ມຕົ້ນ. ໂດຍຄ່າເລີ່ມຕົ້ນຖ້າຟັງຊັນນີ້ບໍ່ໄດ້ເອີ້ນວ່າ M600DLL ຈະສ້າງ M600DLL.LOG file ໃນໄດເລກະທໍລີດຽວກັນມັນກໍາລັງແລ່ນຢູ່ໃນ. ຜ່ານຟັງຊັນນີ້ string ຂອງໄດເລກະທໍລີບັນທຶກທີ່ຕ້ອງການ. ເພື່ອປິດການເຂົ້າສູ່ລະບົບຜ່ານສາຍ "null".

  • void Init()
    ໂທຫາຟັງຊັນນີ້ໃນຕອນເລີ່ມຕົ້ນເຊັ່ນໃນລະຫວ່າງການໂຫຼດແບບຟອມ.
  • ໂມຄະ RegCB(OnNewEvent)
    ລົງທະບຽນເຫດການໂທຫາກັບຄືນໄປບ່ອນ.
  • void Close()
    ໂທຫາຟັງຊັນນີ້ກ່ອນທີ່ຈະປິດຄໍາຮ້ອງສະຫມັກເຊັ່ນໃນລະຫວ່າງການປິດແບບຟອມ.
  • bool ເຂົ້າສູ່ລະບົບ(bool bLogin)
    ເມື່ອເປັນຈິງ, ຫນ່ວຍງານຈະສະແກນເມື່ອໃສ່ບັດ (ເຮັດວຽກປົກກະຕິ).
    ເມື່ອເປັນຜິດ ໜ່ວຍຈະບໍ່ສະແກນເມື່ອໃສ່ບັດເຂົ້າ.
  • UserBeep (E_BEEP eBeep) ຫວ່າງເປົ່າ
    ສ້າງສຽງບີບ. ການນັບ E_BEEP ມີສາມຄ່າ:
    BEEP_1,
  • ໂມດ GetVer (ອອກ M600_VER ver)
    ໄດ້ຮັບເລກລໍາດັບ E-Seek (EsSerNum), ເລກລໍາດັບ Silicon (DsSerNum), ຮຸ່ນ DLL, ຮຸ່ນຕົວຖອດລະຫັດບາໂຄດ, ສະບັບເຟີມແວ ແລະສະບັບຮາດແວຕາມທີ່ກໍານົດໂດຍໂຄງສ້າງ M600_VER.
    ສະມາຊິກຂອງໂຄງສ້າງ M600_VER ທີ່ອາດຈະເປັນຄວາມສົນໃຈຂອງຜູ້ພັດທະນາແມ່ນ:
    ulong EsSerNum; // E-Seek ເລກລໍາດັບ
    //
    byte DllMajor; // ໝາຍເລກລຸ້ນ DLL
    byte DllMinor;
    byte DllBuild;
    byte FwMajor; // ໝາຍເລກເວີຊັນເຟີມແວ
    byte FwMinor;
    byte FwBuild; // ສະເໝີສູນ
  • bool WrUserData (byte[] aryData)
    ຂຽນ array byte ຂໍ້ມູນຜູ້ໃຊ້ເພື່ອ flash (ຈໍາກັດ 128 byte).
    ບໍ່ຄວນໃຊ້ Flash ເກັບຮັກສາຂໍ້ມູນທີ່ປ່ຽນແປງເລື້ອຍໆຍ້ອນວ່າມັນຖືກຈໍາກັດພຽງແຕ່ 10,000 ຂຽນທີ່ເຊື່ອຖືໄດ້.
  • bool RdUserData(byte[] aryData)
    ອ່ານ array byte ຂໍ້ມູນຜູ້ໃຊ້ຈາກ flash (ຈໍາກັດ 128 byte).
    ຈົ່ງຈື່ໄວ້ວ່າເພື່ອຮັບການເຊື່ອມຕໍ່ USB ແລະຕັດການເຊື່ອມຕໍ່ແອັບພລິເຄຊັນຜູ້ໃຊ້ຕ້ອງ override WndProc() ແລະໂທຫາ M600 api ຂອງ WndProcMessage.
  • ການ​ປົກ​ປ້ອງ override void WndProc(ຂໍ້ຄວາມອ້າງອີງ m)
    {
    m_M600.WndProcMessage(ref m); // ກວດສອບການເຊື່ອມຕໍ່ usb ແລະຕັດການເຊື່ອມຕໍ່
    base.WndProc(ref m);

API ວັດຖຸ

ຫ້ອງຮຽນ C# API M600_IMG ມີແຜນທີ່ບິດສໍາລັບແຕ່ລະແຫຼ່ງແສງສາມຢ່າງ:
ແຜນທີ່ບິດ bmBmRgb;
Bitmap bmBmIr;
ແຜນທີ່ບິດ bmBmUv;

ຮູບພາບທໍາອິດແມ່ນ RGB.
ຮູບພາບທີສອງແມ່ນ IR.
ຮູບພາບທີສາມແມ່ນ UV.
bitmap ຈະຖືກຕັດຖ້າເອກະສານ ID1 ຖືກກວດພົບ.

ໂຄງສ້າງ C# API M600_BC ມີໂຄງສ້າງຂໍ້ມູນ 2D.

byte[] aryMRZ; // Byte array ສໍາລັບ MRZ*
byte[] aryQR; // Byte array ສໍາລັບ QR*
byte[] aryP417; // Byte array ສໍາລັບ PDF417*
int iBcOrient;
ຖ້າພົບ barcode PDF417, ອົງປະກອບ iBcOrient ມີສີ່ຄ່າທີ່ລະບຸໄວ້ຂອງບັດ orineetation ແລະສູນສໍາລັບການບໍ່ຮູ້.

  • 0 = ບໍ່ຮູ້ທິດທາງ
  • 1 = ປະຖົມນິເທດປົກກະຕິ (ໜ້າບັດຢູ່ເບື້ອງຂວາ).
  • 2 = ດ້ານ​ຫນ້າ​ດ້ານ​ຂວາ​ແຕ່ upside ລົງ​.
  • 3 = ດ້ານໜ້າແມ່ນດ້ານຊ້າຍ.
  • 4 = ດ້ານຫນ້າແມ່ນທາງດ້ານຊ້າຍແລະ upside ລົງ.

ໝາຍເຫດ ວ່າສໍາລັບການປ່ອຍນີ້, ການຖອດລະຫັດ MRZ, QR, ແລະ PDF417 ແມ່ນຍັງບໍ່ທັນໄດ້ implament.

ເຫດການ:
ຄໍາຮ້ອງສະຫມັກຂອງຜູ້ໃຊ້ຄວນສົ່ງຕົວແທນກ່ຽວກັບການເລີ່ມຕົ້ນໄປຫາ M600dll ເພື່ອໃຫ້ DLL ສາມາດໂທຫາຕົວແທນດ້ວຍຄ່າຈໍານວນເຕັມຂອງເຫດການ.

M600 DLL ສົ່ງເຫດການໂທກັບຄືນໄປຫາແອັບພລິເຄຊັນໃນຫົວຂໍ້ທີ່ M600 DLL ສ້າງ.

  • EVENT_DISCOVERY
  • EVENT_SCANING ເຟີມແວກຳລັງສະແກນເອກະສານ
  • EVENT_IR ຮູບ IR ພ້ອມແລ້ວ
  • EVENT_RGB ຮູບ RGB ພ້ອມແລ້ວ
  • ຮູບ EVENT_UV UV ພ້ອມແລ້ວ
  • EVENT_REMOVE ເອກະສານສາມາດເອົາອອກໄດ້
  • EVENT_BARCODE*
  • EVENT_MRZ*
  • EVENT_DONE ສະແກນສຳເລັດ
  • EVENT_USB_CON ເຊື່ອມຕໍ່ USB
  • EVENT_USB_DIS USB ຕັດການເຊື່ອມຕໍ່ແລ້ວ

ບໍ່ແມ່ນ: ຫນ້າທີ່ MRZ ແລະ bardode ບໍ່ໄດ້ຖືກປະຕິບັດໃນປັດຈຸບັນ

PSEUDO ລະຫັດ EXAMPLE

CM600api m_M600 = ໃໝ່ CM600api(); // C# API object
m_M600.Init(M600_Callback); // ໂທກັບຄືນສໍາລັບເຫດການ
// ເຫດການໂທກັບ
//
ໂມ້ສາທາລະນະ M600_Callback(int iEvent)
{
ສະຫຼັບ (iEvent)
{
case EVENT_IR: // ຮູບພາບ IR ພ້ອມແລ້ວ
ພັກຜ່ອນ;
case EVENT_RGB: // ຮູບ RGB ພ້ອມແລ້ວ
ພັກຜ່ອນ;
case EVENT_UV: // ຮູບພາບ UV ພ້ອມແລ້ວ
ພັກຜ່ອນ;
ກໍລະນີ EVENT_DONE: // ສະແກນສຳເລັດ
ພັກຜ່ອນ;

}
}

m_M600.ປິດ()

ບໍາລຸງຮັກສາ

ມີສາມພາກສ່ວນເພື່ອຮັກສາ M600:
ການອະນາໄມ (ຂັ້ນຕອນ 3-5)
ການປັບທຽບ (ຂັ້ນຕອນ 6-7)

ຂັ້ນຕອນທີ 1: ໃສ່ບັດ Calibration

ແຕ້ມກົນຈັກ

ESEEK-M600-Programmer-SDK-Scanner-Unit-9

ເອກະສານ / ຊັບພະຍາກອນ

ESEEK M600 Programmer SDK ເຄື່ອງສະແກນຫນ່ວຍ [pdf] ຄູ່ມືຜູ້ໃຊ້
2A9IZ-M600, 2A9IZM600, m600, M600 Programmer SDK Scanner Unit, Programmer SDK Scanner Unit, SDK Scanner Unit, Scanner Unit

ເອກະສານອ້າງອີງ

ອອກຄໍາເຫັນ

ທີ່ຢູ່ອີເມວຂອງເຈົ້າຈະບໍ່ຖືກເຜີຍແຜ່. ຊ່ອງຂໍ້ມູນທີ່ຕ້ອງການຖືກໝາຍໄວ້ *