Instalacja bramki SUPLA-VIRTUAL-DEVICE z obsługą termometrów LYWSD03MMC

Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

QLQ pisze: pn lut 06, 2023 5:40 pm nie mogę tego znaleźć.
A dodatkowo zainstalowałem wmbusmeters (https://snapcraft.io/wmbusmeters) przez snap i nie wiem jak to odpalić. Wcześniej było prościej
U mnie w katalogu: supla-virtual-device/var/dev_guid

Ogólnie ten katalog "var" będzie relatywnie do katalogu, w którym masz uruchomiony svd.

Ja uruchamiam skryptem, który wchodzi do katalogu, który opisałem wyżej.
Jeśli nie podajesz tam katalogu, to szukaj w /var/dev_guid

Ja wmbusmterers używam normalnie z githuba. Nie miałem doczynienia ze snapem
Widzimy się na Supla Offline Party vol. 2 :!:
Awatar użytkownika
QLQ
Posty: 2276
Rejestracja: ndz wrz 03, 2017 9:13 am
Lokalizacja: Koszalin

no właśnie wmbusmeters mam też z GIt. Ale dziś chciałem zainstalować na świeżym RPI i wali błędami jak w poście - nie wiem o co kaman bo z lnx jestem laikiem . Tak jakby w tej wersji raspbiana po aktualizacji czegoś nie było. właśnie kopię się 7 raz z instalką WMbus...

i po komendach:

Kod: Zaznacz cały

git clone https://github.com/weetmuts/wmbusmeters.git
cd wmbusmeters
make && make test
mam to

Kod: Zaznacz cały

pi@raspberrypi:~/wmbusmeters $ make
New version number generates new build/version.h
Building 1.11.0-67-g7f0ff31
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/aes.cc -c -E > build/aes.o.src
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/aes.cc -MMD -c -o build/aes.o
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/aescmac.cc -c -E > build/aescmac.o.src
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/aescmac.cc -MMD -c -o build/aescmac.o
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/bus.cc -c -E > build/bus.o.src
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/bus.cc -MMD -c -o build/bus.o
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/cmdline.cc -c -E > build/cmdline.o.src
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/cmdline.cc -MMD -c -o build/cmdline.o
In file included from /usr/include/c++/8/vector:69,
                 from src/units.h:22,
                 from src/config.h:21,
                 from src/cmdline.h:21,
                 from src/cmdline.cc:18:
/usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const MeterInfo&}; _Tp = MeterInfo; _Alloc = std::allocator<MeterInfo>]’:
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<MeterInfo>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<MeterInfo*, std::vector<MeterInfo> >’} changed in GCC 7.1
       vector<_Tp, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
                 from src/units.h:22,
                 from src/config.h:21,
                 from src/cmdline.h:21,
                 from src/cmdline.cc:18:
/usr/include/c++/8/bits/stl_vector.h: In function ‘std::shared_ptr<Configuration> parseNormalCommandLine(Configuration*, int, char**)’:
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<MeterInfo*, std::vector<MeterInfo> >’ changed in GCC 7.1
    _M_realloc_insert(end(), __x);
    ^~~~~~~~~~~~~~~~~
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/config.cc -c -E > build/config.o.src
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/config.cc -MMD -c -o build/config.o
^Z
[9]+  Stopped                 make
jak coś nie działa to włącz zasilanie.....
Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

QLQ pisze: pn lut 06, 2023 9:17 pm mam to
Ja tu nie widzę błędów. Wygląda jak jakaś informacja o jakiejś zmianie w kompilatorze gcc.
Widzimy się na Supla Offline Party vol. 2 :!:
Awatar użytkownika
QLQ
Posty: 2276
Rejestracja: ndz wrz 03, 2017 9:13 am
Lokalizacja: Koszalin

klew pisze: pn lut 06, 2023 9:34 pm
QLQ pisze: pn lut 06, 2023 9:17 pm mam to
Ja tu nie widzę błędów. Wygląda jak jakaś informacja o jakiejś zmianie w kompilatorze gcc.
ale niestety nie tworzy:

Kod: Zaznacz cały

make
Building 1.11.0-67-g7f0ff31
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/aescmac.cc -c -E > build/aescmac.o.src
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/aescmac.cc -MMD -c -o build/aescmac.o
eg++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/bus.cc -c -E > build/bus.o.src
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/bus.cc -MMD -c -o build/bus.o
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/cmdline.cc -c -E > build/cmdline.o.src
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/cmdline.cc -MMD -c -o build/cmdline.o
In file included from /usr/include/c++/10/vector:72,
                 from src/units.h:22,
                 from src/config.h:21,
                 from src/cmdline.h:21,
                 from src/cmdline.cc:18:
/usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const MeterInfo    &}; _Tp = MeterInfo; _Alloc = std::allocator<MeterInfo>]’:
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector<MeterInfo>::iterator’ changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:67,
                 from src/units.h:22,
                 from src/config.h:21,
                 from src/cmdline.h:21,
                 from src/cmdline.cc:18:
/usr/include/c++/10/bits/stl_vector.h: In function ‘std::shared_ptr<Configuration> parseNormalCommandLine(Configuration*, int, char**)’:
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<MeterInfo*, std::vector<MeterInfo> >’ changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/config.cc -c -E > build/config.o.src
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/config.cc -MMD -c -o build/config.o
In file included from /usr/include/c++/10/vector:72,
                 from src/units.h:22,
                 from src/config.h:21,
                 from src/config.cc:18:
/usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const SpecifiedDevice&}; _Tp = SpecifiedDevice; _Alloc = std::allocator<SpecifiedDevice>]’:
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector<SpecifiedDevice>::iterator’ changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:67,
                 from src/units.h:22,
                 from src/config.h:21,
                 from src/config.cc:18:
/usr/include/c++/10/bits/stl_vector.h: In function ‘bool handleDeviceOrHex(Configuration*, std::string)’:
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<SpecifiedDevice*, std::vector<SpecifiedDevice> >’ changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from src/units.h:22,
                 from src/config.h:21,
                 from src/config.cc:18:
/usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const MeterInfo&}; _Tp = MeterInfo; _Alloc = std::allocator<MeterInfo>]’:
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector<MeterInfo>::iterator’ changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:67,
                 from src/units.h:22,
                 from src/config.h:21,
                 from src/config.cc:18:
/usr/include/c++/10/bits/stl_vector.h: In function ‘void parseMeterConfig(Configuration*, std::vector<char>&, std::string)’:
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<MeterInfo*, std::vector<MeterInfo> >’ changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/dvparser.cc -c -E > build/dvparser.o.src
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/dvparser.cc -MMD -c -o build/dvparser.o
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/formula.cc -c -E > build/formula.o.src
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/formula.cc -MMD -c -o build/formula.o
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/mbus_rawtty.cc -c -E > build/mbus_rawtty.o.src
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/mbus_rawtty.cc -MMD -c -o build/mbus_rawtty.o
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/metermanager.cc -c -E > build/metermanager.o.src
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/metermanager.cc -MMD -c -o build/metermanager.o
In file included from /usr/include/c++/10/vector:72,
                 from src/units.h:22,
                 from src/config.h:21,
                 from src/bus.h:21,
                 from src/metermanager.cc:18:
/usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const MeterInfo&}; _Tp = MeterInfo; _Alloc = std::allocator<MeterInfo>]’:
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector<MeterInfo>::iterator’ changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:67,
                 from src/units.h:22,
                 from src/config.h:21,
                 from src/bus.h:21,
                 from src/metermanager.cc:18:
/usr/include/c++/10/bits/stl_vector.h: In member function ‘virtual void MeterManagerImplementation::addMeterTemplate(MeterInfo&)’:
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<MeterInfo*, std::vector<MeterInfo> >’ changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/meters.cc -c -E > build/meters.o.src
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/meters.cc -MMD -c -o build/meters.o
In file included from /usr/include/c++/10/vector:66,
                 from src/units.h:22,
                 from src/config.h:21,
                 from src/bus.h:21,
                 from src/meters.cc:18:
/usr/include/c++/10/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Translate::Map*, std::vector<Translate::Map> >; _ForwardIterator = Translate::Map*; bool _TrivialValueTypes = false]’:
/usr/include/c++/10/bits/stl_uninitialized.h:84:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const Translate::Map*, std::vector<Translate::Map> >’ changed in GCC 7.1
   84 |         __uninit_copy(_InputIterator __first, _InputIterator __last,
      |         ^~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h:84:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const Translate::Map*, std::vector<Translate::Map> >’ changed in GCC 7.1
/usr/include/c++/10/bits/stl_uninitialized.h: In function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Translate::Map; _Alloc = std::allocator<Translate::Map>]’:
/usr/include/c++/10/bits/stl_uninitialized.h:150:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const Translate::Map*, std::vector<Translate::Map> >’ changed in GCC 7.1
  147 |       return std::__uninitialized_copy<__is_trivial(_ValueType1)
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  148 |            && __is_trivial(_ValueType2)
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  149 |            && __assignable>::
      |            ~~~~~~~~~~~~~~~~~~
  150 |  __uninit_copy(__first, __last, __result);
      |  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h: In copy constructor ‘Translate::Rule::Rule(const Translate::Rule&)’:
