bbrisson / coltonlab

Automatically exported from code.google.com/p/coltonlab
0 stars 0 forks source link

Photon Counter: mutex, internal cleanups #80

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
The atomic photon counter drivers still need these things:
-Centralize all "Read VISA" / "Write VISA" into private methods, called
"Read" and "Write"
-Protect every command with a mutex ("semaphore").
-Use strict typedefs throughout:
  * Choose which channel ("i" parameter).  May need four separate strict
typedefs, because some options are unavailable in certain cases.
  * Other parameters that have discrete values

-Other things as I remember them...

Original issue reported on code.google.com by sbr...@byu.net on 11 Feb 2010 at 7:41

GoogleCodeExporter commented 9 years ago
done?  I think mutex was implemented, but not sure.  CLosing anyway.  Matt 
added strict typedefs everywhere.  Matt tested them and they work great.

Original comment by sbr...@byu.net on 4 Aug 2010 at 4:25