ESEEK-NEMBO

Kitengo cha Kichanganuzi cha ESEEK M600 cha SDK

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

Taarifa ya Bidhaa

Jina la Bidhaa Mwongozo wa M600 wa Mtumiaji na SDK ya Mtayarishaji
Marekebisho 1X
Nambari ya Hati XXXXXX-1X
Tarehe Novemba 29, 2022
Mtengenezaji E-Seek Imejumuishwa
Alama ya biashara E-Seek na nembo ya E-Seek ni alama za biashara zilizosajiliwa za E-Seek
Imejumuishwa.
Webtovuti www.e-seek.com
Anwani Kituo cha R & D 9471 Ridgehaven Ct. #E San Diego, CA
92123
Simu 858-495-1900
Faksi 858-495-1901

Maagizo ya Matumizi ya Bidhaa

  1. Soma mwongozo wa mtumiaji kwa uangalifu ili kujijulisha na bidhaa.
  2. Hakikisha kuwa kifaa kinatii Sehemu ya 15 ya Kanuni za FCC na RSS isiyo na leseni ya Sekta ya Kanada.
  3. Sakinisha kifaa chenye umbali wa chini zaidi wa sm 20 kati ya kidhibiti na mwili wako ili kutii vikomo vya mfiduo wa mionzi ya FCC.
  4. Rejelea jedwali la yaliyomo kwa urambazaji rahisi kupitia mwongozo.
  5. Fuata sehemu ya maelezo ya kifaa kwa muda zaidiview Mfano wa M600.
  6. Review vipimo vya bidhaa ili kuelewa maelezo ya kiufundi.

Hakimiliki © 2022 E-Seek Incorporated. Haki zote zimehifadhiwa.
E-Seek inahifadhi haki ya kufanya mabadiliko kwa bidhaa yoyote ili kuboresha kutegemewa, utendakazi au muundo.
E-Seek usichukulie dhima yoyote ya bidhaa inayotokana na, au kuhusiana na, matumizi au matumizi ya bidhaa, saketi au programu iliyofafanuliwa humu.
Hakuna leseni inayotolewa, ama kwa njia ya wazi au kwa kudokeza, estoppel, au vinginevyo chini ya haki yoyote ya hataza au hataza, inayofunika au inayohusiana na mchanganyiko wowote, mfumo, vifaa, mashine, mbinu ya nyenzo, au mchakato ambao bidhaa za E-Seek zinaweza kutumika. Leseni inayodokezwa inapatikana kwa vifaa, saketi na mifumo midogo iliyo katika bidhaa za E-Seek pekee.

E-Seek na nembo ya E-Seek ni alama za biashara zilizosajiliwa za E-Seek Incorporated. Majina mengine ya bidhaa yaliyotajwa katika Mwongozo huu wa Marejeleo yanaweza kuwa chapa za biashara au alama za biashara zilizosajiliwa za kampuni husika na zinakubaliwa.
Kumbuka kwamba kwa wakati huu visimbaji vya PDF417, MRZ, na QR vinarekodiwa lakini bado havifanyi kazi.
Kumbuka kuwa kiolesura cha M600 RFID kwa Kompyuta kwa kutumia darasa la kawaida la CCID USB na ambalo halijafunikwa na hati hii.

E-SEEK Inc.
Webtovuti: www.e-seek.com

Bidhaa yenye Hati miliki
Kituo cha R & D
9471 Ridge haven Ct. #E
San Diego, CA 92123
Simu: 858-495-1900
Faksi: 858-495-1901

Taarifa ya Kuingilia Tume ya Shirikisho
Kifaa hiki kinatii Sehemu ya 15 ya Sheria za FCC. Operesheni inategemea masharti mawili yafuatayo:

  1. Kifaa hiki hakiwezi kusababisha usumbufu unaodhuru, na
  2. kifaa hiki lazima kikubali uingiliaji wowote uliopokewa, ikiwa ni pamoja na kuingiliwa ambayo inaweza kusababisha uendeshaji usiohitajika.

