I am thinking of implementing a sort of daemon/service in C/C++ for linux, that would communicate with a specific gpib device through shell (using linux-gpib library). The idea is that the daemon would scan for all existing devices and would create a file/pipe I am thinking of implementing a sort of daemon/