Hi Leute, kann mir jemand sagen wie ich das anders lösen muß, in Bascom geht das offensichtlich nich??
MFG KalleCode:If (Geschw_links < Null_kompensation) Xor (Geschw_rechts < Null_kompensation) Then Pwm_lr_ok = 1 Else Pwm_lr_ok = 0 End If
Hi Leute, kann mir jemand sagen wie ich das anders lösen muß, in Bascom geht das offensichtlich nich??
MFG KalleCode:If (Geschw_links < Null_kompensation) Xor (Geschw_rechts < Null_kompensation) Then Pwm_lr_ok = 1 Else Pwm_lr_ok = 0 End If
Geschw_links und co sind das Bytes?
Ne, sind als word deklariert
P.S. die klammern hab ich nur mal kurz zum probieren hingeschrieben, da ich mir dachte daß das vielleicht der Fehler sein könnte
so ich habs jetzt anders gelöst:
Code:If Geschw_links < Null_kompensation And Geschw_rechts < Null_kompensation Then Pwm_lr_ok = 0 Elseif Geschw_links > Null_kompensation And Geschw_rechts > Null_kompensation Then Pwm_lr_ok = 0 Else Pwm_lr_ok = 1 End If
ok da warst Du schneller =D>
Nur so aus Neugier, warum funzt die If Abfrage mit der XOR Verknüpfung nich??
Lesezeichen