Kifaa hiki kimejaribiwa na kupatikana kuwa kinatii vikomo vya kifaa cha kidijitali cha Hatari A, kwa mujibu wa Sehemu ya 15 ya Sheria za FCC. Vikomo hivi vimeundwa ili kutoa ulinzi unaofaa dhidi ya kuingiliwa kwa hatari katika usakinishaji wa makazi. Kifaa hiki huzalisha, kutumia na kuangazia nishati ya masafa ya redio na, ikiwa hakijasakinishwa na kutumiwa kwa mujibu wa maagizo, kinaweza kusababisha mwingiliano unaodhuru kwa mawasiliano ya redio. Hata hivyo, hakuna uhakika kwamba kuingiliwa haitatokea katika ufungaji fulani. Ikiwa kifaa hiki kitasababisha usumbufu unaodhuru kwa upokeaji wa redio au televisheni, ambao unaweza kubainishwa kwa kuzima na kuwasha kifaa, mtumiaji anahimizwa kujaribu kusahihisha uingiliaji huo kwa mojawapo ya hatua zifuatazo:

  • Elekeza upya au uhamishe tena antena inayopokea.
  • Kuongeza utengano kati ya kifaa na mpokeaji.
  • Unganisha vifaa kwenye plagi kwenye mzunguko tofauti na ile ambayo mpokeaji ameunganishwa.
  • Wasiliana na muuzaji au mtaalamu wa redio/TV kwa usaidizi.

Tahadhari ya FCC: Mabadiliko yoyote au marekebisho ambayo hayajaidhinishwa waziwazi na mhusika anayehusika na utiifu yanaweza kubatilisha mamlaka ya mtumiaji kuendesha kifaa hiki. Kisambazaji hiki haipaswi kuwa mahali pamoja au kufanya kazi kwa kushirikiana na antena au kisambaza data kingine chochote.

Taarifa ya Mfiduo wa Mionzi:
Kifaa hiki kinatii vikomo vya mfiduo wa mionzi ya FCC vilivyowekwa kwa mazingira yasiyodhibitiwa. Kifaa hiki kinapaswa kusanikishwa na kuendeshwa kwa umbali wa chini zaidi wa sentimita 20 kati ya radiator na mwili wako.

Viwanda Kanada
Kifaa hiki kina visambazaji/vipokezi visivyo na leseni ambavyo vinatii Uvumbuzi, Sayansi na Maendeleo ya Kiuchumi RSS isiyo na leseni ya Kanada. Operesheni inategemea masharti mawili yafuatayo:

  1. Kifaa hiki hakiwezi kusababisha usumbufu.
  2. Kifaa hiki lazima kikubali uingiliaji wowote, ikiwa ni pamoja na kuingiliwa ambayo inaweza kusababisha uendeshaji usiohitajika wa kifaa.

UTANGULIZI

Asante kwa kuchagua kifaa hiki.
Mwongozo huu wa Mtumiaji hutoa maelezo ya taratibu za uendeshaji na API za programu za E-seek Model M600. Soma kwa uangalifu Mwongozo wa Mtumiaji kabla ya kutumia kifaa hiki.
Skrini halisi zinazoonekana zinaweza kuwa tofauti kidogo na picha za skrini zinazotumiwa katika Mwongozo huu wa Mtumiaji. Kitengo cha skana cha Model M600 kinajulikana baadaye kama "kifaa hiki"

Mkataba wa Mwongozo

  • Tahadhari: Hii inaonya juu ya uwezekano wa uharibifu wa kifaa hiki.
  • Muhimu: Hii inaonyesha maagizo ambayo yanapaswa kufuatwa ili kuhakikisha utendakazi sahihi na ufanisi wa kifaa hiki.
  • Kumbuka: Hii inaonyesha kipengele cha umuhimu wa jumla.
  • Kikumbusho: Hii inaonyesha kipengele cha umuhimu wa jamaa.
  • Maelezo: Hii inaonyesha kipengele cha umuhimu maalum.

Vikwazo

  • Matumizi yasiyoidhinishwa au kunakiliwa kwa Mwongozo huu wa Mtumiaji, iwe kwa ukamilifu au kwa sehemu, ni marufuku kabisa.
  • Taarifa iliyo katika Mwongozo huu wa Mtumiaji inaweza kubadilika bila taarifa.

KIPENGELE CHA BIDHAA
Kifaa hiki ni ID3, ID1, na kisoma pasi ya kuabiri.

MAELEZO YA KIFAA

E-Seek Model M600 ID Reader inaleta kiwango kipya cha utendakazi cha usomaji wa kitambulisho. Inaweza kusoma kadi za ID3 na ID1 bila kofia ili kurahisisha usomaji wa hati. Misimbo pau ya pasi za kupanda pia inaweza kusomwa. Uchakataji wa hali ya juu wa picha unafanywa ili kutoa picha za ubora wa juu za ID1 bila kofia.
Model M600 SDK pia inajumuisha MRZ, QR, na avkodare za PDF417. Inaunganisha kwenye Kompyuta kwa kutumia muunganisho wa kasi wa USB 2.0.

IMEKWISHAVIEW YA MFANO M600
Takwimu, 1 na 2 zinaonyesha moduli kuu na vipengele vya M600.

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

MAELEZO YA BIDHAA

Vipengee Maelezo
Kupiga picha Kihisi: 2D CMOS

 

Azimio: RGB/IR 600dpi, UV 300dpi

 

Kina cha rangi: RGB/UV: biti 24 / pikseli, IR: biti 8 / pikseli Vyanzo vya Mwanga: Inayoonekana (Nyeupe), IR (870 nm), UV (365 nm)

Umbizo la towe la picha: BMP

Smart Card Isiyo na mawasiliano: ISO 14443 A/B, NFC,
Tahadhari Inasikika: Mbipu

 

Kiashiria kinachoonekana: LED za hali ya 2 za RGB

Muunganisho USB 2.0 Kasi ya Juu.
Umeme Nguvu ya kuingiza: 5V ingizo ujazotage. Matumizi ya Nguvu: TBD

Adapta ya nguvu:

AC110-240V, 50/60Hz 0.35A Max

Pato: 5V 2Amps

Kimwili Vipimo:

Urefu: 195mm Upana: 160mm

Urefu: 109mm/ 102mm (hadi kioo) Uzito: 900gramu (lbs 2)

Dirisha la kunasa picha: 130 x 95 mm (5.12 x 3.74”) Kioo kisichoweza kuakisi na kustahimili mikwaruzo

Kimazingira Halijoto: Inafanya kazi: -10°C hadi 50°C (14°F hadi 122°F) Uhifadhi: -20°C hadi 70°C (–4°F hadi 158°F)

Unyevunyevu: Inafanya kazi: 5-95 % (isiyoganda) Vumbi: IP5x

MAELEZO YA KIUFUNDI
  • RGB 24 bit @ 600 dpi
  • IR 8 bit @ 600 dpi
  • UV 24 bit @ 300 dpi
  • ID3, ID1, na pasi ya kupanda
  • Inasimbua MRZ
  • Inasimbua QR
  • Husimbua 2D (PDF417) na 1D
  • USB 2.0 kasi ya juu
  • Uendeshaji bila hood
  • RFID
  • Hati miliki
KINACHUKUA KIFAA

Kifurushi cha M600 ni pamoja na:

  • Kifaa cha M600
  • Kebo ya USB
  • Kadi ya Urekebishaji (???)

USB Cable
M600 hutolewa na kebo ya kiolesura cha USB. Kebo hii inaruhusu M600 kusano na mlango wa kawaida wa USB 2.0 kwenye kompyuta yako.

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

KADI YA KALIBRI YA MIZANI NYEUPE

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

Kadi ya urekebishaji hutumiwa kurekebisha mizani nyeupe. Urekebishaji unaweza kuhitajika baada ya usafirishaji au matumizi ya muda mrefu. Ili kutekeleza urekebishaji wa mizani nyeupe ingiza tu kadi iliyo na upande wa mshale kwanza.
Baada ya matumizi ya muda mrefu au ikiwa kadi itakwaruzwa inapaswa kutupwa.

KUANZA

  1. Kichanganuzi cha M600 hutumia viendeshaji vya WinUSB na hakuna usakinishaji unaohitajika kwa Windows8, Windows10, au Windows11.
    Unganisha kebo ya Nguvu ya M600 na uwashe kichanganuzi.

M600 inapaswa kuonekana chini ya vifaa vya Universal Serial Bus katika Kidhibiti cha Kifaa.

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

Kwa hatua hii angalia hali ya juu ya M600 ya LED, na uhakikishe kuwa Mwanga wa Kijani ni thabiti UMEWASHWA.
Nuru NYEKUNDU ikiwaka inaashiria kuwa kichanganuzi kilipata hitilafu mbaya. Angalia aina ya hitilafu kwa kufungua "M600dll.log" file.

KUENDESHA MAOMBI YA DEMO
Pakua Maombi ya Onyesho la M600 kutoka http://e-seek.com/products/m-600/

UPEO

Programu ya Kompyuta ina exe ya programu, mkusanyiko wa C# API, na C/C++ DLL inayowasiliana na M600 kupitia USB. Hati hii inashughulikia M600 C# sample application na API ya C # ambayo humpa msanidi programu wa C # kiolesura rahisi kwa M600 DLL. M600 ina moduli ya RFID inayotumia kiolesura cha kawaida cha Microsoft CCID ambacho hakijashughulikiwa na hati hii. Operesheni

Wakati kadi imeingizwa firmware ya M600 itakuwa:

  • Changanua hati kiotomatiki ikiwa imewashwa
  • Simbua MRZ ikiwa iko
  • Simbua PDF417 ikiwa iko
  • Changanua kwa kutumia taa Nyeupe
  • Changanua kwa kutumia taa za IR
  • Changanua kwa kutumia taa za UV

LED ZA KIASHIRIA
Jedwali la hali ya LED ya M600 ni kama ifuatavyo:

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

GUI

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

Kielelezo 9 inaonyesha na hati ID3 na Kielelezo 10 inaonyesha na ID1 hati. Picha za ID1 zilipunguzwa.
GUI ina pre tatu ndogoview picha upande wa kushoto na picha kubwa kuu.

PICHA NDOGO KABLAVIEW PANE

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

Kuna vidirisha vitatu vidogo vinavyoonyesha kadi iliyochanganuliwa kwa kutumia taa tofauti.

  • Picha ya kwanza ilinaswa kwa kutumia mwanga mweupe.
  • Picha ya pili ilinaswa kwa kutumia mwanga wa IR.
  • Picha ya mwisho ilinaswa kwa kutumia mwanga wa UV.

USANIFU

Kusudi kuu la ombi la onyesho la C# ni kutoa toleo la zamaniample ya jinsi ya kuandika programu ambayo inaingiliana na M600 kwa kutumia C # API.

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

Programu (M600.exe au programu ya mtumiaji), M600api.dll na M600dll.dllnd lazima ziwe katika saraka sawa. DLL itaunda logi file (M600dll.log) kwenye saraka ambayo inaendeshwa kwa chaguo-msingi lakini inaweza kulemazwa ikiwa inataka.
Kama ilivyotajwa katika wigo M600 ina moduli ya RFID ambayo inaingiliana na pc kama darasa la CCID USB na haijafunikwa na hati hii.

M600 DEMO APP
Mradi wa C# M600APP una programu kuu na GUI. Inaunda "M600.exe" inayoweza kutekelezwa.
Moduli katika mradi huu ni:

  • FormM600demo.cs
  • FormUpdate.cs

FORMM600DEMO.CS
Hii ndiyo fomu kuu na ina msimbo unaoingiliana na M600 C# API. Inaita kitendakazi cha Init() ambacho huanzisha M600DLL ili kuwasiliana na M600 na kuhamisha picha kiotomatiki. Programu ya mtumiaji inapaswa kubatilisha WndProc() na kupiga kitendakazi cha M600's WndProcMessage() ikiwa inataka kupokea muunganisho wa USB na kukata matukio.

FORMUPDATE.CS
Moduli hii ina taratibu ndogo zinazosasisha GUI.

C# API

C# API hutoa kiolesura rahisi kwa M600. Msanidi wa C# anapaswa kuwa na uwezo wa kutumia kiolesura hiki ili kuungana kwa haraka na M600 bila kuhitaji kuunganishwa na msimbo wa M600 DLL usiodhibitiwa moja kwa moja.
Programu inapaswa kujiandikisha kwa matukio ya kupiga simu wakati wa kuanzishwa. DLL itarudisha programu tena tukio linapotokea. Programu inapaswa kusawazisha simu kurudi kwenye mazungumzo yake kwa kutumia mbinu ya Omba katika FormM600demo.cs.

Mkutano wa API umethibitishwa katika programu kama:

tuli ya umma CM600api m_M600 = CM600api mpya();

