add print_status(), slightly more portable make for cross-compiling, reduce timeout arbitrarily since it ties up the radio for 1/2 sec

... and many hacks to fix what turned out to be a h/w problem