rosserial_client link headers from another ros package
I created a arduino code using the rosserial_client using the following tutorial http://wiki.ros.org/rosserial_arduino... I am able to compile and flash the code to my Arduino mega.
Now I am trying to link headers from one ros package which is created by me to the arduino code inside the firmware folder. I added this package as dependency in package.xml and the main CMakeLists.txt using find_packages(). But I am not able to link the headers to the Arduino code since it is build from the second CMakeLists,txt inside firmware folder.
I found lot of tutorials for adding custom message headers to ros Arduino. But couldn't find how to link other header files to Arduino code.
I can do it by adding the absolute oath of headers using include_directories() which is not a good method.