hallo toxic!
bin spät dran, aber besser spät als nie!
schau dir das mal an:
Code:
#DeCodeRcRelaisData
VRemote3 = ((VRemote3 SHR 7) MOD 2)
VLgt1Bt = VRemote3
VRemote3 = ((VRemote3 SHR 6) MOD 2)
VLgt2Bt = VRemote3
VRemote3 = ((VRemote3 SHR 5) MOD 2)
VLgt3Bt = VRemote3
VRemote3 = ((VRemote3 SHR 4) MOD 2)
VAirBt = VRemote3
VRemote3 = ((VRemote3 SHR 3) MOD 2)
VHydBt = VRemote3
VRemote3 = ((VRemote3 SHR 2) MOD 2)
VDeHydBt = VRemote3
VRemote3 = ((VRemote3 SHR 1) MOD 2)
VHeatBt = VRemote3
VRemote3 = (VRemote3 MOD 2)
VCoolBt = VRemote3
return
du machst hier folgendes:
Vremote3 7 stellen nach rechts schieben.==>das ergebnis dann in die Variable Vremote3 Schreiben
du hast jetzt Vremote3 verändert! bei der zweiten berechnung rechnest du dann wieder mit der veränderten variable Vremote3!
probier es mal so:
Code:
#DeCodeRcRelaisData
VLgt1Bt = ((VRemote3 SHR 7) MOD 2)
VLgt2Bt = ((VRemote3 SHR 6) MOD 2)
VLgt3Bt =((VRemote3 SHR 5) MOD 2)
VAirBt = ((VRemote3 SHR 4) MOD 2)
VHydBt =(VRemote3 SHR 3) MOD 2)
VDeHydBt = ((VRemote3 SHR 2) MOD 2)
VHeatBt = ((VRemote3 SHR 1) MOD 2)
VCoolBt = (VRemote3 MOD 2)
return
hoffe ich liege richtig,
gruß martin
Lesezeichen