/home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:82:35: error: ‘serial_port’ is not a type 82 | terabee::RtlsDevice rtls_device(serial_port); | ^~~~~~~~~~~ /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp: In member function ‘void BeaconPositioningPublisher::setup_rtlsdevice(int, int, int, int, bool)’: /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:56:5: error: invalid use of member function ‘terabee::RtlsDevice BeaconPositioningPublisher::rtls_device(int)’ (did you forget the ‘()’ ?) 56 | rtls_device.disableTrackerStream(); | ^~~~~~~~~~~ /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:58:5: error: invalid use of member function ‘terabee::RtlsDevice BeaconPositioningPublisher::rtls_device(int)’ (did you forget the ‘()’ ?) 58 | rtls_device.setDevice(terabee::RtlsDevice::device_type::tracker, priority); | ^~~~~~~~~~~ /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:59:5: error: invalid use of member function ‘terabee::RtlsDevice BeaconPositioningPublisher::rtls_device(int)’ (did you forget the ‘()’ ?) 59 | rtls_device.setLabel(label); | ^~~~~~~~~~~ /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:60:5: error: invalid use of member function ‘terabee::RtlsDevice BeaconPositioningPublisher::rtls_device(int)’ (did you forget the ‘()’ ?) 60 | rtls_device.setUpdateTime(update_time); | ^~~~~~~~~~~ /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:61:5: error: invalid use of member function ‘terabee::RtlsDevice BeaconPositioningPublisher::rtls_device(int)’ (did you forget the ‘()’ ?) 61 | rtls_device.setNetworkId(network_id); | ^~~~~~~~~~~ /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:64:7: error: invalid use of member function ‘terabee::RtlsDevice BeaconPositioningPublisher::rtls_device(int)’ (did you forget the ‘()’ ?) 64 | rtls_device.setTrackerMessageLong(); | ^~~~~~~~~~~ /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:68:7: error: invalid use of member function ‘terabee::RtlsDevice BeaconPositioningPublisher::rtls_device(int)’ (did you forget the ‘()’ ?) 68 | rtls_device.setTrackerMessageShort(); | ^~~~~~~~~~~ /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:70:5: error: invalid use of member function ‘terabee::RtlsDevice BeaconPositioningPublisher::rtls_device(int)’ (did you forget the ‘()’ ?) 70 | rtls_device.enableLED(); | ^~~~~~~~~~~ /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:71:5: error: invalid use of member function ‘terabee::RtlsDevice BeaconPositioningPublisher::rtls_device(int)’ (did you forget the ‘()’ ?) 71 | rtls_device.requestConfig(); | ^~~~~~~~~~~ /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:72:28: error: invalid use of member function ‘terabee::RtlsDevice BeaconPositioningPublisher::rtls_device(int)’ (did you forget the ‘()’ ?) 72 | device_configuration = rtls_device.getConfig(); | ^~~~~~~~~~~ /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:74:5: error: invalid use of member function ‘terabee::RtlsDevice BeaconPositioningPublisher::rtls_device(int)’ (did you forget the ‘()’ ?) 74 | rtls_device.enableTrackerStream(); | ^~~~~~~~~~~ /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:54:29: warning: unused parameter ‘priority’ [-Wunused-parameter] 54 | void setup_rtlsdevice(int priority, int label, int update_time, int network_id, bool long_message) | ~~~~^~~~~~~~ /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:54:43: warning: unused parameter ‘label’ [-Wunused-parameter] 54 | void setup_rtlsdevice(int priority, int label, int update_time, int network_id, bool long_message) | ~~~~^~~~~ /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:54:54: warning: unused parameter ‘update_time’ [-Wunused-parameter] 54 | void setup_rtlsdevice(int priority, int label, int update_time, int network_id, bool long_message) | ~~~~^~~~~~~~~~~ /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:54:71: warning: unused parameter ‘network_id’ [-Wunused-parameter] 54 | void setup_rtlsdevice(int priority, int label, int update_time, int network_id, bool long_message) | ~~~~^~~~~~~~~~ make[2]: *** [CMakeFiles/tracker_position.dir/build.make:63: CMakeFiles/tracker_position.dir/src/tracker_position.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:78: CMakeFiles/tracker_position.dir/all] Error 2 make: *** [Makefile:141: all] Error 2