Opis protokołu Supla

User avatar
Goral64
Posts: 3135
Joined: Fri Dec 27, 2019 6:22 pm
Location: Żerniki Wrocławskie

Post

Podpinam się do tematu. Opis protokołu SUPLA by mi też się przydał, bez konieczności czytania kodu w C++ czy debagowania SuplaDevice :)
Widzimy się na Supla Offline Party Season 2 :D

Image
User avatar
pzygmunt
Posts: 18356
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków

Post

Nie bardzo jest na to czas :/
User avatar
Goral64
Posts: 3135
Joined: Fri Dec 27, 2019 6:22 pm
Location: Żerniki Wrocławskie

Post

pzygmunt wrote: Tue Aug 17, 2021 10:14 pm Nie bardzo jest na to czas :/
Domyślam się, ale to nie zmienia faktu, żeby się przydała taka dokumentacja ;)
Chce napisać prostego klienta, ale nie w C++ i nie pod ESP i zaoszczędziłbym sporo czasu pomijając prace śledcze nad protokołem.
Widzimy się na Supla Offline Party Season 2 :D

Image
User avatar
pzygmunt
Posts: 18356
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków

Post

W czym chcesz napisać tego klienta ?
User avatar
Goral64
Posts: 3135
Joined: Fri Dec 27, 2019 6:22 pm
Location: Żerniki Wrocławskie

Post

pzygmunt wrote: Tue Aug 17, 2021 10:30 pm W czym chcesz napisać tego klienta ?
W PHP
Widzimy się na Supla Offline Party Season 2 :D

Image
User avatar
pzygmunt
Posts: 18356
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków

Post

Możesz zaadoptować klienta w c jako moduł do PHP. Wtedy ładujesz klienta jako rozszerzenie. Nie musisz pisać implementacji całego protokołu. Musisz też pamiętać, że komunikacja z serwerem jest asynchroniczna.
User avatar
Goral64
Posts: 3135
Joined: Fri Dec 27, 2019 6:22 pm
Location: Żerniki Wrocławskie

Post

pzygmunt wrote: Tue Aug 17, 2021 11:01 pm Możesz zaadoptować klienta w c jako moduł do PHP. Wtedy ładujesz klienta jako rozszerzenie. Nie musisz pisać implementacji całego protokołu.
Nigdy tego nie robiłem...
pzygmunt wrote: Tue Aug 17, 2021 11:01 pm Musisz też pamiętać, że komunikacja z serwerem jest asynchroniczna.
Tak, wiem.
Widzimy się na Supla Offline Party Season 2 :D

Image
Sheezo
Posts: 39
Joined: Thu Oct 21, 2021 1:28 pm

Post

A czy jest ktoś mądry na forum kto wytłumaczy jak zarejestrować poprawnie AT? Nie używam arduino a chcę dodać funkcjonalność do sterownika GPRS. Mam na nich po 8 wejść które chciałbym używać jako AT. Niestety podczas rejestracji nie pokazuje mi listy wyzwalaczy. Czytałem na forum o jakichś buttonach i sensorach ale już się w tym gubie. Czy można wiedzieć jakich dokładnie procedur używać aby to działało?

Pozdrawiam.
User avatar
klew
Posts: 8357
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

Sheezo wrote: Sat Nov 26, 2022 10:45 am A czy jest ktoś mądry na forum kto wytłumaczy jak zarejestrować poprawnie AT? Nie używam arduino a chcę dodać funkcjonalność do sterownika GPRS. Mam na nich po 8 wejść które chciałbym używać jako AT. Niestety podczas rejestracji nie pokazuje mi listy wyzwalaczy. Czytałem na forum o jakichś buttonach i sensorach ale już się w tym gubie. Czy można wiedzieć jakich dokładnie procedur używać aby to działało?

Pozdrawiam.
A czego używasz jeśli nie Arduino IDE? Robisz to na bibliotece SuplaDevice?
Widzimy się na Supla Offline Party vol. 2 :!:
Sheezo
Posts: 39
Joined: Thu Oct 21, 2021 1:28 pm

Post

Mój sterownik GPRS nie posiada układu ESP. Używam CortexM4 + modem SIM800C. Jakiś czas temu już go przedstawiałem na forum. Komunikacja między prockiem a modemem po komendach AT. Dlatego potrzebuję znać protokuł komunikacyjny. Takie rzeczy jak sterowanie przekaźnikami, wyświetlanie temperatury i inne to oganąłem. Odbiłem się na action trigger. Czy jesteś mi w stanie pomóc? Nie oczekuję od razu całego opisu ale tylko wypisać jakie procedury uruchamiać po kolei.

Pozdrawiam.

Return to “Ogólna dyskusja”