Forum Sveta kompjutera

Nazad   Forum Sveta kompjutera > Test Run > Programiranje
Uputstvo Članstvo Kalendar Današnje poruke Pretraži

Programiranje Programski jezici, tehnike, alatke...

Odgovor
 
Alatke vezane za temu Vrste prikaza
Stara 5.11.2016, 20:55   #1
bakii
Član
 
Član od: 21.12.2012.
Poruke: 30
Zahvalnice: 0
Zahvaljeno jedanput na jednoj poruci
Određen forumom Visual basic aplikacija + PIC18f4520 via udp

Pozdrav svima!

Imam problem oko aplikacije pisane u visual basicu , nisam se bavio nesto preterano programiranjem u istom nego mi zapalo da treba da odradim mali programcic cisto radi demonstracije, tako da ide rdjavo...Ovako, sa jedne strane imam električnu pločicu na kojoj mi se nalazi mikrokontroler pic18f4520 koji je potrebno da komunicira sa aplikaciojm koja se nalazi na racunaru, koristeci udp protokol, naravno pored je implementiran arp, icmp sve funkcionise...
Sve lepo funkcionise kada je iz aplikacije potrebno da posaljem podatke u mikrokontroler, prateci saobracaj preko wireshark-a, a kada pokusam da posaljem nesto obrnutim smerom iz mikrokontrolera u pc na kom se nalazi aplikacija dolazi do problema da aplikacija na racunaru uopste ne detektuje prijem podataka iako je prateci preko wireshark-a sve OK. Tu dolazi moje neznanje vezano oko visual basic-a i ne mogu nikako da se iskobeljam duze vreme..... pa bih zamolio za pomoc, ako neko moze da pomogne bio bih mu vrlo zahvalan, da me usmeri i da savet... Pisao sam neki kod i to funkcionise kada saljem podatke, ali kada primam nikako....u prilogu saljem poslednje sto sam pokusao... Visual basic aplication.txt
bakii je offline   Odgovor sa citatom ove poruke
Stara 5.11.2016, 21:14   #2
voodoo_
V.I.P. GNU/Linux
 
Avatar korisnika voodoo_
 
Član od: 1.11.2005.
Poruke: 11.166
Zahvalnice: 2.086
Zahvaljeno 4.923 puta na 2.859 poruka
Određen forumom Re: Visual basic aplikacija + PIC18f4520 via udp

Za početak, isključi firewall na računaru.
voodoo_ je offline   Odgovor sa citatom ove poruke
Stara 5.11.2016, 21:27   #3
Neutrino
Deo inventara foruma
 
Član od: 17.6.2011.
Poruke: 7.336
Zahvalnice: 94
Zahvaljeno 3.334 puta na 2.010 poruka
Određen forumom Re: Visual basic aplikacija + PIC18f4520 via udp

Hehe, PIC 18F45XX. Jel to došlo vreme za seminarski iz mikrokontrolera?
Neutrino je offline   Odgovor sa citatom ove poruke
Stara 5.11.2016, 22:20   #4
bakii
Član
 
Član od: 21.12.2012.
Poruke: 30
Zahvalnice: 0
Zahvaljeno jedanput na jednoj poruci
Određen forumom Re: Visual basic aplikacija + PIC18f4520 via udp

Probao sa ugasenim firewall-om...ista prica...
bakii je offline   Odgovor sa citatom ove poruke
Stara 5.11.2016, 22:27   #5
bakii
Član
 
Član od: 21.12.2012.
Poruke: 30
Zahvalnice: 0
Zahvaljeno jedanput na jednoj poruci
Određen forumom Re: Visual basic aplikacija + PIC18f4520 via udp

Šaljem u prilogu printscreen-ove iz wireshark-a
Kliknite na sliku za veću verziju

Ime:	Data from PIC to PC.jpg
Viđeno:	23 puta
Veličina:	94,5 KB
ID:	54999
Kliknite na sliku za veću verziju

Ime:	Data from PC to PIC.jpg
Viđeno:	18 puta
Veličina:	96,5 KB
ID:	55000
Kliknite na sliku za veću verziju

Ime:	visual basic aplication.jpg
Viđeno:	22 puta
Veličina:	67,0 KB
ID:	55001,

BTW znam da nije trebalo u novom postu, nisam znao kako da spojim sa prethodnim
bakii je offline   Odgovor sa citatom ove poruke
Stara 6.11.2016, 17:05   #6
bakii
Član
 
Član od: 21.12.2012.
Poruke: 30
Zahvalnice: 0
Zahvaljeno jedanput na jednoj poruci
Određen forumom Re: Visual basic aplikacija + PIC18f4520 via udp

Da li makar neko ima neko ideju ili savet sta ne valja?
bakii je offline   Odgovor sa citatom ove poruke
Stara 7.11.2016, 11:14   #7
voodoo_
V.I.P. GNU/Linux
 
Avatar korisnika voodoo_
 
Član od: 1.11.2005.
Poruke: 11.166
Zahvalnice: 2.086
Zahvaljeno 4.923 puta na 2.859 poruka
Određen forumom Re: Visual basic aplikacija + PIC18f4520 via udp

