Hi Mike,
No, there is no user-level documentation for LX200 Classic. You can find some documentation for some drivers in the Devices section of the website. But there is no detailed description for properties, their ranges,...etc. Can you please let us know what kind of problems are you exactly facing with your setup? Usually, depending on the client, it's simply a matter of clicking of an object and selecting "Track". But if you want to use INDI scripting, then yes, you have to know the property details.
Most properties are self-explanatory, and you can get all the details you want if you run INDI server with -vvv, as it will display the whole XML output.
$ indiserver -vvv indi_lx200classic
2013-12-15T10:31:04: startup: indiserver -vvv indi_lx200classic
2013-12-15T10:31:04: Driver indi_lx200classic: pid=2845 rfd=3 wfd=6 efd=7
2013-12-15T10:31:04: listening to port 7624 on fd 4
2013-12-15T10:31:04: Driver indi_lx200classic: sending msg copy 1 nq 1:
<getProperties version='1.7'/>
2013-12-15T10:31:04: Driver indi_lx200classic: initializing from LX200 classic device...
2013-12-15T10:31:04: Driver indi_lx200classic: Initializing from generic LX200 device...
2013-12-15T10:31:04: Driver indi_lx200classic: read defSwitchVector LX200 Classic CONNECTION Idle rw
CONNECT='Off'
DISCONNECT='On'
2013-12-15T10:31:04: Driver indi_lx200classic: read defTextVector LX200 Classic DRIVER_INFO Idle ro
NAME='LX200 Classic'
EXEC='indi_lx200classic'
VERSION='1.0'
2013-12-15T10:31:04: Driver indi_lx200classic: read defSwitchVector LX200 Classic DEBUG Idle rw
ENABLE='Off'
DISABLE='On'
2013-12-15T10:31:04: Driver indi_lx200classic: read defSwitchVector LX200 Classic SIMULATION Idle rw
ENABLE='Off'
DISABLE='On'
2013-12-15T10:31:04: Driver indi_lx200classic: read defSwitchVector LX200 Classic CONFIG_PROCESS Idle rw
CONFIG_LOAD='Off'
CONFIG_SAVE='Off'
CONFIG_DEFAULT='Off'
2013-12-15T10:31:04: Driver indi_lx200classic: read defTextVector LX200 Classic DEVICE_PORT Idle rw
PORT='/dev/ttyUSB0'
2013-12-15T10:31:04: Driver indi_lx200classic: read defSwitchVector LX200 Classic CONFIG_PROCESS Idle rw
CONFIG_LOAD='Off'
CONFIG_SAVE='Off'
CONFIG_DEFAULT='Off'
In another terminal, I can send commands to the driver, for example, to connect to the mount:
indi_setprop "LX200 Classic".CONNECTION.CONNECT=On
and what I get back in the first terminal is this:
2013-12-15T10:33:35: Driver indi_lx200classic: sending msg copy 1 nq 1:
<newSwitchVector device="LX200 Classic" name="CONNECTION">
<oneSwitch name="CONNECT">
On
</oneSwitch>
</newSwitchVector>
2013-12-15T10:33:35: Driver indi_lx200classic: read message LX200 Classic 'Error connecting to port /dev/ttyUSB0. Make sure you have BOTH write and read permission to your port.'
2013-12-15T10:33:35: Driver indi_lx200classic: read setSwitchVector LX200 Classic CONNECTION Alert
CONNECT='Off'
DISCONNECT='On'
Which is correct because I don't have anything connected! If you have the mount connected, you will then get a full list of properties by the driver.