🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.misc.elektronika
Article #796319

Protoków komunikacyjny do urządzenia pomiarowego

#796319
From: heby
Date: Tue, 06 May 2025 08:07
27 lines
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-mail

Show 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