I am trying to write to the /dev/ttyACM0 port. In the command line shell I can write the string “:35\n” to the sensor I have plugged in to that port, and via putty listening on the port I can see it responds and gives me the data I am asking for (compass data).
I want to write a driver in C++ that writes this string to that port and reads in the response returned. I have looked online but have been unsuccessful in writing this. I feel like it should be an easy task. I wouldn’t think writing to the ttyACM port would be any different than writing to a ttyCOM or ttyS port. Can anyone give me an example of this? I wouldn’t think it’d be more than 5 lines of code.
Thank you for any help.
As requested, five lines of code: