Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 24 lis 2024, o 06:17


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 
Autor Wiadomość
PostNapisane: 12 lut 2017, o 20:27 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 20 sie 2013
Posty: 795
Lokalizacja: Poznań
Pomógł: 59

Zastanawiam się nad czymś takim, jak wykrywanie podłączenia ft232 do komputera. Troszkę szukałem już, ale jakoś rozwiązania nie znalazłem. Może coś podpowiecie?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lut 2017, o 20:31 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

icer_cmg napisał(a):
Zastanawiam się nad czymś takim, jak wykrywanie podłączenia ft232 do komputera. Troszkę szukałem już, ale jakoś rozwiązania nie znalazłem. Może coś podpowiecie?



Chodzi tobie np o to aby podpisać urządzenie które na pokładzie ma FT232RL np

Lampa solarna ?? aby tak się zgłaszało w sterownikach ??

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lut 2017, o 20:39 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 20 sie 2013
Posty: 795
Lokalizacja: Poznań
Pomógł: 59

Ogólnie to chciałbym osiągnąć coś takiego:
- odpalam program
- podpinam urządzenie z ft232
- program wykrywa podłączenie i wyszukuje port com
- wysyłam na com "AT" i jeśli otrzymam "OK" to program przechodzi dalej



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lut 2017, o 20:41 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 mar 2014
Posty: 333
Lokalizacja: Rybnik
Pomógł: 55

Myślę, że odpowiedzą będzie tutaj D2XX.
http://www.ftdichip.com/Support/Softwar ... CSharp.htm

Dokumentacja:
http://www.ftdichip.com/Support/Documents/ProgramGuides/D2XX_Programmer's_Guide(FT_000071).pdf
funkcja FT_ListDevices

_________________
Amatorska stacje meteorologiczna



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lut 2017, o 20:56 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 20 sie 2013
Posty: 795
Lokalizacja: Poznań
Pomógł: 59

Tak się zastanawiam czy będę chciał tylko ft232 używać, czy też inne. Chyba jednak pozostanę przy ręcznym wyborze portu COM.

Wolałbym w systemie wykrywać podłączenie pod usb i wtedy sprawdzać listę portów com.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lut 2017, o 21:06 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 mar 2014
Posty: 333
Lokalizacja: Rybnik
Pomógł: 55

No to w takim razie:
https://msdn.microsoft.com/pl-pl/library/system.io.ports.serialport.getportnames(v=vs.110).aspx

Tu masz przykład w C++
topic6121.html#p71672

_________________
Amatorska stacje meteorologiczna



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lut 2017, o 01:37 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

ale przecież np w C# można zrealizować automatyczne przeszukanie każdego zajętego portu COM i na każdy port wysłać np AT+SOFT
i gdy nadejdzie np odpowiedź SOFT=ZENEK to pozostać przy tym porcie i to tak naprawdę zrobisz to w VS czy DELPHI czy jeszcze innym programie / języku i nie tylko na FT323RL ale i też na PL czy innych układach

to jet kwestia programu na PC aby przeszukał porty które są w systemie i na każdy wysłał zapytanie jak uzyska odpowiedz to wybiera port a jak nie to szuka dalej :)

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lut 2017, o 09:24 
Offline
Użytkownik

Dołączył(a): 10 sty 2017
Posty: 50
Pomógł: 5

Sporo jest do znalezienia na forum

http://forum.atnel.pl/topic5520-30.html#p141000
http://forum.atnel.pl/topic5520.html#p64783

i jeszcze całkiem ciekawe rozwiązanie powiadamiacza
http://forum.atnel.pl/topic3694.html#p48901


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO