spec updated to with support for reading up 2000 coils and discrete inputs