Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

In what you write, I see:

data_logger_message.msg
data_logger_measurement.h

The names should match, the error could occur because they don't.

In what So, it seems there is at least a small bug in genmsg: https://github.com/ros/genmsg/issues/16

This bug means you write, I see:have to double-check all filenames.

If your include line is:

data_logger_message.msg
data_logger_measurement.h
#include <temp_sensor_interface/data_logger_measurement.h>

The names should match, the error could occur because they don't.then make sure to check this file exists at:

ls devel/include/temp_sensor_interface

in your workspace devel folder.

Also make sure the name of your package really is temp_sensor_interface

When you change the name of the .msg file, you need to also change the CMakeLists.txt, even if it had been correct. (Make any change, like adding a blank line). Else for the .msg file, no new message will be generated. Another way to make sure, is to delete your build and devel folders, and start catkin_make again.