/usr/include/c++/10/bits/stl_uninitialized.h:150:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const Translate::Map*, std::vector<Translate::Map> >’ changed in GCC 7.1
  147 |       return std::__uninitialized_copy<__is_trivial(_ValueType1)
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  148 |            && __is_trivial(_ValueType2)
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  149 |            && __assignable>::
      |            ~~~~~~~~~~~~~~~~~~
  150 |  __uninit_copy(__first, __last, __result);
      |  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Translate::Rule*, std::vector<Translate::Rule> >; _ForwardIterator = Translate::Rule*; bool _TrivialValueTypes = false]’:
/usr/include/c++/10/bits/stl_uninitialized.h:84:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const Translate::Rule*, std::vector<Translate::Rule> >’ changed in GCC 7.1
   84 |         __uninit_copy(_InputIterator __first, _InputIterator __last,
      |         ^~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h:84:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const Translate::Rule*, std::vector<Translate::Rule> >’ changed in GCC 7.1
/usr/include/c++/10/bits/stl_uninitialized.h: In function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Translate::Rule; _Alloc = std::allocator<Translate::Rule>]’:
/usr/include/c++/10/bits/stl_uninitialized.h:150:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const Translate::Rule*, std::vector<Translate::Rule> >’ changed in GCC 7.1
  147 |       return std::__uninitialized_copy<__is_trivial(_ValueType1)
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  148 |            && __is_trivial(_ValueType2)
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  149 |            && __assignable>::
      |            ~~~~~~~~~~~~~~~~~~
  150 |  __uninit_copy(__first, __last, __result);
      |  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Translate::Rule; _Alloc = std::allocator<Translate::Rule>]’:
/usr/include/c++/10/bits/stl_uninitialized.h:150:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const Translate::Rule*, std::vector<Translate::Rule> >’ changed in GCC 7.1
  147 |       return std::__uninitialized_copy<__is_trivial(_ValueType1)
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  148 |            && __is_trivial(_ValueType2)
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  149 |            && __assignable>::
      |            ~~~~~~~~~~~~~~~~~~
  150 |  __uninit_copy(__first, __last, __result);
      |  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/map:60,
                 from src/util.h:25,
                 from src/config.h:22,
                 from src/bus.h:21,
                 from src/meters.cc:18:
/usr/include/c++/10/bits/stl_tree.h: In member function ‘std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::pair<std::__cxx11::basic_string<char>, Quantity>; _Val = std::pair<const std::pair<std::__cxx11::basic_string<char>, Quantity>, NumericField>; _KeyOfValue = std::_Select1st<std::pair<const std::pair<std::__cxx11::basic_string<char>, Quantity>, NumericField> >; _Compare = std::less<std::pair<std::__cxx11::basic_string<char>, Quantity> >; _Alloc = std::allocator<std::pair<const std::pair<std::__cxx11::basic_string<char>, Quantity>, NumericField> >]’:
/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type ‘std::_Rb_tree<std::pair<std::__cxx11::basic_string<char>, Quantity>, std::pair<const std::pair<std::__cxx11::basic_string<char>, Quantity>, NumericField>, std::_Select1st<std::pair<const std::pair<std::__cxx11::basic_string<char>, Quantity>, NumericField> >, std::less<std::pair<std::__cxx11::basic_string<char>, Quantity> >, std::allocator<std::pair<const std::pair<std::__cxx11::basic_string<char>, Quantity>, NumericField> > >::const_iterator’ changed in GCC 7.1
 2193 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/manufacturer_specificities.cc -c -E > build/manufacturer_specificities.o.src
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/manufacturer_specificities.cc -MMD -c -o build/manufacturer_specificities.o
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/printer.cc -c -E > build/printer.o.src
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/printer.cc -MMD -c -o build/printer.o
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/rtlsdr.cc -c -E > build/rtlsdr.o.src
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/rtlsdr.cc -MMD -c -o build/rtlsdr.o
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/serial.cc -c -E > build/serial.o.src
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/serial.cc -MMD -c -o build/serial.o
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/shell.cc -c -E > build/shell.o.src
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/shell.cc -MMD -c -o build/shell.o
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/sha256.cc -c -E > build/sha256.o.src
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/sha256.cc -MMD -c -o build/sha256.o
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/threads.cc -c -E > build/threads.o.src
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/threads.cc -MMD -c -o build/threads.o
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/translatebits.cc -c -E > build/translatebits.o.src
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/translatebits.cc -MMD -c -o build/translatebits.o
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/util.cc -c -E > build/util.o.src
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/util.cc -MMD -c -o build/util.o
^Cmake: *** [Makefile:145: build/util.o] Interrupt

pi@raspberrypi:~/wmbusmeters $ sudo make install
Building 1.11.0-67-g7f0ff31
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/util.cc -c -E > build/util.o.src
g++ -Os -g -DFUZZING=false -fPIC -std=c++11 -Wall -Werror=format-security -Wno-unused-function -Ibuild src/util.cc -MMD -c -o build/util.o
^Cmake: *** [Makefile:145: build/util.o] Interrupt
jak coś nie działa to włącz zasilanie.....
Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

QLQ pisze: pn lut 06, 2023 10:03 pm
W logach, które wklejasz, ani razu kompilacja nie doszła do końca. Widać, że jest przerywana poprzez wciśnięcie ctrl+c.
Widzimy się na Supla Offline Party vol. 2 :!:
Awatar użytkownika
QLQ
Posty: 2276
Rejestracja: ndz wrz 03, 2017 9:13 am
Lokalizacja: Koszalin

klew pisze: pn lut 06, 2023 10:05 pm
QLQ pisze: pn lut 06, 2023 10:03 pm
W logach, które wklejasz, ani razu kompilacja nie doszła do końca. Widać, że jest przerywana poprzez wciśnięcie ctrl+c.
no właśnie nie
jak coś nie działa to włącz zasilanie.....
Jacaxx1
Posty: 57
Rejestracja: wt lis 20, 2018 7:33 pm

klew pisze: pn lut 06, 2023 4:17 pm
Jacaxx1 pisze: pn lut 06, 2023 1:09 pm Hej koledzy mam problem od wczoraj z SD i SVD wszystko pięknie działało a teraz w aplikacji co chwilę pojawia i się znika i tak w kółko,co może być przyczyną? Wszystko uruchomienie na terminalu. Brak mi pomysłu gdzie szukać przyczyny,
Supla-device loguje do /var/log/syslog. Sprawdź czy tam coś widać
No i problem rozwiązany przyczyną tego wszystkiego był konflikt adresu IP jeden moduł ze stroju się z tym samym adresem IP co terminal Dell
Awatar użytkownika
PuteR
Posty: 1421
Rejestracja: śr gru 06, 2017 10:07 am

Instalowałem dziś SVD na RPI Zero i nie mam pliku uruchamiającego ./supla-virtual-device można go jako dograć. Robiłem wszystko zgodnie z instrukcją.

Podczas instalacji otrzymuję tylko coś takiego

Kod: Zaznacz cały

./install.sh
Getting the sources.
hint: Pulling without specifying how to reconcile divergent branches is
hint: discouraged. You can squelch this message by running one of the following
hint: commands sometime before your next pull:
hint: 
hint:   git config pull.rebase false  # merge (the default strategy)
hint:   git config pull.rebase true   # rebase
hint:   git config pull.ff only       # fast-forward only
hint: 
hint: You can replace "git config" with "git config --global" to set a default
hint: preference for all repositories. You can also pass --rebase, --no-rebase,
hint: or --ff-only on the command line to override the configured default per
hint: invocation.
Building. Be patient.
Błędów żadnych nie ma.
Awatar użytkownika
Robert Błaszczak
Posty: 3970
Rejestracja: sob gru 22, 2018 8:55 pm
Lokalizacja: Zielona Góra
Kontakt:

Instalowałeś Supla Virtual Device, czy nowe Supla Device?
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
Awatar użytkownika
PuteR
Posty: 1421
Rejestracja: śr gru 06, 2017 10:07 am

Robert Błaszczak pisze: śr lut 22, 2023 8:27 pm Instalowałeś Supla Virtual Device, czy nowe Supla Device?
Supla Virtual Device. SD też mam na tej samej malinie i z czujnikami działa super, ale potrzebuje SVD do sterowania pilotami RF. Chyba że w SD również da się to ogarnąć??
ODPOWIEDZ

Wróć do „Pomoc”