Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko253
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin
Parseval

Parseval

Dołączył 7 lat i 4 mies. temu
  • Obserwuj
  • Akcje 540
  • Znaleziska 12
  • Mikroblog 528
  • Obserwujący 0
  • Obserwowane 41
  • Dodane (78)
  • Komentowane (244)
  • Plusowane (206)
Parseval
Parseval 27.09.2020, 14:58:42
  • 0
Cześć,

Mam trochę wolnego czasu po pracy, który chciałbym przeznaczyć na rozwój w ramach projektu związanego z #cpp #linux #embedded. Czy znacie takie projekty, do których można dołączyć? A może są osoby chętne to stworzenia takiego projektu?

#programowanie #programista15k
  • 24
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Parseval
Parseval
Autor
27.09.2020, 15:21:54
  • 0
@MamCieNaHita: Myślę, że póki mnie to kręci wolałbym coś robić, projekt w pracy ze względu na korporacyjny charakter i inne czynniki rozwija się dość powoli ;)

@keton22: Swoich projektów trochę już miałem, wolałbym stworzyć coś w ramach zespołu. A co do embedded != cpp+linux, to się do końca nie zgodzę. Wiele platform typu SoM czy słynne płytki #raspberrypi ze względu na swoje cechy można zaliczyć do
  • Odpowiedz
Parseval
Parseval 13.09.2020, 13:27:43
  • 1
Cześć,
Projektuję aktualnie urządzenie w oparciu o mikrokontroler STM32, które odbiera w przerwaniu pojedyncze bajty, które są zapisywane do bufora. Piszę teraz parser, który miałby operować na tym buforze. Jeśli pojawi się w nim jedna z komend, to musi zostać wykonana jakaś akcja. Mam zagwostkę dotyczącą przetwarzania danych przechowywanych w buforze przez parser, tak żeby nie obciążać nadmiarowo procka. Czy sprawdzenie zawartości bufora musi się odbywać za każdym razem po odebraniu znaku?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Parseval
Parseval
Autor
13.09.2020, 13:54:34
  • 0
@zarowka12: Faktycznie, na to nie wpadłem :D Dzięki!
  • Odpowiedz
Parseval
Parseval 29.08.2020, 13:54:43
  • 0
Cześć,

Mam 3 pliki:

CommunicationManager.cpp
https://pastebin.com/KNiRqdh5
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Parseval
Parseval
Autor
29.08.2020, 18:12:59
  • 1
@jaksa0: Fakt, racja. Naprawione i działa
  • Odpowiedz
Parseval
Parseval 06.05.2020, 12:12:41
  • 0
Cześć,

Robię oprogramowanie bazujące na komunikacji DBus, wykorzystując sdbus-c++ i napotkałem problem z callbackami:

W uproszczeniu program ma działać tak, że zgłaszany jest callback od DBusa, w którym odbierane są pewne dane i wywołując metodę "push" Managera mają być przekazane do kontenera.

W
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Parseval
Parseval
Autor
06.05.2020, 12:39:44 via Android
  • 0
@bartekplus chciałem to zrobić, ale niestety nie mogę. Jest to związane z funkcja rejestrującą callbacki, która pochodzi z biblioteki dbusa
  • Odpowiedz
Parseval
Parseval
Autor
06.05.2020, 13:08:14
  • 0
@rethil: Jak to działa? Jako callback przekazując coś takiego?
this {
return this->funkcja(argument1, argument2);
}
  • Odpowiedz
Parseval
Parseval
Autor
06.05.2020, 13:40:50
  • 0
@MamCieNaHita: Jest to biblioteka C++. Funkcja łapiąca callback przyjmuje konkretnie: std::function;
  • Odpowiedz
Parseval
Parseval
Autor
06.05.2020, 14:19:32 via Android
  • 0
@rethil muszę zrozumieć teraz jak to działa :D
  • Odpowiedz
Pustulka
Pustulka
04.04.2020, 13:54:57
  • 357
Jaki notebook kupić, a właściwie lista najciekawszych laptopów na kwiecień 2020 w różnych przedziałach cenowych:
do około 500 zł
do około 1000 zł
do około 1500 zł
do około 2000 zł
do około 2500 zł
  • 253
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Parseval
Parseval 04.04.2020, 22:19:52 via Android
  • 0
Skąd takie duże ceny ThinkPadów? Bardzo podoba mi się T490s którego ceny wahają się w okolicach 6k, gdzie dell Vostro o podobnej specyfikacji kosztuje 4.5k. Warto aż tyle dopłacać za ThinkPada?
  • Odpowiedz
Parseval
Parseval 14.02.2020, 12:00:49 via Android
  • 1
Cześć,

Mam taki kawałek kodu jak na screenie.
Dlaczego w drugiej deklaracji tablicy toEncrypt widnieją w niej stare dane, skoro po wyjściu z pierwszej pętli zostaje niszczona? W przypadku takiej samej nazwy kompilator rezerwuje pamięć pod tym samym adresem? Jak to działa?

#programowanie #programista15k #cpp
Parseval - Cześć,

Mam taki kawałek kodu jak na screenie.
Dlaczego w drugiej deklarac...

źródło: comment_1581681649xWtC9WbbqI9YrFZc27Aj9c.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Parseval
Parseval
Autor
14.02.2020, 12:29:58 via Android
  • 0
