Your description of the motor driver suggests that it is different than the
one you originally mentioned (that had a step / direction input). If that's
indeed the case,  can you send a datasheet of the new driver?

Also, what do you mean by "the motor driver cannot receive two input pulse
signals"? Setting the pulse width to 0 will cause the pin to be constantly
low (0 Volt). If that's not what you expect, what *do* you expect on this
pin while the other one is generating pulses?


On Thu, Mar 20, 2014 at 4:59 PM, Synn Yong Tan <[email protected]> wrote:

> There is only one motor. The motor driver is two pulse input motor driver.
> It means I have to send pulse signal to clockwise pin to rotate clockwise
> while sending pulse signal to anticlockwise pin is to rotate anticlockwise.
> However, I only can send one pulse signal to one of the pins either
> clockwise pin or anticlockwise pin while the another pin has to be off.
> Because the motor driver cannot receive two input pulse signals even one of
> the pulse signal is with 0 pulse width.
>  On 21 Mar 2014 00:51, "Ytai Ben-Tsvi" <[email protected]> wrote:
>
>> You got me confused. How many motors are there, 1 or 2? How are you
>> trying to get each one of them to turn?
>>
>>
>> On Thu, Mar 20, 2014 at 8:49 AM, Synn Yong Tan <[email protected]> wrote:
>>
>>> But with the way i did, the motor is not able to rotate. As the motor
>>> driver is not allow me to input two pulse signals simultaneously. I only
>>> allow to send single pulse to either clockwise pin or anticlocwise at one
>>> time. Is there other way to achieve it ?
>>>
>>>
>>> On Thu, Mar 20, 2014 at 11:40 PM, Ytai Ben-Tsvi <[email protected]>wrote:
>>>
>>>> Setting the pulse width to 0, as you did, is the correct way to stop.
>>>> On Mar 20, 2014 3:41 AM, "Synn Yong Tan" <[email protected]> wrote:
>>>>
>>>>> Hi, Ytai. I'm using two pulse input motor driver for my stepper motor.
>>>>> Stepper1StepCue_ is for clockwise of my motor while stepper2StepCue_ is 
>>>>> for
>>>>> anticlockwise of my motor. I'm trying to control the direction of motor
>>>>> rotation. I tried the command as below when i attempt to rotate the motor
>>>>> clockwise but the motor is not operate correctly as both of the
>>>>> pulse(stepper1StepCue_ and stepper2StepCue_) are send simultaneously. Is
>>>>> there any way for me to send one pulse only while the other one is set to
>>>>> OFF?
>>>>>
>>>>> private void push2() throws ConnectionLostException,
>>>>> InterruptedException  {
>>>>>  stepper1StepCue_.clk = Clock.CLK_2M;
>>>>>  stepper1StepCue_.pulseWidth = 300;
>>>>> stepper1StepCue_.period = 5000;
>>>>>
>>>>>  stepper2StepCue_.clk = Clock.CLK_2M;
>>>>> stepper2StepCue_.pulseWidth = 0;
>>>>> stepper2StepCue_.period = 5000;
>>>>>
>>>>> sequencer_.push(cue_, 62500/20);
>>>>> }
>>>>>
>>>>>
>>>>> On Mon, Mar 10, 2014 at 3:00 PM, Ytai Ben-Tsvi <[email protected]>wrote:
>>>>>
>>>>>> The JavaDocs are the comments that are inside the Sequencer.java
>>>>>> code. They get converted into HTML, which can be found under the
>>>>>> IOIOLib/doc directory in your software bundle.
>>>>>> There's also a wiki page called Motoro Control which has a good
>>>>>> introductory material.
>>>>>> On Mar 9, 2014 4:40 PM, "Vic Wintriss" <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>>> Ytai:
>>>>>>>
>>>>>>> I can't seem to find the sequencer JavaDocs.  Where are they?
>>>>>>>
>>>>>>> I have your example working with my VicsWagon robot that we will be
>>>>>>> using again at iARoC 2014 here in San Diego.
>>>>>>>
>>>>>>> Thanks for all the great work that you have been doing with motor
>>>>>>> control!
>>>>>>>
>>>>>>> Vic
>>>>>>>
>>>>>>> On Tuesday, January 21, 2014 7:33:24 PM UTC-8, Synn Yong Tan wrote:
>>>>>>>>
>>>>>>>> Hi,
>>>>>>>> I'm trying to do control on step motor.
>>>>>>>> My app didn't working but i cannot find out where is the problem.
>>>>>>>> Can please help me to see the code?
>>>>>>>>
>>>>>>>> package ioio.examples.simple;
>>>>>>>>
>>>>>>>> import ioio.lib.api.DigitalOutput;
>>>>>>>>
>>>>>>>> import ioio.lib.api.Sequencer;
>>>>>>>> import ioio.lib.api.Sequencer.ChannelConfig;
>>>>>>>> import ioio.lib.api.Sequencer.ChannelConfigBinary;
>>>>>>>> import ioio.lib.api.Sequencer.ChannelConfigSteps;
>>>>>>>> import ioio.lib.api.Sequencer.ChannelCueBinary;
>>>>>>>> import ioio.lib.api.Sequencer.ChannelCueSteps;
>>>>>>>> import ioio.lib.api.exception.ConnectionLostException;
>>>>>>>> import ioio.lib.util.BaseIOIOLooper;
>>>>>>>> import ioio.lib.util.IOIOLooper;
>>>>>>>> import android.os.Bundle;
>>>>>>>> import ioio.lib.util.android.IOIOActivity;
>>>>>>>> import android.widget.ToggleButton;
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> public class IOIOSimpleApp extends IOIOActivity {
>>>>>>>> private ToggleButton toggleButton_;
>>>>>>>>
>>>>>>>> @Override
>>>>>>>> public void onCreate(Bundle savedInstanceState) {
>>>>>>>> super.onCreate(savedInstanceState);
>>>>>>>>  setContentView(R.layout.main);
>>>>>>>> toggleButton_ = (ToggleButton) findViewById(R.id.ToggleButton);
>>>>>>>>
>>>>>>>>  }
>>>>>>>>
>>>>>>>> class Looper extends BaseIOIOLooper {
>>>>>>>>  private Sequencer.ChannelCueBinary stepperDirCue_ = new
>>>>>>>> ChannelCueBinary();
>>>>>>>>  private Sequencer.ChannelCueSteps stepperStepCue_ = new
>>>>>>>> ChannelCueSteps();
>>>>>>>> private Sequencer.ChannelCue[] cue_ = new Sequencer.ChannelCue[]
>>>>>>>> {stepperDirCue_, stepperStepCue_ };
>>>>>>>>
>>>>>>>> private Sequencer sequencer_;
>>>>>>>>
>>>>>>>>  @Override
>>>>>>>>  protected void setup() throws ConnectionLostException,
>>>>>>>> InterruptedException {
>>>>>>>> ...
>>>>>>>
>>>>>>>  --
>>>>>>> You received this message because you are subscribed to the Google
>>>>>>> Groups "ioio-users" group.
>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>> send an email to [email protected].
>>>>>>>
>>>>>>> To post to this group, send email to [email protected].
>>>>>>> Visit this group at http://groups.google.com/group/ioio-users.
>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>
>>>>>>  --
>>>>>> You received this message because you are subscribed to a topic in
>>>>>> the Google Groups "ioio-users" group.
>>>>>> To unsubscribe from this topic, visit
>>>>>> https://groups.google.com/d/topic/ioio-users/jxhTI2gAhMk/unsubscribe.
>>>>>> To unsubscribe from this group and all its topics, send an email to
>>>>>> [email protected].
>>>>>> To post to this group, send email to [email protected].
>>>>>> Visit this group at http://groups.google.com/group/ioio-users.
>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>
>>>>>
>>>>>  --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "ioio-users" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to [email protected].
>>>>> To post to this group, send email to [email protected].
>>>>> Visit this group at http://groups.google.com/group/ioio-users.
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>  --
>>>> You received this message because you are subscribed to a topic in the
>>>> Google Groups "ioio-users" group.
>>>> To unsubscribe from this topic, visit
>>>> https://groups.google.com/d/topic/ioio-users/jxhTI2gAhMk/unsubscribe.
>>>> To unsubscribe from this group and all its topics, send an email to
>>>> [email protected].
>>>> To post to this group, send email to [email protected].
>>>> Visit this group at http://groups.google.com/group/ioio-users.
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>  --
>>> You received this message because you are subscribed to the Google
>>> Groups "ioio-users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> To post to this group, send email to [email protected].
>>> Visit this group at http://groups.google.com/group/ioio-users.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>  --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "ioio-users" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/ioio-users/jxhTI2gAhMk/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to
>> [email protected].
>> To post to this group, send email to [email protected].
>> Visit this group at http://groups.google.com/group/ioio-users.
>> For more options, visit https://groups.google.com/d/optout.
>>
>  --
> You received this message because you are subscribed to the Google Groups
> "ioio-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/ioio-users.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"ioio-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/ioio-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to