This VS2008 solution builds the Inogeni base class library 'Inogeni.dll' that the other programs invoke for demonstration purposes of how the class library works (each demonstration program contains the Inogeni.dll file locally as well, but to rebuild will require the reference removed from this directory and re-added to this one). 

It contains class members:
CAM300
SHARE2
SHARE2U

And initializers for IP or RS232 connection types.

Some initialization notes:

(a) RS232 initialization requires a passed reference of the serial port on the system that will be connected to the unit. The comspec is set by the initialization.
(b) IP initialization attempts the IP connection to the provided IP address immediately once the class instance is created.

