ESEEK M600 Programmer SDK Unit Scanner

Agahiya hilberê
| Navê hilberê | M600 Manual Bikarhêner û Programmer SDK |
|---|---|
| Nûxwestin | 1X |
| Hejmara Belgeyê | XXXXXX-1X |
| Rojek | 29 Mijdar 2022 |
| Çêker | E-Seek Incorporated |
| Trademark | E-Seek û logoya E-Seek marqeyên qeydkirî yên E-Seek ne Incorporated. |
| Website | www.e-seek.com |
| Navnîşan | Navenda R & D 9471 Ridgehaven Ct. #E San Diego, CA 92123 |
| Telefûn | 858-495-1900 |
| Fax | 858-495-1901 |
Talîmatên Bikaranîna Product
- Destûra bikarhêner bi baldarî bixwînin da ku hûn xwe bi hilberê nas bikin.
- Piştrast bikin ku cîhaz bi Beşa 15-ê ya Rêgezên FCC û Pîşesaziya Kanada ya ji lîsansa RSS(yên) veqetandî ye.
- Amûrê bi dûrahiya herî kêm 20 cm di navbera radyator û laşê xwe de saz bikin da ku li gorî sînorên radyasyona tîrêjê ya FCC tevbigerin.
- Ji bo navîgasyonek hêsan bi navgîniyê ve li tabloya naverokê binihêrin.
- Bişopînin beşa danasîna amûrê ji bo zêdeview ya Model M600.
- Review taybetmendiyên hilberê ku hûrguliyên teknîkî fam bikin.
Copyright © 2022 E-Seek Incorporated. Hemû maf parastî ne.
E-Seek mafê kirina guhertinan li her hilberek ji bo çêtirkirina pêbawerî, fonksiyon an sêwiranê digire.
E-Seek ti berpirsiyariya hilberê ya ku ji serîlêdan an karanîna hilber, çerx an serîlêdana ku li vir hatî diyar kirin, an bi girêdana bi wan re çêdibe, nagire ser xwe.
Ti lîsansek nayê dayîn, çi bi eşkereyî, hem jî bi wate, estoppel, an wekî din di bin ti mafek patentê an patentê de, ku bi her kombînasyon, pergal, amûr, makîne, rêbazek materyal, an pêvajoyek ku tê de hilberên E-Seek têne bikar anîn ve girêdayî ye an têkildar e. Lîsansek têgihîştî tenê ji bo amûr, çerx û bine pergalên ku di hilberên E-Seek de hene hene.
E-Seek û logoya E-Seek marqeyên qeydkirî yên E-Seek Incorporated ne. Navên hilberên din ên ku di vê Rêbernameya Referansê de têne destnîşan kirin dibe ku tîcarî an nîşanên bazirganî yên pargîdaniyên wan ên têkildar bin û bi vê yekê têne pejirandin.
Têbînî ku di vê demê de dekoderên kodê PDF417, MRZ, û QR têne belge kirin lê hîn ne fonksiyonel in.
Hişyar bikin ku M600 RFID bi PC-ê re bi karanîna çînek USB-ya standard CCID ve tê girêdan û ji hêla vê belgeyê ve nayê vegirtin.
E-SEEK Inc.
Webmalper: www.e-seek.com
Hilbera Patented
Navenda Lêkolîn û Pêşveçûnê
9471 Ridge haven Ct. #E
San Diego, CA 92123
Tel: 858-495-1900
Faks: 858-495-1901
Daxuyaniya Destwerdana Komîsyona Ragihandinê ya Federal
Ev cîhaz bi Beş 15 ya Rêgezên FCC re tevdigere. Operasyon bi du şertên jêrîn ve girêdayî ye:
- Dibe ku ev amûr bibe sedema destwerdana zerardar, û
- Divê ev amûr her destwerdana ku hatî wergirtin qebûl bike, di nav de destwerdana ku dibe ku bibe sedema xebata nexwestî.
Ev amûr hate ceribandin û hate dîtin ku bi sînorên amûrek dîjîtal a çîna A re, li gorî Beşa 15-ê ya Rêgezên FCC-ê tevdigere. Van sînoran ji bo peydakirina parastina maqûl li dijî destwerdana zerardar di sazgehek niştecîh de hatine çêkirin. Ev alavan enerjiya frekansa radyoyê çêdike, bikar tîne û dikare tîrêjê bide, û heke li gorî rêwerzan neyê saz kirin û bikar anîn, dibe ku bibe sedema mudaxeleyên zirardar ên ragihandina radyoyê. Lêbelê, garantiyek tune ku destwerdan dê di sazkirinek taybetî de çênebe. Ger ev amûr bibe sedema destwerdana zerardar ji bo wergirtina radyo an televizyonê, ku dikare bi zivirandin û vekirina amûrê were destnîşankirin, bikarhêner tê teşwîq kirin ku hewl bide ku destwerdanê bi yek ji tedbîrên jêrîn rast bike:
- Antenna wergirtinê ji nû ve veguhezînin an veguhezînin.
- Cûdahiya di navbera amûr û wergirê de zêde bikin.
- Amûran bi dergehekê ve girêdin ku li ser çerxeyek ji ya ku wergirê pê ve girêdayî ye cûda ye.
- Ji bo alîkariyê bi firoşkar an jî teknîsyenekî radyo/TV yê bi tecrûbe bişêwirin.
FCC Hişyarî: Her guheztin an guheztinek ku bi eşkere ji hêla partiyê berpirsiyarê lihevhatinê ve nehatiye pejirandin, dikare desthilatdariya bikarhêner ji bo xebitandina vê amûrê betal bike. Pêdivî ye ku ev veguhezker bi ti antenna an veguhezkerek din re hevgirtî nebe an bixebite.
Daxuyaniya Radyasyonê ya Radyasyonê:
Ev amûr bi sînorên radyasyona tîrêjê ya FCC re ku ji bo jîngehek nekontrol hatine destnîşan kirin tevdigere. Divê ev amûr bi dûrahiya herî kêm 20 cm di navbera radyator û laşê we de were saz kirin û xebitandin.
Industry Kanada
Di vê cîhazê de veguhezkar(ên)/wergirê(yên) yên ji lîsansê derdixe hene ku bi RSS(yên) yên ji lîsansê yên bê lîsans, Nûbûn, Zanist û Pêşkeftina Aborî re tevdigerin. Operasyon bi du şertên jêrîn ve girêdayî ye:
- Dibe ku ev amûr nebe sedema destwerdanê.
- Pêdivî ye ku ev amûr her destwerdanê qebûl bike, di nav de destwerdana ku dibe sedema xebitandina nexwestî ya cîhazê.
PÊŞKÊŞ
Spas ji bo hilbijartina vê amûrê.
Vê Rêbernameya Bikarhêner danasîna prosedurên xebitandinê û API-yên bernamekirinê yên ji bo Modela E-seek M600 peyda dike. Berî ku hûn vê cîhazê bikar bînin, vê Rêbernameya Bikarhêner bi baldarî bixwînin.
Dibe ku dîmenên rastîn ên ku xuya dibin ji wêneyên ekranê yên ku di vê Rêbernameya Bikarhêner de têne bikar anîn hinekî cûda bin. Yekîneya skanera Model M600 ji vir şûnde wekî "ev cîhaz" tê binav kirin.
Peymana Manual
- Baldaynî: Ev hişyariya îhtîmala zirara vê amûrê dide.
- Giring: Ev rêwerzên ku divê werin şopandin destnîşan dike da ku fonksiyon û kargêriya rast a vê cîhazê misoger bike.
- Not: Ev mijarek girîngiya gelemperî nîşan dide.
- Bîranîn: Ev mijarek girîngiya nisbî nîşan dide.
- Hûrî: Ev mijarek girîngiya taybetî nîşan dide.
Sînorkirin
- Bikaranîna bêdestûr an ji nû ve hilberandina vê Rêbernameya Bikarhêner, çi bi tevahî an jî beşek wê, bi tundî qedexe ye.
- Agahdariya ku di vê Rêbernameya Bikarhêner de cih digire bêyî agahdarî dikare were guhertin.
TAYBETÊ BERHEMÊ
Ev amûra ID3, ID1, û xwendevana pasa siwarbûnê ye.
DESCRIPTION DEVICE
E-Seek Model M600 ID Reader ji bo xwendina qerta nasnameyê standardek performansa nû destnîşan dike. Ew dikare qertên ID3 û ID1 bêyî kulikê bixwîne da ku xwendina belgeyê xweş bike. Barkodên pasa siwarbûnê jî dikarin werin xwendin. Pêvajoya pêşkeftî ya wêneyê tête kirin da ku wêneyên ID1-ya bilind-kalîteyê bêyî kulikê peyda bike.
Model M600 SDK di heman demê de dekoderên MRZ, QR, û PDF417 jî vedihewîne. Ew bi karanîna pêwendiyek USB 2.0 ya bilez a bi PC-yê ve girêdayî ye.
SERVIEW JI MODEL M600
Hêjmar, 1 û 2 modul û pêkhateyên sereke yên M600 destnîşan dikin.

TAYBETÊ BERHEMÊ
| Items | Terîf |
| Imaging | Sensor: 2D CMOS
Çareserkirin: RGB/IR 600dpi, UV 300dpi
Kûrahiya reng: RGB/UV: 24 bit / pixel, IR: 8 bit / pixel Çavkaniyên Ronahî: Dîdar (Spî), IR (870 nm), UV (365 nm) Forma derketina wêneyê: BMP |
| Smart Card | Bê têkilî: ISO 14443 A/B, NFC, |
| Hişyar | Audible: Beep
Nîşana dîtbar: 2 LED-yên rewşa RGB |
| Têkilî | USB 2.0 Leza Bilind. |
| Electrical | Hêza input: 5V input voltage. Xerca Hêzê: TBD
Adaptorê hêzê: AC110-240V, 50/60Hz 0.35A Max Derketin: 5V 2Amps |
| Cûsseyî | Pîvan:
Length: 195mm Firehiya: 160mm Bilindahî: 109mm / 102mm (ji bo camê) Giranî: 900 gram (2 lbs) Pencereya kişandina wêneyê: 130 x 95 mm (5.12 x 3.74”) Cama dijî-refleksîf û berxwedêr |
| Environmental | Germahî: Xebat: -10°C heta 50°C (14°F heta 122°F) Hilanîn: -20°C heta 70°C (-4°F heta 158°F)
Nembûn: Karker: 5-95 % (ne-teqandin) Toz: IP5x |
HATÊN TEKNÎK
- RGB 24 bit @ 600 dpi
- IR 8 bit @ 600 dpi
- UV 24 bit @ 300 dpi
- ID3, ID1, û pasa siwarbûnê
- MRZ deşîfre dike
- QR deşîfre dike
- 2D (PDF417) & 1D deşîfre dike
- USB 2.0 Leza bilind
- Operasyona bê serûber
- RFID
- Patented
Cîhaza UNPACKING
Pakêta M600 dihewîne:
- Amûra M600
- Cable USB
- Karta Kalibrasyonê (???)
KABELA USB
M600 bi kabloyek pêwendiya USB ve tê peyda kirin. Ev kablo dihêle ku M600 bi porta bilez a standard USB 2.0 ya li ser komputera we re têkildar be.

