I'll file a bug on this, as the documentation is not jiving with actual
behavior. I'll dig around, I may be able to provide the fix as well.

On Tue, Jan 31, 2017 at 2:19 AM, [email protected] <
[email protected]> wrote:

> As a postscript.
>
> Looking at some other configs, it appears that setting max-velocity and
> max-acceleration to zero
>
> DOES work if the stepgen is set to type 1 (velocity stepgen).
>
> I use that on a config to control a spindle through a speed board that
> converts step frequency into an analogue
>
> voltage signal to control a VFD
>
> regards
> On 30/01/2017 17:43, schooner30@btinternet wrote:
>
> I did look at that, as all my configs have values there.
> However it should just mean the maximum possible as you say, so it didn't
> seem to be wrong.
>
> Glad you have it sorted
>
> On 30/01/17 17:31, Curtis Dutton wrote:
>
> SOLVED!
>
> Thanks for your help.
>
> The stepgen maxaccel and maxvel values were being set to 0 in my config..
> In linux cnc this was ok. The documentation states in machinekit and
> linuxcnc that when set to 0 that the stepgens will only be limited to the
> step timing settings and otherwise are not limited. This does not seem to
> be the case as when I set the values of maxaccel and maxvel on the stepgen
> to more than 0, then the stepgen works.
>
>
>
> On Monday, January 30, 2017 at 11:22:35 AM UTC-5, Curtis Dutton wrote:
>>
>> Ok I was running a rip build from master. Commit: 079b1ed4adb30c60079d0d
>> 43a173002201f34538. Which appears to be the latest commit.
>>
>> Do you know what commit your sim is running from? I'd like to build that
>> version and see if I get a better result.
>>
>> So I guess the hm2 driver now just exposes everything in the config of
>> the 5i25 and doesn't need the commit string?
>>
>>
>> I'll try the sim here later today to see if it works for me.
>>
>> Thanks,
>>   Curt
>>
>>
>>
>> On Sunday, January 29, 2017 at 6:33:44 AM UTC-5, Schooner wrote:
>>>
>>> If you run the hm2_stepper sim you should see position-fb updated when
>>> you jog, as per screen shot.
>>> Does that work?
>>>
>>> Your test does not run
>>> *newthread servo-thread cpu=0 1000000*
>>> is asking for a new thread called *servo-thread*, of a period *cpu=0*
>>>
>>> Next the hm2_pci config string
>>> *loadrt hm2_pci config="num_mencoders=0 num_stepgens=5 num_pwmgens=1"*
>>> AFAIK has not been used for some while and will also not run
>>> hence
>>> https://github.com/machinekit/machinekit/blob/master/configs
>>> /hm2-stepper/5i25.ini#L11
>>> https://github.com/machinekit/machinekit/blob/master/configs
>>> /hm2-stepper/hm2-stepper-5i25.hal#L44
>>>
>>> the configuration is whatever the 5i25 is flashed as.
>>>
>>> All of which raises the question of what you are running and on what
>>> platform.
>>>
>>> On a recent pull of machinekit on a amd64 computer running Jessie, the
>>> 5i25 works fine, I have used my
>>> 5i25/7i76 combo a lot just recently.
>>>
>>> On 28/01/17 20:26, Curtis Dutton wrote:
>>>
>>> Ok I have attached a halcmd file that demonstrates the issue.
>>>
>>> The debug.txt contains the output of the halrun session.
>>>
>>> Notice that after the position-cmd is set, position-fb has not changed.
>>>
>>> The firmware on the 5i25 is 5i25_7i85sspx2
>>>
>>>
>>> Thanks,
>>>    Curt
>>>
>>> On Saturday, January 28, 2017 at 2:43:18 AM UTC-5, Schooner wrote:
>>>>
>>>> Without seeing your configuration files, we cannot even begin to guess.
>>>>
>>>> If you have done the same as John Fairbanks on the 7i80 post, you may
>>>> have omitted the trajectory planner
>>>>
>>>> *loadrt tp*
>>>>
>>>> after trivkins or whatever is loaded and not specified
>>>>
>>>> *tp=tp kins=trivkins* at the end of the motmod configuration line
>>>>
>>>> These are specific to Machinekit and without them your config will act
>>>> more like a sim.
>>>>
>>>> See the sample configs for using 5i25 with Machinekit
>>>>
>>>> https://github.com/machinekit/machinekit/blob/master/configs
>>>> /hm2-stepper/hm2-stepper-5i25.hal#L33
>>>>
>>>> regards
>>>>
>>>>
>>>>
>>>> On 27/01/2017 22:07, Curtis Dutton wrote:
>>>>
>>>> I'm experimenting with running my laser engraver with machinekit.
>>>> Currently I'm running linuxcnc master and have it set up and operating
>>>> properly.
>>>>
>>>>
>>>> The trouble I'm having is that my stepgens and my pwmgen doesn't seem
>>>> to be working properly. The signals are all wired up properly, I have my
>>>> threads scheduled properly etc....
>>>>
>>>>
>>>> The stepgen shows it is enabled.
>>>>
>>>> Anyhow when I send my position command to the stepgen nothing seems to
>>>> happen The position-feedback from the stepgen does not change.
>>>>
>>>> I also have a 7I84 hooked up to the 5i25 through sserial. All of those
>>>> pins show up in hal so communication is working properly there. I can set
>>>> pins on the 7i84 interface and have physically verified that they are
>>>> changing properly.
>>>>
>>>>
>>>> It looks like the 5i25 is not responding even though it works properly
>>>> under linuxcnc.
>>>>
>>>>
>>>> Any suggesstions on what could be going on? Any tips or things I should
>>>> do to debug this?
>>>>
>>>>
>>>> Thanks,
>>>>    Curt
>>>> --
>>>> website: http://www.machinekit.io blog: http://blog.machinekit.io
>>>> github: https://github.com/machinekit
>>>> ---
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Machinekit" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>> Visit this group at https://groups.google.com/group/machinekit.
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>>
>>>> --
>>> website: http://www.machinekit.io blog: http://blog.machinekit.io
>>> github: https://github.com/machinekit
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "Machinekit" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> Visit this group at https://groups.google.com/group/machinekit.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>>
>>> --
> website: http://www.machinekit.io blog: http://blog.machinekit.io github:
> https://github.com/machinekit
> ---
> You received this message because you are subscribed to the Google Groups
> "Machinekit" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> Visit this group at https://groups.google.com/group/machinekit.
> For more options, visit https://groups.google.com/d/optout.
>
>
> --
> website: http://www.machinekit.io blog: http://blog.machinekit.io github:
> https://github.com/machinekit
> ---
> You received this message because you are subscribed to the Google Groups
> "Machinekit" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> Visit this group at https://groups.google.com/group/machinekit.
> For more options, visit https://groups.google.com/d/optout.
>
>
> --
> website: http://www.machinekit.io blog: http://blog.machinekit.io github:
> https://github.com/machinekit
> ---
> You received this message because you are subscribed to the Google Groups
> "Machinekit" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> Visit this group at https://groups.google.com/group/machinekit.
> For more options, visit https://groups.google.com/d/optout.
>

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

Reply via email to