Article View: pl.misc.elektronika
Article #796319Protoków komunikacyjny do urządzenia pomiarowego
From: heby
Date: Tue, 06 May 2025 08:07
Date: Tue, 06 May 2025 08:07
27 lines
2232 bytes
2232 bytes
Cześć. Dłubię sobie małe urządzenie. Konkretnie sterowalny generator DSS, ale to nie jedyne. Zakładam, że będzie on miał izolowane wejście USB, działające w trybie uart. Chciałbym go z PC, najlepiej z Pythona, obsłużyć. C++ nie pogardzę. Mogę coś sam wymyśleć. ALe może ktoś trafił na jakąś biblitekę + protokół komunikacyjny, który mogę łatwo zaimplementować na uC w urządzeniu i automatycznie dostać działającą komunikację? Jak by potrafiło się "samo" tworzyć GUI do tego, na podstawie discovery urządzenia, to było by naprawdę świetnie. Mam taki własny protokół, który rozwijałem ze 20 lat temu, który własnie to potrafi, tzn po podpięciu dodolnego urządzenia zgłasza się i PC odczytuje rejestry, funkcje itd a nastepnie automatycznie tworzy interaktywny panel sterujący. Mogę go użyć (Java), ale to nie jest standardowe. Ale może jest coś podobnego, uzywanego powszechnie? Nie chcę mojego kwadratowego koła używać, jeśli jest coś bardziej standardowego. Na razie widzę, że są rozwiazania pchające jsona przez uart do uC. Ale to i tak wymaga rękodziela. W skrócie: szukam blbiteki pozwalajacej wykonać 90% komunikacji z mikrokontrolerem i opcjonalnym bajerem typu autodiscovery + GUI.
Technical Details
Message-ID:
<vvcfvp$2eqan$1@dont-email.me>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: heby <heby@poczta.onet.pl> Newsgroups: pl.misc.elektronika Subject: Protoków komunikacyjny do urządzenia pomiarowego Date: Tue, 6 May 2025 10:07:20 +0200 Organization: A noiseless patient Spider Lines: 28 Message-ID: <vvcfvp$2eqan$1@dont-email.me> MIME-Version: 1.0 Injection-Date: Tue, 06 May 2025 10:07:25 +0200 (CEST) Injection-Info: dont-email.me; posting-host="4921d05d4e46eb19cc4a7aa78788f1db"; logging-data="2582871"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/WYdDuIeGjAgKiBacedMa8" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:gZ1l+e90rjT4i33FmpPyeB1AC/U= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit