continued effort to completing set parameters test.
saving before my computer melts down
continued work on setting parameters
adjusted the data particle types to be more accurate
got test_instrument_wakeup() working again with new framework
more refactoring to align the driver with new framework
incremental check in
modified param dict entries for USE_START_TIME and USE_STOP_TIME to bring them into agreement with IOS and test.
added missing capabilities.  unit tests all passing.
typi in test fixed.
reanamed parameters in the streem definitions.
collapsed USE_MEASURED_TEMP_AND_CONDUCTIVITY_FOR_DENSITY_CALC and USE_MEASURED_TEMP_FOR_DENSITY_CALC into same variable.
should have thought to run the unit tests and fix this issue from the renaming of particles :)  fixed now.
got system clock get/set working and so other general cleanup
remembered how setting param a,b,c can force changes to d,e,f. assert_set_sampling_no_txwavestats uncommented, and working way through it...
moved static command lists from param_dict entries to command build handlers to make it dynamic, and updated _go_to_root_menu() to deal with sleeping instrument
cleaned up minor issue with set time command
added timeout to assert_set_bulk in unit_test
last push before switching development over to new laptop
incremental push.  need to change a proload var name that somehow got left behind
on thursday, then need to run the tests and fix pass/fail where i assumed incorrectly.
added note parameters and code for accessing the deploy menu
Changed comm params to match ssh tunnel.
added velocity_frame parameter and made got_to_root_menu() more reliable
fixed a total noob error i made forgetting to convert python string to int before testing for existance in an array.