Page 1 of 1

Help in using the key pad F/C V7 ?

Posted: Wed Apr 26, 2017 11:47 am
by astro1234
Hi i looking for some advice on using the key pad.
when i enter a key press, that number in binary is output to the leds.
what i need to learn is for example if i press the number three,just the third
led comes on in decimal, and not binary,can this be done using F/C V7 ?
Thanks for looking
Regards astro1234

Re: Help in using the key pad F/C V7 ?

Posted: Wed Apr 26, 2017 12:05 pm
by Benj
Hello Astro1234,

Yes this should be easy enough. all you have to do is collect the number from the keypad and then shift 1 by the number.

output = 1 << number

You might have to subtract 1 from number otherwise this will light LED 1 when number is equal to 0, LED 4 when number is equal to 3.

for example in pseudocode

CompMacro number = Keypad::getNumber()
Decision number > 0
Yes: Calculation output = 1 << (number - 1)
No: Calculation output = 0

Re: Help in using the key pad F/C V7 ?

Posted: Wed Apr 26, 2017 12:27 pm
by astro1234
Benj wrote:Hello Astro1234,

Yes this should be easy enough. all you have to do is collect the number from the keypad and then shift 1 by the number.

output = 1 << number

You might have to subtract 1 from number otherwise this will light LED 1 when number is equal to 0, LED 4 when number is equal to 3.

for example in pseudocode

CompMacro number = Keypad::getNumber()
Decision number > 0
Yes: Calculation output = 1 << (number - 1)
No: Calculation output = 0
Thanks Benj for the reply, any chance of an example. so i now where i am going, have a lot to learn :D just started in using F/C V7.
big learning path for me.
Regards astro1234

Re: Help in using the key pad F/C V7 ?

Posted: Wed Apr 26, 2017 1:05 pm
by Benj
Here you go,
KEY_PAD_02.fcfx
(9.33 KiB) Downloaded 245 times

Re: Help in using the key pad F/C V7 ?

Posted: Wed Apr 26, 2017 1:17 pm
by astro1234
Benj wrote:Here you go,
KEY_PAD_02.fcfx
Thank you so much Benj for the file, thats a big help for me. :D
Regards astro1234.