Nemam pojma, verovatno podaci ne mogu da se prihvataju ovako na dugme (s obzirom da UDP nije pravi kanal kao TCP pa da ima neki ugrađeni acknowledge mehanizam sa timeout-om). Dakle morao bi bukvalno da pogodiš pravi trenutak kad da klikneš na dugme da bi primio podatke. Reimplementiraj primanje preko listenera:

https://msdn.microsoft.com/en-us/lib...code-snippet-1
voodoo_ je offline   Odgovor sa citatom ove poruke
Stara 7.11.2016, 12:05   #8
Neutrino
Deo inventara foruma
 
Član od: 17.6.2011.
Poruke: 7.336
Zahvalnice: 94
Zahvaljeno 3.334 puta na 2.010 poruka
Određen forumom Re: Visual basic aplikacija + PIC18f4520 via udp

Neutrino je offline   Odgovor sa citatom ove poruke
Sledećih 3 korisnika se zahvaljuje korisniku Neutrino na korisnoj poruci:
doctor (8.11.2016), NIx Car (11.11.2016), voodoo_ (7.11.2016)
Stara 10.11.2016, 20:18   #9
bakii
Član
 
Član od: 21.12.2012.
Poruke: 30
Zahvalnice: 0
Zahvaljeno jedanput na jednoj poruci
Određen forumom Re: Visual basic aplikacija + PIC18f4520 via udp

Malo kasnim sa odgovorom, ubija posao....
Probao sam preko listenera ista prica nista se ne desava...
Pa sam pokusao sa ugasenim firewall-om, nista..
Plocica sa mikrokontrolerom je sa racunarom povezana preko svica, probano direktno povezivanje, ista prica

Stvarno vise ne znam sta da radim.....
bakii je offline   Odgovor sa citatom ove poruke
Stara 11.11.2016, 18:46   #10
bakii
Član
 
Član od: 21.12.2012.
Poruke: 30
Zahvalnice: 0
Zahvaljeno jedanput na jednoj poruci
Određen forumom Re: Visual basic aplikacija + PIC18f4520 via udp

Hmmm, nesto sam cackao i otkrijem da ne racunam pravilno checksum za ip header tj. u wireshark-u je bila ugasena opcija za filtriranje saobracaja sa pogresnim checksum-om..prepravio sam i kod u visual basicu.. sada po gasenju firewall-a u wireshark-u dobijam poruku destination port unreachable..(attachment)
Kliknite na sliku za veću verziju

Ime:	wiresh dst port unrch.png
Viđeno:	5 puta
Veličina:	62,0 KB
ID:	55038

Kliknite na sliku za veću verziju

Ime:	wiresh repo.jpg
Viđeno:	5 puta
Veličina:	103,9 KB
ID:	55039

vb thread.txt
bakii je offline   Odgovor sa citatom ove poruke
Stara 12.11.2016, 17:28   #11
bakii
Član
 
Član od: 21.12.2012.
Poruke: 30
Zahvalnice: 0
Zahvaljeno jedanput na jednoj poruci
Određen forumom Re: Visual basic aplikacija + PIC18f4520 via udp

Problem rešen...bio je u tome sto je aplikacija sama odbacivala sve podatke sa pogrešno proračunatim ip header checksum-om, samostalno sam pisao kod za proracun checksum-a pa se prikrala greska.. da i u kodu same aplikacije nisam pozvao subroutine-u udpListener i to je to...hvala svima na pomoci:ale aleee:
bakii je offline   Odgovor sa citatom ove poruke
Stara 12.11.2016, 18:39   #12
voodoo_
V.I.P. GNU/Linux
 
Avatar korisnika voodoo_
 
Član od: 1.11.2005.
Poruke: 11.166
Zahvalnice: 2.086
Zahvaljeno 4.923 puta na 2.859 poruka
Određen forumom Re: Visual basic aplikacija + PIC18f4520 via udp

Zašto si sam pisao kod za checksum?
voodoo_ je offline   Odgovor sa citatom ove poruke
Stara 12.11.2016, 19:53   #13
bakii
Član
 
Član od: 21.12.2012.
Poruke: 30
Zahvalnice: 0
Zahvaljeno jedanput na jednoj poruci
Određen forumom Re: Visual basic aplikacija + PIC18f4520 via udp

pa nisam koristio nista gotovo sve sam pisao od nule
bakii je offline   Odgovor sa citatom ove poruke
Odgovor

Bookmarks sajtovi


Vaš status
Ne možete postavljati teme
Ne možete odgovarati na poruke
Ne možete slati priloge uz poruke
Ne možete prepravljati svoje poruke

BB kod: uključeno
Smajliji: uključeno
[IMG] kod: uključeno
HTML kod: isključeno


Slične teme
tema temu započeo forum Odgovora Poslednja poruka
Visual Basic u Wordu i Excelu DzonVejn Web razvoj 1 11.6.2014 18:37
How to... Visual Basic Markonije Programiranje 667 4.4.2014 19:38
Da li Visual Basic 2010 Express može ovo? miloshsk Programiranje 4 4.3.2011 13:36
Visual Basic 6 i WebBrowser 7m4k3r Programiranje 1 29.8.2009 23:36
Visual Basic 6.0 Tutorial DobroslaV Programiranje 10 4.8.2007 14:05


Sva vremena su po Griniču +2 h. Sada je 3:32.


Powered by vBulletin® verzija 3.8.7
Copyright ©2000–2024, vBulletin Solutions, Inc.
Hosted by Beograd.com