Changes between Version 28 and Version 29 of DevelopGuide


Ignore:
Timestamp:
Oct 3, 2008, 6:16:14 PM (16 years ago)
Author:
Frédéric
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DevelopGuide

    v28 v29  
    4141
    4242Parameters used in the documentation:
    43   * <axe>: 1=vertical, 2=horizontal (1 ascii digit)
    44   * <pos> position coded with 24 bits (6 ascii digits, hex). .
    4543
    4644||'''Parameter'''||'''What'''||'''allowed value'''||'''Format'''||'''Note'''||
    4745||''<axis>''||axis to control||1 or 2||1 ascii digit||1=yaw, 2=pitch axis||
    48 ||''<pos>''||position||0 to 2²⁴-1||6 ascii digits, hex.||low byte is sent first (A35483 is read 8354A3). When switched on, read value is 800000. Right sens increments axis 1; left sens decrements it. Up sens increments axis 2; down decrements it. A complete turn (360°) increments/decrements by 0E6600 (so, the axis can make almost 9 turns before the counter overflow)||
     46||''<pos>''||position||0 to 2²⁴-1||6 ascii digits, hex.||Low byte is sent first (A35483 is read 8354A3). When switched on, read value is 800000. Right sens increments axis 1; left sens decrements it. Up sens increments axis 2; down decrements it. A complete turn (360°) increments/decrements by 0E6600 (so, the axis can make almost 9 turns before the counter overflow)||
    4947||''<dir>''||axis direction||0 or 1||1 ascii digit||0=increments (up/right), 1=decrements (down/left)||
     48||''<status>''||Axis status||||3 ascii digits||Second digit is 0 when axis is stopped||
    5049
    5150=== Merlin/Orion commands set ===
    5251
    5352||'''Function'''||'''Command'''||'''Response'''||'''Note'''||
    54 ||Read axis position||j<axis>||<pos>|||||
    55 ||Read axis status||f<axis>||<s1><s2><s3>||||
     53||Read axis position||j<axis>||<pos>||||
     54||Read axis status||f<axis>||<status>||||
    5655||Stop moving||L<axis>||||||
    5756||Init (at switch on)||F<axis>[[BR]]F<axis>[[BR]]a<axis>[[BR]]D<axis>||[[BR]][[BR]]D3620E[[BR]]F90600||||
    5857||Start moving||L<axis>[[BR]]G<axis>3<dir>[[BR]]I<axis>220000[[BR]]J<axis>||[[BR]][[BR]][[BR]]||220000 seems to be the divider for the speed...||
    59 ||Drive to position||
    60 
     58||Drive to position||L<axis>[[BR]]G<axis>00[[BR]]S<pos>[[BR]]J<axis>||||||
    6159
    6260=== Model ===