User manual

163
5.4.17.8 Thread_Signal
Thread functies
Syntax
void Thread_Signal(byte signal);
Sub
Thread_Signal(signal
As Byte
)
Beschrijving
Als een thread d.m.v. Thread Wait() op “wachtend” is gezet, dan kan de toestand met behulp
van Thread_Signal weer in “inactief” veranderd worden. De parameter signal moet dezelfde
waarde hebben die bij Thread Wait() gebruikt is.
Parameter
signal waarde van het signaal
5.4.17.9 Thread_Start
Thread functies
Voorbeeld
Syntax
void Thread_Start(byte thread,float func);
Sub Thread_Start(Byte thread As Byte,func As Single)
Beschrijving
Er wordt een nieuwe thread gestart. Als startfunctie voor de thread kan een willekeurige
functie gebruikt worden.
Als er een functie uitgezocht wordt die overdracht –parameters bevat, dan is bij de start
van de thread de inhoud van deze parameters niet gedefinieerd!
Parameters
thread (0-13) nummer van de thread die gestart moet worden
func naam van de functie waarin de nieuwe thread gestart wordt
Opmerking
De zwevende komma- datatype kan niet gepast verschijnen, maar hij wordt intern als 4 byte waarde
behandelt. Een functie- aanwijzer moet vanaf de Mega128 ondersteuning meer zijn dan 16 bit.
5.4.17.10 Thread_Wait
Thread functies
Syntax
void Thread_Wait(byte signal);
Sub Thread_Wait(signal As Byte)