Researcher publishes specs for real Linux-powered Star Trek tricorder