Files
motorBase/motorApp/AMCISrc

AMCI ANG1
=========

Asyn model 3 driver support for the AMCI ANG1 stepper motor
controller/driver.

Modbus/TCP communication, using Mark Rivers' modbus module

Currently some basic parameters, such as IP address, motor current,
etc., will need to be set up on the controller using AMCI's PC/Win software.
Limits and Home also need to be configured with this software: *
  + Limit -> ANG1 Input 1
  - Limit -> ANG1 Input 2
    Home  -> ANG1 Input 3

ANG1 configuration software is available from AMCI's website:

www.amci.com/product-software.asp

Eventually I would like to implement the "Configuration Mode" options
down in the driver, making the AMCI PC software necessary only for
initial comms (IP) setup.

The ANG1 controller/driver is available with or without an ethernet
port.  A group of controller/drivers can contain up to 6 modules, one of
which needs to have the ethernet option.  A single-channel
implementation would need the module with ethernet.  This software is 
intended to support configurations of multiple groups of 1 to 6 modules.  
Again, each group will need 1 ethernet enabled module (ANG1-E).



asyn model 3 driver files:
--------------------------
ANG1Driver.cpp
ANG1Driver.h
ANG1Support.dbd


* Note:  1.)  At some point I would like to add the capability to set these 
         parameters at boot-time, using the ANG1 "configuration mode".  

         2.)  VBAS can only be set in configuration mode (which is not
	 currently supported) or by using the PC configuration software.
	 To use VBAS, set the desired value for the axis using the AMCI
	 PC configuration interface, then set the VBAS field in the
	 motor record accordingly.  That way this value will be used by 
	 the record to correctly calculate acceleration.