Rozumiem, dzięki wszystkim :)
  • Odpowiedz
Parseval
Parseval 07.12.2019, 14:01:48
  • 1
Cześć,

Mam taki kawałek kodu jak na screenie. Obiekty klas Socket oraz Alarm muszą się wzajemnie widzieć, a w dodatku używają obiektu klasy XMLParser. Czy jest jakaś bardziej elegancka metoda na ich wzajemne "zazębienie"?

#cpp #programowanie #programista15k
Parseval - Cześć,

Mam taki kawałek kodu jak na screenie. Obiekty klas Socket oraz ...

źródło: comment_deK87vsd6rqfKGix1fJ2wtvTty0tAO6s.jpg

Pobierz
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Parseval
Parseval
Autor
07.12.2019, 14:41:12
  • 0
@piszczu: Jestem w stanie je napisać inaczej, to mój hobbystyczny projekt.

@Saly:
- Klasa XMLParser zawiera metody parsujące pliki XML z różnymi parametrami, klientami, alarmami itp.
- Klasa Socket zawiera metodę nasłuchującą za przychodzącymi danymi, używa klasy XMLParser do sprawdzania czy odebrane dane pochodzą od Klienta, który znajduje się w "bazie" (plik .xml). Służy też do rozsyłania różnych wiadomości do klientów (też dane zaczytywane z .xml). Używa metod
  • Odpowiedz
Parseval
Parseval
Autor
07.12.2019, 14:54:55
  • 0
@piszczu: Super, ma to jak najbardziej sens :) Jest jakaś metodologia, żeby dobrze wszystko zaprojektować przed implementacją? Wzorce projektowe?
  • Odpowiedz
Parseval
Parseval
Autor
07.12.2019, 14:57:15
  • 0
@mowmivector: Rozumiem. Czyli do zapisywania najlepiej stworzyć klasę typu: XMLWriter?
  • Odpowiedz
Parseval
Parseval
Autor
07.12.2019, 15:04:28
  • 0
@piszczu: Kapuję, dzięki mistrzu! Dużo nauki jeszcze przede mną... :D
  • Odpowiedz
Parseval
Parseval
Autor
07.12.2019, 17:13:40
  • 0
@piszczu: A propos książek, to właśnie tak zamierzam robić :) Zawodowo siedzę w #embedded i tutaj frameworki odgrywają znikomą rolę.
  • Odpowiedz
Parseval
Parseval
Autor
08.12.2019, 13:18:28
  • 0
@piszczu: Jeszcze mam takie pytania:
1. Lepiej jest utworzyć jeden globalny obiekt parsujący XML'a czy dla każdego obiektu, który wymaga jakiejś interakcji z XML'em tworzyć osobny obiekt?

2. Kiedy stworzę klasę np. ClientObserver, to obiekt takiej klasy powinien zawierać listę wszystkich klientów, a obserwator znajdujący się w sockecie dostaje jakieś dane i wtedy podejmuje decyzje, co zrobić z danym klientem?
  • Odpowiedz
Parseval
Parseval
Autor
08.12.2019, 14:46:02
  • 0
Głównie męczy mnie problem listy klientów, która będzie obsługiwana w kilku miejscach. Przechowywanie jej globalnie ma sens?
  • Odpowiedz
Parseval
Parseval 26.11.2019, 21:21:10
  • 0
Cześć ;)

Pracuję nad własnym systemem #smarthome. Szukając ciągłych możliwości rozwoju tego systemu stwierdziłem, że dobrze byłoby ustandaryzować protokół. Obecnie urządzenia komunikują się po socketach TCP, a protokół, który jest w użyciu wymyśliłem sam, są to komunikaty typu "Pomieszczenie-czujnik-wartość" itp.
Czy znacie jakieś protokoły, którymi posługują się komercyjne urządzenia? Chciałbym mieć możliwość połączenia swojego systemu z gotowymi rozwiązaniami na rynku, np. od #xiaomi.

#programowanie
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Parseval
Parseval
Autor
26.11.2019, 21:33:38
  • 0
@grabtom_: Tak, słyszałem o MQTT, ale czy tam też nie definiuję własnych komunikatów, które wysyłam do urządzeń?
  • Odpowiedz
Parseval
Parseval
Autor
26.11.2019, 21:44:49
  • 0
@grabtom_: Tak to rozumiem, ale publikowane dane mogą być dowolnego typu (?) zależnie od programisty. Czyli urządzenie może wysyłać np. komunikat " HEJ DZIAŁAM I ZMIERZYŁEM TEMPERATURĘ ", a chodzi mi o uzyskanie standardu komunikatów przesyłanych pomiędzy takimi urządzeniami. Np. jak urządzenie xiaomi mierzy temperaturę, to w jakim formacie to wysyła?
  • Odpowiedz
Parseval
Parseval
Autor
27.11.2019, 13:45:00 via Android
  • 0
@warstwowy_kabel Racja, dzięki! :)
  • Odpowiedz
  • <
  • 1
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • Strona 10 z 13
  • >

Osiągnięcia

  • Rocznica
    od 26.07.2025

    Rocznica
  • Gadżeciarz
    od 25.07.2018

    Gadżeciarz
  • Mikroblogger
    od 17.07.2022

    Mikroblogger

Wykop © 2005-2025

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking