Path for the Header Files for added library Can_Bus Shield.
Working specifically with CAN_BUS Shield. I am using two unos and two can_bus shields. One set is master (send program) the other is slave (receive_check). The master works fine the slave is not reading, but says it's fine. I want to read the header file to look for data errors.
I assume you mean the header files for the library you are using. It would help to mention which hardware (Arduino, shield, if any) and library you have in mind. To a first approximation, libraries would be in ".../hardware/arduino/avr//libraries/...". If you've installed a library, it should be in there somewhere, along with its header files and so forth.
If you are using the Arduino IDE, set the preferences to show verbose output during compile and it will list the libraries used by the sketch and their location.
Inside your sketchbook directory is a subdirectory named libraries that contains all the ones added by the Library Manager. (As opposed to the libraries that are part of the board platform.)
After a successful Verify/Compile, if you hover over the #include statement, a pop-up should show the full path to the file. With some careful highlighting, you can select and copy that path.
Then right-click and choose Go to Definition; that header file should open in another (read-only) tab. If you forget the path, hovering over the actual tab will show the path.
It is also sometimes useful to look at the code on GitHub. In the Library Manager, click the More Info link for the library.
I suspect that your information is outdated. It might have been that way long ago (I do not know) but the correct location for 3rd party libraries is mentioned in post #4.
Thank you for your help! I wasn't able to trace the header files. The response to following the include statement showed a problem. It said the source was not found. I went and uninstalled / reinstalled and now the CAN-BUS Shield is working.