Czy można w Google Arduino pracować w Google Protocol Buffers?Korzystanie z Google "Bufory protokołów" w Arduino
Próbuję od około tygodnia i nie mogę sprawić, żeby to działało, i chciałbym wiedzieć, czy to jest nawet możliwe.
Czy można w Google Arduino pracować w Google Protocol Buffers?Korzystanie z Google "Bufory protokołów" w Arduino
Próbuję od około tygodnia i nie mogę sprawić, żeby to działało, i chciałbym wiedzieć, czy to jest nawet możliwe.
To powinno pasować na Arduino: https://github.com/nanopb/nanopb
Przeglądając link pod warunkiem, że zawiera on powiązania dla C++. Zasadniczo jest to program arduino. Nie widzę powodu, dla którego by to nie zadziałało. Jeśli chcesz opublikować pewne szczegóły (obiekt danych, który próbujesz przetwarzać, oraz kod C++ wygenerowany przez system), być może będziemy w stanie Ci pomóc. Co dokładnie nie działa?
Tak, to, co myślę, ale mam kłopoty dokonywania wygenerowany kod skompilować. (Używa standardowej biblioteki C++, która nie jest w pełni obecna w środowisku Arduino). Ręczne dodawanie bibliotek, których potrzebuje, ale nie może jeszcze sprawić, żeby działało :( –
Po kilku próbach udało mi się skompilować bufory protokołu Google dla Arduino (przy użyciu lite runtime), a mimo to wynikowy kod był znacznie wyższy niż limit 32k. Na razie GPB nie jest realną opcją dla projektów Arduino. (może na Arduino Mega?)
Proponuję spojrzeć na MQTT dla odpowiedniego zamiennika (zrobię to).
Czy ktoś to wypróbował? – fatuhoku
Tak, próbowałem go i działa! – naitsirhc