BALANSA SPÎ BALANSA KALIBRATION

Karta kalibrasyonê ji bo pîvandina hevsengiya spî tê bikar anîn. Pîştî barkirin an karanîna dirêjkirî dibe ku pîvandin hewce bike. Ji bo pêkanîna kalibrasyona hevsengiya spî, bi tenê qerta pêşîn bi aliyê tîrê re têxin nav xwe.
Piştî karanîna dirêj an jî heke kart xiş bibe, divê were avêtin.
DESTPÊKIRIN
- Skanera M600 ajokarên WinUSB bikar tîne û ji bo Windows8, Windows10, an Windows11 sazkirinê ne hewce ye.
Kabloya Hêzê ya M600 girêdin û skanerê hêzdar bikin.
Pêdivî ye ku M600 di bin cîhazên Universal Serial Bus di Gerînendeyê Amûrê de xuya bibe.

Di vê nuqteyê de statûya LED-ya jorîn a M600 kontrol bikin, û pê ewle bin ku ronahiya Kesk PAŞ e.
Ger ronahiya SOR bibiriqe ev nîşan dide ku skaner rastî xeletiyek kujer hat. Bi vekirina "M600dll.log" celebê xeletiyê kontrol bikin file.
SERLÊDANA DEMO DIXWAZIN
Serlêdana Demo M600 ji dakêşin http://e-seek.com/products/m-600/
SCOPE
Nermalava PC-ê ji exe serîlêdanê, meclîsek C# API, û C/C++ DLL-ya ku bi M600-ê re bi USB-ê re têkilî dike pêk tê. Ev belge M600 C# s vedigireampserîlêdana le û C# API-ya ku pêşdebirek C# navbeynkariyek hêsan dide M600 DLL. M600 modulek RFID-ê heye ku navgînek standard CCID-ya Microsoft-ê ya ku ji hêla vê belgeyê ve nayê vegirtin bikar tîne. Emelî
Dema ku qertek tê danîn, firmware M600 dê:
- Ger çalak be bixweber belgeyek bişopîne
- Ger hebe MRZ deşîfre bikin
- Heke hebe PDF417 deşîfre bikin
- Bi karanîna LED-ên spî vekolînin
- Bi karanîna LED-yên IR-ê vekolînin
- Bi karanîna LED-yên UV-ê vekolînin
NÎŞANÊN LEDS
Tabloya rewşa LED M600 wiha ye:

