Fixed communication problem: MM::g_Keyword_Port property is not used anymore.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13742 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
PicardStage: Don't try to init with S.N. -1

If the CPiDetector doesn't pick up three stages, at least one stage will
be assigned a serial number of -1. Originally, the new serial number was
tested immediately in BeforeGet; this behavior blocks the option to enter
a custom serial number that the detector may have missed. (The only likely
difference in behavior is if the stage is disconnected after CPiDetector
has run, but before the Z stage has been added. Even then, it only means
the field will be filled with a no-longer-existent serial number that the
user will need to change.)

Signed-off-by: Luke Stuyvenberg <stuyvenberg@wisc.edu>

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13743 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
PicardStage: Add GoHome property

Pseudo-homing for the PicardStage, until I can create/submit a patch
series to Micro-Manager to provide an API home(device) call.

Signed-off-by: Luke Stuyvenberg <stuyvenberg@wisc.edu>

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13744 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
ASITiger: bug fix with wheel speed for motorized stage limits

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13745 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
ASITiger: more wheel speed fixes, range includes 0 now

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13746 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
fix insert-half-tile

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13747 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
fix missing argument in remove-msp

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13748 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
remove debugging printlns

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13749 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
minor cleanup

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13750 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Added Active Humidifier device (H301-HM-ACTIVE)

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13751 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Added Active Humidifier device (H301-HM-ACTIVE).
.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13752 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Refactor property get/set/has.

Hide the buffer handling and exception throwing in DeviceInstance.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13753 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Add logging to DeviceInstance.

Start putting device-related logging into DeviceInstance, so that it can
be done in one place (e.g. log all property get/set failures, not just
the ones encountered in the Core API methods getProperty() and
setProperty().

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13754 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Delete unused private function.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13755 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
Move property set logging into DeviceInstance.

Now each property set is logged even when, e.g., the property set takes
place as a result of switching a configuration preset.

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13756 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
upgrade canvas

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13757 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
clearer position indicator

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13758 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
ASIdiSPIM: code cleanup, no functional changes

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13759 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
ASIdiSPIM: fix acquisition display import that wasn't being recognized for some reason

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13760 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd
ASIdiSPIM: effectively undo r13760, guessing that the discrepancy is somewhere local instead of in MM

git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@13761 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd