add support for reading values with 2 to 7 bits
Merge branch 'communications_upgrade' of github.com:latproc/latproc into communications_upgrade

to incorporate extra status information in the SYSTEM object
fix issues with excessive usage related to analogue input modules