GUI

Xiflteya 9 û belgeya ID3 nîşan dide û jimar 10 û belgeya ID1 nîşan dide. Wêneyên ID1 hatin kişandin.
GUI sê pêşiyên piçûk heneview wêneyên li milê çepê û wêneyek sereke ya mezin.
IMAGES BIÇÛK PÊŞVIEW PANE

Sê pencereyên piçûk hene ku bi karanîna ronahiyên cihêreng qerta şehkirî nîşan didin.
- Wêneyê yekem bi ronahiya spî hate kişandin.
- Wêneya duyemîn bi karanîna ronahiya IR hate girtin.
- Wêneya paşîn bi ronahiya UV hate kişandin.
AVAKARÎ
Armanca sereke ya serîlêdana demo ya C# peydakirina ex-ê yeampAgahdariya ku meriv çawa serîlêdanek ku bi M600-ê re bi karanîna C# API-ê ve girêdayî ye binivîse.

Serlêdan (M600.exe an serîlêdana bikarhêner), M600api.dll û M600dll.dllnd divê di heman pelrêçê de bin. DLL dê têketinek çêbike file (M600dll.log) di pelrêça ku tê de ji hêla xwerû ve tê xebitandin, lê ger bixwaze dikare were asteng kirin.
Wekî ku di çarçovê de hatî destnîşan kirin M600 xwedan modulek RFID e ku bi komputerek wekî çînek USB-ya CCID ve girêdayî ye û ji hêla vê belgeyê ve nayê vegirtin.
M600 DEMO APP
Projeya C# M600APP serîlêdana sereke û GUI-yê vedihewîne. Ew "M600.exe" çêker diafirîne.
Modulên di vê projeyê de ev in:
- FormM600demo.cs
- FormUpdate.cs
FORMM600DEMO.CS
Ev forma sereke ye û koda ku bi M600 C# API-ê re têkildar e dihewîne. Ew gazî fonksiyona Init () dike ku M600DLL dest pê dike da ku bi M600 re têkilî daynin û bixweber wêneyan veguhezînin. Serîlêdana bikarhêner divê WndProc () bişopîne û ger ew bixwaze bûyerên girêdana USB-ê werbigire û qut bike, bangî fonksiyona WndProcMessage () ya M600 bike.
FORMUPDATE.CS
Di vê modulê de binrûtîn hene ku GUI-yê nûve dikin.
C# API
C# API pêwendiyek hêsan ji M600 re peyda dike. Pêşdebirê C# divê bikaribe vê navberê bikar bîne da ku zû bi M600 re têkildar be bêyî ku hewce bike ku rasterast bi koda nerêveberî ya M600 DLL re têkildar be.
Pêdivî ye ku serîlêdan di destpêka destpêkirinê de ji bo bûyerên vegerê qeyd bike. DLL wê hingê gava ku bûyerek çêbibe dê serlêdanê vegerîne. Dûv re pêdivî ye ku serîlêdan bi karanîna rêbaza Invoke ya li FormM600demo.cs banga vegerê li ser mijara xwe hevdeng bike.
Civîna API-ê di serîlêdanê de wekî destnîşankirî ye:
statîka giştî CM600api m_M600 = CM600api nû();
FUNKSYONÊN API
void SetLogDir(LOG_DIR) [Vebijarkî] Berî Init() bangî vê fonksiyonê bike da ku pelrêça têketinê ya xwerû derbas bike. Ji hêla xwerû ve heke ji vê fonksiyonê re neyê gotin M600DLL dê M600DLL.LOG çêbike file di heman pelrêça ku tê de dixebite. Vê fonksiyonê rêzika pelrêça têketinê ya xwestî derbas bike. Ji bo neçalakkirina têketinê rêzika "null" derbas bikin.
- void Init()
Di destpêkê de vê fonksiyonê wekî di dema barkirina formê de bang bikin. - RegCB betal (OnNewEvent)
Banga bûyerê qeyd bikin. - betal Girtî()
Berî girtina serîlêdanê wekî di dema forma girtî de bangî vê fonksiyonê bikin. - bool Têkeve (bool bLogin)
Dema ku rast be, yekîne dê gava ku qertek têxe (xebata normal) bikole.
Dema ku xelet be, gava ku qertek têxe yekîneyek dê nexebite. - void UserBeep(E_BEEP eBeep)
Dengek bip diafirîne. Hejmara E_BEEP sê nirx hene:
BEEP_1, - betal GetVer (derve M600_VER ver)
Jimareya rêza E-Seek (EsSerNum), jimareya rêza Silicon (DsSerNum), guhertoya DLL, guhertoya dekodera barkodê, guhertoya firmware, û guhertoya hardware ya ku ji hêla avahiya M600_VER ve hatî destnîşankirin digire.
Endamên avahiya M600_VER ku dibe ku ji pêşdebirker re balkêş bin ev in:
ulong EsSerNum; // E-Seek serial number
//
byte DllMajor; // Hejmara guhertoya DLL
byte DllMinor;
byte DllBuild;
byte FwMajor; // Hejmara guhertoya firmware
byte FwMinor;
byte FwBuild; // Her tim sifir - bool WrUserData (byte[] aryData)
Rêzeya byte ya daneya bikarhêner ji bo flashê dinivîse (sînorê 128 byte).
Pêdivî ye ku Flash neyê bikar anîn danûstendina ku pir caran diguhezîne ji ber ku ew bi 10,000 nivîsên pêbawer ve sînorkirî ye. - bool RdUserData(byte[] aryData)
Rêzeya baytê daneyên bikarhêner ji flashê dixwîne (sînorê 128 byte).
Bala xwe bidinê ku ji bo wergirtina girêdana USB-ê û qutkirina serîlêdana bikarhêner pêdivî ye ku WndProc() bişopîne û bangî WndProcMessage ya M600 api bike. - betaliya parastî betal WndProc(Ref Peyam m)
{
m_M600.WndProcMessage(ref m); // ji bo girêdana USB û veqetandinê kontrol dike
bingeh.WndProc(ref m);
OBJEKÊN API
Çîna C# API M600_IMG ji bo her sê çavkaniyên ronahiyê bitmapek heye:
Bitmap bmBmRgb;
Bitmap bmBmIr;
Bitmap bmBmUv;
Wêneya yekem RGB ye.
Wêneya duyemîn IR e.
Wêneya sêyemîn UV ye.
Ger belgeyek ID1 were dîtin dê bitmaps werin qut kirin.
Avahiya C# API M600_BC avahiyek daneya 2D dihewîne.
byte[] aryMRZ; // Array byte bo MRZ*
byte[] aryQR; // Array byte ji bo QR*
byte[] aryP417; // Array byte ji bo PDF417*
int iBcOrient;
Ger barkoda PDF417 were dîtin, hêmana iBcOrient çar nirxên jimartî yên orîneta qertê û ji bo nenas sifir heye.
- 0 = Arasteya nenas
- 1 = Oryantasyona normal (Eniya qertê li rastê ye).
- 2 = Pêşî li rastê lê serûbin.
- 3 = Pêşî li milê çepê ye.
- 4 = Pêşî li milê çepê û serûbin e.
Not ku ji bo vê serbestberdanê deşîfrekirina MRZ, QR, û PDF417 hîn nehatiye bicîh kirin.
BÛYER:
Pêdivî ye ku serîlêdana bikarhêner nûnerek di destpêkê de ji M600dll re derbas bike da ku DLL bikaribe nûnerê bi nirxa tevhejmar a bûyerê re gazî bike.
M600 DLL li ser têlek ku M600 DLL diafirîne banga bûyerê vedigere serîlêdanê.
- EVENT_DISCOVERY
- EVENT_SCANING Firmware belgeyekê dikole
- EVENT_IR wêneyê IR amade ye
- Wêneyê EVENT_RGB RGB amade ye
- Wêneyê EVENT_UV UV amade ye
- EVENT_REMOVE Belge dikare were rakirin
- EVENT_BARCODE*
- EVENT_MRZ*
- EVENT_DONE Îskandin temam bû
- EVENT_USB_CON USB ve girêdayî ye
- EVENT_USB_DIS USB veqetiya
Ne: Fonksiyonên MRZ û bardode niha nayên bicîh kirin
PSEUDO KOD EXAMPLE
CM600api m_M600 = nû CM600api(); // C# API object
m_M600.Init(M600_Callback); // ji bo bûyeran vedigere
// Vegera banga bûyerê
//
valahiya giştî M600_Callback (int iEvent)
{
veguherîn (iEvent)
{
doza EVENT_IR: // Wêneyê IR amade ye
rawesta;
doza EVENT_RGB: // Wêneyê RGB amade ye
rawesta;
doz EVENT_UV: // Wêneyê UV amade ye
rawesta;
doza EVENT_DONE: // Îskandin temam bû
rawesta;
…
}
}
…
m_M600.Close()
LÊNERRÎNÎ
Sê beş hene ku M600 biparêzin:
Paqijkirin (Gavê 3-5)
Calibration (Gavê 6-7)
Gav 1: Karta Kalibrasyonê têxe
XELATN MEKANICK

Belge / Çavkanî
![]() |
ESEEK M600 Programmer SDK Unit Scanner [pdf] Rêbernameya Bikarhêner 2A9IZ-M600, 2A9IZM600, m600, M600 Bernameçêker SDK Yekîneya Şekerê, Bernameçêker SDK Yekîneya Şekerê, Yekîneya Şekerê SDK, Yekîneya Şeker |

