|
Programiranje Programski jezici, tehnike, alatke... |
|
Alatke vezane za temu | Vrste prikaza |
5.11.2016, 20:55 | #1 |
Član
Član od: 21.12.2012.
Poruke: 30
Zahvalnice: 0
Zahvaljeno jedanput na jednoj poruci
|
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 |
5.11.2016, 21:14 | #2 |
V.I.P. GNU/Linux
Član od: 1.11.2005.
Poruke: 11.166
Zahvalnice: 2.086
Zahvaljeno 4.923 puta na 2.859 poruka
|
Re: Visual basic aplikacija + PIC18f4520 via udp
Za početak, isključi firewall na računaru.
|
5.11.2016, 21:27 | #3 |
Deo inventara foruma
Član od: 17.6.2011.
Poruke: 7.336
Zahvalnice: 94
Zahvaljeno 3.334 puta na 2.010 poruka
|
Re: Visual basic aplikacija + PIC18f4520 via udp
Hehe, PIC 18F45XX. Jel to došlo vreme za seminarski iz mikrokontrolera?
|
5.11.2016, 22:20 | #4 |
Član
Član od: 21.12.2012.
Poruke: 30
Zahvalnice: 0
Zahvaljeno jedanput na jednoj poruci
|
Re: Visual basic aplikacija + PIC18f4520 via udp
Probao sa ugasenim firewall-om...ista prica...
|
5.11.2016, 22:27 | #5 |
Član
Član od: 21.12.2012.
Poruke: 30
Zahvalnice: 0
Zahvaljeno jedanput na jednoj poruci
|
Re: Visual basic aplikacija + PIC18f4520 via udp
Šaljem u prilogu printscreen-ove iz wireshark-a
, BTW znam da nije trebalo u novom postu, nisam znao kako da spojim sa prethodnim |
6.11.2016, 17:05 | #6 |
Član
Član od: 21.12.2012.
Poruke: 30
Zahvalnice: 0
Zahvaljeno jedanput na jednoj poruci
|
Re: Visual basic aplikacija + PIC18f4520 via udp
Da li makar neko ima neko ideju ili savet sta ne valja?
|
7.11.2016, 11:14 | #7 |
V.I.P. GNU/Linux
Član od: 1.11.2005.
Poruke: 11.166
Zahvalnice: 2.086
Zahvaljeno 4.923 puta na 2.859 poruka
|
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 |
7.11.2016, 12:05 | #8 |
Deo inventara foruma
Član od: 17.6.2011.
Poruke: 7.336
Zahvalnice: 94
Zahvaljeno 3.334 puta na 2.010 poruka
|
Re: Visual basic aplikacija + PIC18f4520 via udp
|
10.11.2016, 20:18 | #9 |
Član
Član od: 21.12.2012.
Poruke: 30
Zahvalnice: 0
Zahvaljeno jedanput na jednoj poruci
|
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..... |
11.11.2016, 18:46 | #10 |
Član
Član od: 21.12.2012.
Poruke: 30
Zahvalnice: 0
Zahvaljeno jedanput na jednoj poruci
|
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)
vb thread.txt |
12.11.2016, 17:28 | #11 |
Član
Član od: 21.12.2012.
Poruke: 30
Zahvalnice: 0
Zahvaljeno jedanput na jednoj poruci
|
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:
|
12.11.2016, 18:39 | #12 |
V.I.P. GNU/Linux
Član od: 1.11.2005.
Poruke: 11.166
Zahvalnice: 2.086
Zahvaljeno 4.923 puta na 2.859 poruka
|
Re: Visual basic aplikacija + PIC18f4520 via udp
Zašto si sam pisao kod za checksum?
|
12.11.2016, 19:53 | #13 |
Član
Član od: 21.12.2012.
Poruke: 30
Zahvalnice: 0
Zahvaljeno jedanput na jednoj poruci
|
Re: Visual basic aplikacija + PIC18f4520 via udp
pa nisam koristio nista gotovo sve sam pisao od nule
|
Bookmarks sajtovi |
|
|
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 |