SEDA ELEKTRONĠK
USB HĠD – CDC COM
veya HID-CDC COM
AYGITLARIN PC
KAYNAK KOD
KULLANIMI ĠÇĠN
KILAVUZ
ĠÇĠNDEKĠLER:
1- AÇIKLAMALAR
2- USB D, USB CDC COM PORT ve USB
HID/CDC CĠHAZLARIN BAĞLANTI
PARAMETRELERĠ VE DLL DOSYALARI
A) USB HiD ürünlerimizin değerleri:
B) USB CDC ürünlerimizin değerleri:
C) Bağlantı, kontol değerleri ve buffer:
D) DLL’ler:
3- USB PORT (hid ve cdc com port - HYBRĠD) 1-2-
4-8-16 RÖLE KONTROL kiti VE RF KONTROLLER
ĠÇĠN DEĞERLER – HĠD COM MOD DEĞĠġTĠRME:
A) 16 RÖLEYE KADAR DEĞERLER
B) USB 32 röle için gönderilmesi gereken değerler: (vb6, vb.net, c#, C++ Delphi, PYTHON)
C) 80 röle için gönderilmesi gereken değerler: (127 RÖLEYE KADAR KONTROL
SAĞLANABĠLĠR, 80 sonrası değerler aynı prensiple devam eder) (vb6, vb.net, c#, delphi)
4- NOT:1-2-3-4
SAYFA 1
1- AÇIKLAMALAR:
Size gönderilen dvd içinde veya aĢağıdaki adresten (BU ADRESTE ETHERNET ÜRÜNLERĠ
KAYNAK KODLARIDA MEVCUTTUR) indirdiğiniz kaynak kodlar rar veya zip uzantılıdır.
Winrar sürüm uygunsuzluğu nedeniyle dosyaları rar’dan çıkartamazsanız aĢağıdaki online
rar araçlarını kullanabilirsiniz. Kaynak Kodlar Ġndirme sayfasında 32 ve 126 röle paket
programlar ve kaynak kodlar ücretsiz indirilebilir, indirme iĢlemi için gmail hesabı
gerekebilir.
KAYNAK KODLAR ĠNDĠRME SAYFASI
Rar dosya adları kullanacağınız dile göre isimlendirilmiĢtir.
ONLĠNE RAR ZĠP ARAÇLAR:
https://extract.me/tr/
https://www.ezyzip.com/tr.html
SAYFA 2
2- USB HĠD, USB CDC COM PORT ve USB HID/CDC CĠHAZLARIN BAĞLANTI
PARAMETRELERĠ VE DLL DOSYALARI:
NOT: 2021 YILINDAN ĠTĠBAREN ÜRETĠLEN 2-4-8-16 RÖLE CĠHAZLARDA USB HĠD VEYA
CDC COM PORT ÇALIġMA KULLANICI TARAFINDAN BELĠRLENEBĠLMEKTEDĠR. HID COM
MODU DEĞĠġTĠRMEK ĠÇĠN CĠHAZA 251 DEĞERĠ NDERĠLĠR VE RESET TUġUNA BASILIR.
USB 2 RÖLE SAYFA ALTINDA ÜRÜN HĠD-COM MOD DEĞĠġTĠRME BASĠT KAYNAK KODLU
PROGRAMLAR VARDIR:
https://www.sedaelektronik.com/index.php?route=product/product&product_id=169
A) USB HiD ürünlerimizin değerleri:
Vid (vendor ID) : 6030
Pid (Product ID): 2009
Bu değerler hex olarak kodlanmıĢ olabilir:
Vid (vendor ID) : 178E
Pid (Product ID): 7D9 VEYA 07D9
B) USB CDC ürünlerimizin değerleri:
9600 baud
8 data bits
1 stop bit
No parity
Port no: PCye takıldığında aldığı X değer. Pc comport değeri 1’dir. Cihaz 2 veya yukarısı
değer alabilir. Denetim Masası-Aygıtlar ve Yazıcılar menüsünden cihazınızın hangi port numarasını
aldığını görebilirsiniz.
C) Bağlantı, kontol değerler ve buffer:
VĠD PĠD = 6030 VE 2009 DEĞERĠNDE OLAN ÜRÜNLER ĠÇĠN BĠLGĠLER:
GÖNDERĠLECEK DEĞER SIRALAMASI
BUFFEROUT 0 = 0 REPORT ĠD
bufferout 1 = 1
bufferout 4 = 1 (böylelikle 1. röle çektirilmiĢ olur, buffer out değeri pc yazılımında 4 veya 5 buffer
olabilir)
D) DLL’ler:
umng.dll
mcHID.dll
usbGenericHidCommunications.dll
Kodları X86 platformu ile derlemeniz programınızın hem32 hem 64 bit ortamında çalıĢması
sağlar. Bu dll’leri Windows/system32 veya Windows/system klasörüne kopyalamanız gerekebilir.
Bu dll dosyaları dvd içinde ve web sitesinde mevcuttur.
SAYFA 3
3- USB PORT (hid ve cdc com port - HYBRĠD) 1-2-4-8-16-32 RÖLE KONTROL kiti VE RF
KONTROLLER ĠÇĠN DEĞERLER:
Bazı eski 1-2 röleye sahip ürünlerde 8. Buton veya 7. Buton değer gönderir, kontrol değerleri 7-
23 ve 8-24’tür.
rf8 -- rf3 (vb6, vb.net, c#.net, C++ Delphi, PYTHON)
YENĠ VERSĠYON ÜRÜNLERDE ĠLAVE EDĠLEN DEĞERLER:
BÜTÜN RÖLELERĠ AÇMA DEĞERĠ: 255
BÜTÜN RÖLELERĠ KAPATMA DEĞERĠ:254
USB HID USB COM MODU DEĞĠġTĠRME DEĞERĠ: 251 (BU DEĞER GÖNDERĠLDĠKTEN
SONRA CĠHAZ ÜZERĠNDEKĠ RESET BUTONUN BASILMALIDIR. HID’DEN COM’A, COM’DAN
HID’E 251 DEĞERĠ ĠLE DÖNÜġ YAPILABĠLMEKTEDĠR. USB 16 RÖLE ĠÇĠN 2 ADET JUMPER
KONUMU DEĞĠġTĠRĠLĠR VE DEVRENĠN USB BESLEMESĠ KESĠLĠP VERĠLĠR VE RESET
BUTONUNA BASILIR.
AĢağıda verilen değerler buton kodları içindeki kod parçasında görebilirsiniz.
2-4-8-16-32-80 RÖLE DEĞERLEAġAĞIDA VERĠLMĠġTĠR.
A) 16 RÖLEYE KADAR DEĞERLER:
AÇ KAPAT
BUTON1 1 17
BUTON2 2 18
BUTON3 3 19
BUTON4 4 20
BUTON5 5 21
BUTON6 6 22
BUTON7 7 23
BUTON8 8 24
BUTON9 9 25
BUTON10 10 26
BUTON11 11 27
BUTON12 12 28
BUTON13 13 29
BUTON14 14 30
BUTON15 15 31
BUTON16 16 32
B) USB 32 röle için gönderilmesi gereken değerler: (vb6, vb.net, c#, C++ Delphi, PYTHON)
BUTON1 1 17
BUTON2 2 18
BUTON3 3 19
BUTON4 4 20
BUTON5 5 21
BUTON6 6 22
BUTON7 7 23
BUTON8 8 24
BUTON9 9 25
BUTON10 10 26
BUTON11 11 27
BUTON12 12 28
BUTON13 13 29
BUTON14 14 30
BUTON15 15 31
BUTON16 16 32
SAYFA 4
BUTON17 33 34
BUTON18 35 36
BUTON19 37 38
BUTON20 39 40
BUTON21 41 42
BUTON22 43 44
BUTON23 45 46
BUTON24 47 48
BUTON25 49 50
BUTON26 51 52
BUTON27 53 54
BUTON28 55 56
BUTON29 57 58
BUTON30 59 60
BUTON31 61 62
BUTON32 63 64
C) 80 röle için gönderilmesi gereken değerler: (127 RÖLEYE KADAR KONTROL
SAĞLANABĠLĠR, 80 sonrası değerler aynı prensiple devam eder) (vb6, vb.net, c#, delphi)
BUTON1 1 17
BUTON2 2 18
BUTON3 3 19
BUTON4 4 20
BUTON5 5 21
BUTON6 6 22
BUTON7 7 23
BUTON8 8 24
BUTON9 9 25
BUTON10 10 26
BUTON11 11 27
BUTON12 12 28
BUTON13 13 29
BUTON14 14 30
BUTON15 15 31
BUTON16 16 32
BUTON17 33 34
BUTON18 35 36
BUTON19 37 38
BUTON20 39 40
BUTON21 41 42
BUTON22 43 44
BUTON23 45 46
BUTON24 47 48
BUTON25 49 50
BUTON26 51 52
BUTON27 53 54
BUTON28 55 56
BUTON29 57 58
BUTON30 59 60
BUTON31 61 62
BUTON32 63 64
SAYFA 5
BUTON33 65 66
BUTON34 67 68
BUTON35 69 70
BUTON36 71 72
BUTON37 73 74
BUTON38 75 76
BUTON39 77 78
BUTON40 79 80
BUTON41 81 82
BUTON42 83 84
BUTON43 85 86
BUTON44 87 88
BUTON45 89 90
BUTON46 91 92
BUTON47 93 94
BUTON48 95 96
BUTON49 97 98
BUTON50 99 100
BUTON51 101 102
BUTON52 103 104
BUTON53 105 106
BUTON54 107 108
BUTON55 109 110
BUTON56 111 112
BUTON57 113 114
BUTON58 115 116
BUTON59 117 118
BUTON60 119 120
BUTON61 121 122
BUTON62 123 124
BUTON63 125 126
BUTON64 127 128
BUTON65 129 130
BUTON66 131 132
BUTON67 133 134
BUTON68 135 136
BUTON69 137 138
BUTON70 139 140
BUTON71 141 142
BUTON72 143 144
BUTON73 145 146
BUTON74 147 148
BUTON75 149 150
BUTON76 151 152
BUTON77 153 154
BUTON78 155 156
BUTON79 157 158
BUTON80 159 160
SAYFA 6
NOT:
1- Bu belge seda elektronik tarafından dağıtılan vb6,vb.net, c#, C++ Delphi PYTHON
kaynak kodları için gerekli bütün açıklamaları vermektedir.
Size dvd ile gönderilen veya site üzerinden indirdiğiniz kaynak kodlar C# vb6 vb.net ve delphi
ortamında çalıĢan kodlardır, vb.net ve c# kodları visual studio 2013 ve üzeri ile derlenip uygulama
oluĢturulabilir. Eğer .net için daha yüksek bir sürüm kullanıyorsanız kodu convert etmeniz
gerekebilir. Bu sizin sorumluluğunuzda olan bir durumdur. Bu konuda destek verilmez.
Kaynak kod çalıĢmalarınız için telefonla soru sormanız bizi akılda tutulması zor değerler ve
ayrıntılar olduğu için bizi zor duruma düĢürecektir. Bir sorunla karĢılaĢtığınızda Lütfen bu belgeyi
inceleyerek sonuca ulaĢınız ya da sorunu çözemezseniz bize mail atınız. Telefonla kod desteği
sağlamıyoruz.
2- Size bu beldede anlatılan bütün iĢlemleri gerçekleĢtiren bir exe uygulama dosyasında
gönderilecektir. Bu uygulama vb6 da hazırlanmıĢ ve bu kaynak kodda size gönderilmiĢtir.
VB.net ve C# kaynak kodlarda ise sadece röle çektirme led yakma için butonlar bulunur.
3- Linux için yazılım geliĢtiriyorsanız visual studio'ya linux sdk eklentisini kurunuz.
4- c++ ve LĠNUX ile yazılım geliĢtiriyor iseniz size göndereceğimiz örnek kodlara; (vidpid
6030 2009 değerli ürünler için) vid, pid, çalıĢma modu seçimi, gönderilecek değer verilerini giriniz.
HARZEMTEK BĠLĠġĠM VE ELEKTRONĠK
Ġstiklal Mah. ReĢadiye Cad. Yelkovan ĠĢhanı DıĢ kapı no:8 Ġç kapı no:104
ODUNPAZARI ESKĠġEHĠR
WHATSAPP / TELEGRAM:
0544 7741819
www.sedaelektronik.com
06-05-2022
SAYFA 7