industrialNETworXnetx

Krasi Gichev

Krasi Gichev

AMK

| 01.06.2010 | 15:26 | 1 reply

Waiting() on a signal from multiple tasks

According to rcX_API.pdf:

"rX_SigWaitForSignal() waits for a signal to occur. Only one task is allowed to wait for a signal
at the same time."

Is there any other synchronization primitive in rcX OS that allows multiple tasks to be started? E.g., to have two tasks waiting for same signal, and both to be resumed (of course, given task priorities) with single "set" of the primitive from another task?

Thanks.

Andreas Jacob

Andreas Jacob

Hilscher Gesellschaft fuer Systemautomation mbH

| 07.06.2010 | 08:35

Hi,

as far as I know, there is no other mechanism available to realize this need.

Regards
AJ

Login