KAZI ZA API
void SetLogDir(LOG_DIR) [Si lazima] Piga simu kitendakazi hiki kabla ya Init() ili kubatilisha saraka chaguo-msingi ya kumbukumbu. Kwa chaguo-msingi ikiwa kitendakazi hiki hakiitwa M600DLL kitaunda M600DLL.LOG file katika saraka sawa inayotumika. Pitisha kitendakazi hiki safu ya saraka ya kumbukumbu inayotaka. Ili kuzima ukataji miti, pitisha kamba "null".

  • utupu Init()
    Piga kitendakazi hiki wakati wa uanzishaji kama vile wakati wa upakiaji wa fomu.
  • RegCB batili (OnNewEvent)
    Sajili piga simu ya tukio.
  • utupu Funga()
    Piga kipengele hiki kabla ya kufunga programu kama vile wakati wa kufungwa kwa fomu.
  • bool Ingia (bool bLogin)
    Wakati ni kweli kitengo kitachanganua kadi inapoingizwa (operesheni ya kawaida).
    Wakati si kweli, kitengo hakitachanganua kadi inapoingizwa.
  • Beep batili ya mtumiaji(E_BEEP eBeep)
    Hutengeneza sauti ya mlio. Hesabu ya E_BEEP ina maadili matatu:
    BEEP_1,
  • GetVer batili (out M600_VER ver)
    Hupata nambari ya ufuatiliaji ya E-Seek (EsSerNum), nambari ya serial ya Silicon (DsSerNum), toleo la DLL, toleo la avkodare ya Barcode, toleo la programu dhibiti, na toleo la maunzi kama inavyofafanuliwa na muundo wa M600_VER.
    Wanachama wa muundo wa M600_VER ambao unaweza kuwa wa manufaa kwa mwanzilishi ni:
    ulong EsSerNum; // E-Tafuta nambari ya serial
    //
    byte DllMajor; // Nambari ya toleo la DLL
    byte DllMinor;
    byte DllBuild;
    byte FwMajor; // Nambari ya toleo la Firmware
    byte FwMinor;
    byte FwBuild; // Daima sifuri
  • bool WrUserData (byte[] aryData)
    Huandika mkusanyiko wa data ya mtumiaji hadi kumweka (kikomo cha baiti 128).
    Flash haipaswi kutumiwa kuhifadhi data inayobadilika mara kwa mara kwani ina mipaka ya maandishi 10,000 yanayotegemeka.
  • bool RdUserData(byte[] aryData)
    Husoma safu ya baiti ya data ya mtumiaji kutoka kwa flash (kikomo cha baiti 128).
    Kumbuka kuwa ili kupokea unganisho la USB na kukata muunganisho wa programu lazima ubatize WndProc() na upige simu WndProcMessage ya M600 api.
  • batili iliyolindwa ya WndProc(rejelea Ujumbe m)
    {
    m_M600.WndProcMessage(ref m); // huangalia uunganisho wa usb na ukata muunganisho
    msingi.WndProc(rejelea m);

VITU API

Darasa la C # API M600_IMG lina ramani kidogo kwa kila moja ya vyanzo vitatu vya mwanga:
Bitmap bmBmRgb;
Bitmap bmBmIr;
Bitmap bmBmUv;

Picha ya kwanza ni RGB.
Picha ya pili ni IR.
Picha ya tatu ni UV.
Bitmaps zitapunguzwa ikiwa hati ya ID1 itatambuliwa.

Muundo wa C# API M600_BC una muundo wa data wa 2D.

byte[] aryMRZ; // Safu ya Byte ya MRZ*
byte[] aryQR; // Safu ya Byte ya QR*
byte[] aryP417; // Safu ya Byte ya PDF417*
int iBcOrient;
Ikiwa msimbo pau wa PDF417 utapatikana, kipengele cha iBcOrient kina thamani nne zilizoorodheshwa za mkao wa kadi na sufuri kwa haijulikani.

  • 0 = Mwelekeo usiojulikana
  • 1 = Mwelekeo wa kawaida (Mbele ya kadi iko upande wa kulia).
  • 2 = Mbele upande wa kulia lakini kichwa chini.
  • 3 = Mbele iko upande wa kushoto.
  • 4 = Mbele iko upande wa kushoto na kichwa chini.

Kumbuka kwamba kwa toleo hili usimbaji wa MRZ, QR, na PDF417 bado haujawekwa.

MATUKIO:
Programu ya mtumiaji inapaswa kupitisha mjumbe wa kuanzishwa kwa M600dll ili DLL iweze kumpigia simu mjumbe na thamani kamili ya tukio.

M600 DLL hutuma simu za matukio kwa programu kwenye thread ambayo M600 DLL inaunda.

  • EVENT_DISCOVERY
  • EVENT_SCANING Firmware inachanganua hati
  • EVENT_IR picha ya IR iko tayari
  • EVENT_RGB picha ya RGB iko tayari
  • Picha ya EVENT_UV ya UV iko tayari
  • Hati ya EVENT_REMOVE inaweza kuondolewa
  • EVENT_BARCODE*
  • EVENT_MRZ*
  • EVENT_DONE Uchanganuzi umekamilika
  • EVENT_USB_CON USB imeunganishwa
  • EVENT_USB_DIS USB imetenganishwa

Sio: Utendaji wa MRZ na bardode haujawekwa kwa sasa

MSIMBO WA PSEUDO EXAMPLE

CM600api m_M600 = CM600api mpya(); // Kitu cha API cha C #
m_M600.Init(M600_Callback); // wito kwa matukio
// Tukio la kupiga simu
//
utupu wa umma M600_Callback(int iEvent)
{
kubadili (iEvent)
{
kesi EVENT_IR: // Picha ya IR tayari
mapumziko;
kesi EVENT_RGB: // picha ya RGB iko tayari
mapumziko;
kesi EVENT_UV: // Picha ya UV iko tayari
mapumziko;
kesi EVENT_DONE: // Uchanganuzi umekamilika
mapumziko;

}
}

m_M600.Funga()

MATENGENEZO

Kuna sehemu tatu za kudumisha M600:
Kusafisha (Hatua ya 3-5)
Urekebishaji (Hatua ya 6-7)

Hatua ya 1: Weka Kadi ya Urekebishaji

NJIA ZA KIUME

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

Nyaraka / Rasilimali

Kitengo cha Kichanganuzi cha ESEEK M600 cha SDK [pdf] Mwongozo wa Mtumiaji
2A9IZ-M600, 2A9IZM600, m600, M600 Kitengo cha Kichanganuzi cha MXNUMX SDK, Kitengo cha Kichanganuzi cha SDK, Kitengo cha Kichanganuzi cha SDK, Kitengo cha Kichanganuzi

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *