~ubuntu-branches/ubuntu/quantal/libindi/quantal

« back to all changes in this revision

Viewing changes to .svn/text-base/README.robofocus.svn-base

  • Committer: Bazaar Package Importer
  • Author(s): Rohan Garg, Rohan Garg, Jonathan Riddell, Jonathan Thomas
  • Date: 2011-07-14 18:18:04 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20110714181804-3fybxiy3tpjnk9kq
Tags: 0.8-0ubuntu1
[ Rohan Garg ]
* New upstream release
  - Add boost to build deps
  - Bump soversion to 0.8

[ Jonathan Riddell ]
* Use source format 3.0
* Add kubuntu_01_link_pthreads.diff to fix linking with pthreads

[ Jonathan Thomas ]
* Change Maintainer from MOTU to Ubuntu Developers

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
INDI Robofocus Driver README.robofocus
2
 
2006-10-02, Markus Wildi
3
 
 
4
 
 
5
 
1) Development environment:
6
 
 
7
 
I used INDI v 0.4 and kstars 1.2. on PIII 800 MHz running Linux 2.6.16.5-default.
8
 
 
9
 
2) Known bugs: 
10
 
 
11
 
There no bugs known.
12
 
 
13
 
The RoboFocus micro controller does not check if a setting is out of the interval 
14
 
0 ... ca. 65000. After a position is out of limits it does not respond to any 
15
 
command and must be turned off and on.
16
 
 
17
 
3) Feedback: markus.wildi_AT_datacomm_dot_ch
18
 
 
19
 
4) ToDo:
20
 
 
21
 
Make it completely complying with the INDI standard properties.
22
 
Add Temperature compensation.
23
 
 
24
 
5) Status: 
25
 
 
26
 
All commands listed in Appendix I of the RoboFocus manual are implemented.
27
 
 
28
 
6) Before you start:
29
 
 
30
 
Read at first the RoboFocus manual at least chapter 3. Operation of RoboFocus
31
 
including the description of the RoboFocus Control Program (RFCP) and Appendix I
32
 
Software Commands.
33
 
 
34
 
Directions are given as positive or negative numbers.
35
 
 
36
 
7) Recommended approach:
37
 
 
38
 
Use the default settings for duty cycle, step delay and motor steps per tick
39
 
(a tick is a counter increment by one). Set the back lash correction only to a
40
 
non zero value in case you measured it.
41
 
 
42
 
RoboFocus is a slow device and sometimes the position needs to be read out
43
 
separately. That needs additional time. If the LED indicator became green again
44
 
of given property the robofocus driver resumed normal operation regardless what
45
 
happened before.
46
 
 
47
 
 
48
 
8) Features
49
 
 
50
 
Robofocus driver provides the following features: absolute and relative movement, 
51
 
resetting the counter to a given position, maximum and minimum travel, 
52
 
backlash compensation, duty cycle, step delay, number of motor steps per 
53
 
counter increment (tick), the read out of the built in temperature sensor 
54
 
and the four output lines used to control the remote power modules (optional 
55
 
accessories).
56
 
 
57
 
The settings of the RoboFocus device are polled and displayed in the corresponding
58
 
fields.
59
 
 
60
 
 
61
 
Connection tab
62
 
 
63
 
Port: Set the name of the RS 232 port. The speed is fixed to 9600 baud.
64
 
 
65
 
Power: set the four digital outputs (used for optional RoboFocus accessory)
66
 
 
67
 
Temperature: read out of the built in temperature sensor (not a real useful
68
 
device)
69
 
 
70
 
Settings: the settings step delay and motor steps per tick determine how fast the 
71
 
stepper motor turns. The duty cycle is can be set to zero for a main mirror focuser
72
 
setup and to a decent value for a rack and pinion focuser. Read the RoboFocus manual.
73
 
 
74
 
Motion tab
75
 
 
76
 
Extrema: the movement of the focuser and the position setting can be limited.
77
 
 
78
 
Maximum travel: (to me the RoboFocus documentation is unclear.)
79
 
 
80
 
Set register Position: set the counter to the value given in the input field.
81
 
 
82
 
Set register Backlash: define the amount of ticks. If the back lash correction and
83
 
the absolute or relative movement have opposite signs RoboFocus will move into the 
84
 
negative direction of the main movement at the end.
85
 
 
86
 
Movement: set it currently to IGNORE (this is a ToDo)
87
 
 
88
 
Position: shows the actual position.
89
 
 
90
 
Speed, Timer: ignore them (this is a ToDo)
91
 
 
92
 
Absolute goto: the focuser moves to the absolute position.
93
 
Relative goto: the focuser moves the defined ticks (negative or positive).
94