Kim asked:
Is there an easy way of converting inputs into semaphores, ie:Read 8 inputs into X
Convert each bit into a semaphore (presume a bytes or 8 bits has been allocated, ie SemOne, SemTwo etc) or do I have to save each one separately?
Kim, look here. The secret is that you must declare the semaphores using manual (mEQU) rather than automatic memory allocation (defSEM).
