soem master synchronization

Hi all,

I'm trying to synchronize a soem master component with other components,
using master-slave activities:
the scheduler component (master activity) triggers (amongst others) the
soem master component (slave activity).
However this seems not to work: no data is received.
When running the soem master periodically, the data is there.
Did anyone try something similar?
Suggestions?
I can not make the soem master component the master activity in my
application.

Thanks for your advice!

Nick

PS:
There is no documentation included on the git repo:
https://github.com/orocos/rtt_soem
The ros wiki points to:
http://developer.berlios.de/projects/soem
which is a dead link :(

Ruben Smits's picture

soem master synchronization

Is your master running periodically? AFAIR (but could be wrong here) the
receive only works after an initial send.

R.

On Wed, Oct 28, 2015 at 3:08 PM Dominick Vanthienen <
dominick [dot] vanthienen [..] ...> wrote:

> Hi all,
>
> I'm trying to synchronize a soem master component with other components,
> using master-slave activities:
> the scheduler component (master activity) triggers (amongst others) the
> soem master component (slave activity).
> However this seems not to work: no data is received.
> When running the soem master periodically, the data is there.
> Did anyone try something similar?
> Suggestions?
> I can not make the soem master component the master activity in my
> application.
>
> Thanks for your advice!
>
> Nick
>
> PS:
> There is no documentation included on the git repo:
> https://github.com/orocos/rtt_soem
> The ros wiki points to:
> http://developer.berlios.de/projects/soem
> which is a dead link :(
>
>
> --
> Orocos-Users mailing list
> Orocos-Users [..] ...
> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users
>

soem master synchronization

Hi,

thanks for the suggestion, my master is indeed running
periodically/triggered by a clock periodically.
I got it working meanwhile:
the time between calling the soem_master startHook
and the scheduler calling the soem_master updateHook should be short
enough to keep the communication going.

Nick

On 10/28/2015 03:23 PM, Ruben Smits wrote:
> Is your master running periodically? AFAIR (but could be wrong here)
> the receive only works after an initial send.
>
> R.
>
> On Wed, Oct 28, 2015 at 3:08 PM Dominick Vanthienen
> <dominick [dot] vanthienen [..] ...
> <mailto:dominick [dot] vanthienen [..] ...>> wrote:
>
> Hi all,
>
> I'm trying to synchronize a soem master component with other
> components,
> using master-slave activities:
> the scheduler component (master activity) triggers (amongst
> others) the
> soem master component (slave activity).
> However this seems not to work: no data is received.
> When running the soem master periodically, the data is there.
> Did anyone try something similar?
> Suggestions?
> I can not make the soem master component the master activity in my
> application.
>
> Thanks for your advice!
>
> Nick
>
> PS:
> There is no documentation included on the git repo:
> https://github.com/orocos/rtt_soem
> The ros wiki points to:
> http://developer.berlios.de/projects/soem
> which is a dead link :(
>
>
> --
> Orocos-Users mailing list
> Orocos-Users [..] ...
> <mailto:Orocos-Users [..] ...>
> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users
>