Visual Basic ile Elektronik Sayaç Okuma

kodun son hali aşağıdaki gibi oldu altı çizili satırda hata veriyor.
0.0.0(02624233) sayaçtan bu bilgiyi okuduktan sonra hata veriyor.

Dim i As String
Dim stmp As String

Do
Buffer = Buffer & ComData.Input
i = InStr(Buffer, vbCrLf)
If i > 0 Then
stmp = Left(Buffer, i - 2)
Buffer = Mid(Buffer, i + 2)
i = InStr(stmp, "(")
If i > 0 Then
stmp2 = Mid(stmp, i)
stmp = Left(stmp, i - 1)
i = InStr(2, stmp2, "(")
vsgrid.AddItem stmp & vbTab & IIf(i = 0, stmp2, Left(stmp2, i - 1)) & vbTab & IIf(i = 0, "", Mid(stmp2, i))
Else
vsgrid.AddItem stmp
End If
Else
Exit Do
End If
Loop Until Buffer = ""
 

arduino ile sayaç okuma işlemi yapmaya çalışıyorum. siz verileri rs485 ten mi yoksa optik porttan mı okudunuz yardımcı olabilirmisiniz?
 
ufukes bana kaynak kodları mail atabilirmisin? Ben C de okumaya çalışıyorum.
 
 

Arkadaşım çok zaman geçmiş ama programı paylaşabilir misin?
 
Ufuk usta veriyi hangi formatta görderiyorsunuz?
 
teşekkürler tüm yanıtlar için çok işime yarıycak
 
arduino ile sayaç okuma işlemi yapmaya çalışıyorum. siz verileri rs485 ten mi yoksa optik porttan mı okudunuz yardımcı olabilirmisiniz?


....................
iyi günler,tek bir sayaç ile çalışıyorum makele ait ben de arduino ile sayaçtan veri okumaya çalışıyorum.mühendislik fakültesi son sınıf öğrencisiyim.yardımcı olursanız çok sevinirim.
 

kaynak kodları paylaşırsanız sevinirim yada pm atarsanız.
teşekürler
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için onları kabul etmelisiniz. Daha fazla bilgi edin…